HackerTrans
TopNewTrendsCommentsPastAskShowJobs

cjlooi

no profile record

Submissions

Show HN: LaTeX → structured ArXiv data for scientific RAG

sciencestack.ai
2 points·by cjlooi·vor 6 Monaten·1 comments

Show HN: Interactive research papers (a big step up from ArXiv HTML)

sciencestack.ai
9 points·by cjlooi·vor 8 Monaten·8 comments

comments

cjlooi
·vor 6 Monaten·discuss
PDF-based pipelines are fundamentally lossy and compute-heavy—whether they rely on OCR, GROBID, or LLM-based parsing. They're simply not good enough for accurate, scientific agents at scale.

To fix this, I'm launching ScienceStack API: a lossless, node-based API for scientific papers with LaTeX source, starting with arXiv.

It currently covers 150k+ arXiv papers, mainly in CS, Math, and Physics.

Every paper also ships with a WYSIWYG interactive reader at sciencestack.ai/paper/{arxivId}. Example: https://www.sciencestack.ai/paper/2512.24601v1

I’m giving away 5× 3-month Pro keys to early commenters who are building in this space (scientific tooling, agents, copilots, RAG etc). I’d love to hear what you’re working on
cjlooi
·vor 8 Monaten·discuss
It works! After the initial data load (big paper), the scrolling and performance works nicely.

Can visit at sciencestack.ai/arxiv/2105.10386

Note: no support for nomenclature/index yet. I'm also working on refactoring the data/json to a streaming model (right now it's one big json dump on load)
cjlooi
·vor 8 Monaten·discuss
Currently the dependency graph only works on newtheorems e.g. theorems/lemmas/definitions etc

https://www.sciencestack.ai/docs/dep-graph
cjlooi
·vor 8 Monaten·discuss
Works with any latex source

https://www.sciencestack.ai/docs/faq
cjlooi
·vor 8 Monaten·discuss
Yea there were several attempts (including ar5iv), and distill.pub is no longer active + Semantic Scholar is PDF-based. None quite made the full use of HTML or have a robust conversion system. Jeff Dean's post is awesome - though using Gemini 3 is compute intensive and may still hallucinate in the end (I'm using a source-based latex to json parser). And the output is still...not very interactive.