Skip to content

ApartureBringing the arXiv into focus

Multi-stage research paper discovery and analysis using LLMs

Aparture is a local web app for daily arXiv monitoring using LLMs. You write a profile describing your research interests in plain English, pick a set of arXiv categories to watch, and each run pulls down new preprints, scores them, reads the top PDFs, and produces a briefing โ€” a short editorial summary, a handful of thematic groupings, and per-paper notes tuned to your profile.

It's designed to be used over weeks rather than once: you star papers you liked, dismiss ones that missed the mark, and comment where you have specific reactions. Those signals feed into a profile-refinement flow that proposes edits you can accept or reject individually, so the briefings gradually converge on what you actually want to see.

๐Ÿ“

Your profile, your taxonomy โ€‹

Write your interests as plain prose, not a keyword list. No taxonomies, no schemas, no tuning sliders โ€” the LLM reads what you wrote and uses that to score and filter.

๐Ÿ“ฐ

Briefings, not summaries โ€‹

Each run produces one structured reading piece: an editorial lead, themes, and per-paper cards. Designed to help you decide what to actually open, not just produce a list.

๐Ÿ”

A tight feedback loop โ€‹

Star, dismiss, or comment on what you see. Those signals accumulate, and the suggest-improvements flow proposes concrete profile edits you can accept or reject per-change.

๐Ÿงฉ

Bring your own models โ€‹

Works with Anthropic Claude, OpenAI, and Google Gemini. Mix providers across stages โ€” cheap model for filtering, stronger model for synthesis. All keys stay in your local .env.local.

Get started โ€‹

READY TO RUN

Start using Aparture โ†’

A narrated 10-minute walk through your first real briefing, end to end.

Already have Aparture running? The Guide covers daily use โ€” running briefings, reading them, giving feedback, writing a profile, refining over time โ€” Under the Hood goes deeper into how the pipeline and briefings actually work, and Reference is the lookup surface for env vars, prompt files, and troubleshooting symptoms.

Released under the MIT License.