An

Annotated Paper – Easily read, annotate, and understand research papers

Hacker News

Annotated Paper – Easily read, annotate, and understand research papers

Heya HN! I've been working on this side project for a few weeks and I decided to do a soft launch to share. It's open-source, so link to code below. This is Annotated Paper. I mainly built this for myself as I was reading up on AI safety research to read research papers more effectively. I'm sharing it because it could be useful to anyone reading a decent amount of papers. It allows you to: 1. Read your paper in a split-pane view, with some actions available in the right panel. 2. Ask questions with an AI copilot & get grounded responses that link back to the source PDF. 3. Add highlights & annotations to the PDF (hence, annotated paper). Highlighting any text also gives you a neat inline menu with quick actions. 4. Take notes in markdown format, quickly extracting snippets from the PDF 5. Tune the AI response - pick from concise, normal, and detailed response lengths. 6. Search over your knowledge base of uploaded PDFs. Citations generation was somewhat complex. I setup a syntax I've called the citation protocol. It pushes the LLM to ground its response in footnote syntax, providing inline citations to any claims it's making about the paper. The response is streamed with grounded references, which I then use for reverse lookup in the source PDF. Reverse-lookup from the citation to location in the PDF has been tricky, because the LLM-extracted text isn't always a match to the client-extracted text layers. So I do some fuzzy matching. I created a split-pane view with the PDF, because I wanted to actually read the paper, not just upload it and treat it like a black box. For humans to gracefully _learn_ with AI, we should still read the source docs, rather than give up control. It's not been super stress-tested, but should work decently on PDFs < 50 pages. No paywall at the moment, so give it a spin :). I'd love some feedback. Note: I haven't yet developed a mobile view, because I don't think people meaningfully are reading papers on their phones. I may get to it eventually if there's demand. Model: `gemini-2.5-pro`, because it's quite decent with reasoning & technical work. I do think adding model switching would be useful for diversity, depending on subject matter. ----- GitHub repo: https://github.com/sabaimran/annotated-paper Overall vision: https://annotatedpaper.khoj.dev/blog/manifesto Citations protocol prompt: https://github.com/sabaimran/annotated-paper/blob/master/ser... Request: Try out the app and let me know any feedback you might have. It's a pretty rough prototype at the moment! If you've built anything similar for document processing, I'd love some advice on the reverse reference look-up or processing PDFs with images. If you are reading a decent amount of papers, I'd love some insight into what your reading workflows look like currently, and which tools are already useful. Thank you!

Share card

Actual performance

3points
4comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: model, gemini, notes · Missing: mac, agents, macos
92%92% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Strong signals: created, gemini · Missing: supports, reddit linkedin, podcasting
84%84% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: ide, io · Missing: https docs, excited, just released
59%59% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Strong signals: way · Missing: mobile apps, ios, personal
36%36% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
35%35% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
13%13% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Sc
Scholars.io – Read, annotate and comment on research papers together73%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Scholars.io – Read, annotate and comment on research papers together

Hacker News2
Ma
Manage, annotate, and share research papers62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Manage, annotate, and share research papers

Hacker News24
Sc
Scipion – Read research papers with zero overhead58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Scipion – Read research papers with zero overhead

Hacker News3
Pa
Papers-I-read62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Papers-I-read

Hacker News6
Pa
Papers-I-read62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Papers-I-read

Hacker News1
St
StackOverflow for Research Papers74%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

StackOverflow for Research Papers

Hacker News2
Ha
HackerNews but for research papers59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

HackerNews but for research papers

Hacker News319
PaperGate
PaperGate51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Find Research Papers

Indie Hackers1ai
Re
ResearchGPT suggests 3 titles for your next research paper43%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

ResearchGPT suggests 3 titles for your next research paper

Hacker News2
At
Athena, a research paper recommender for overwhelmed AI researchers50%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Athena, a research paper recommender for overwhelmed AI researchers

Hacker News6