gaoweijun5/arxiv-tracker-agent — explained in plain English
Analysis updated 2026-05-18
Automatically track new arXiv papers matching your research interests
Get AI generated summaries and Chinese translations of papers
Ask questions about a specific paper's full PDF content
Get semantic paper recommendations based on meaning, not just keywords
| gaoweijun5/arxiv-tracker-agent | adya84/ha-world-cup-2026 | afk-surf/safeclipper | |
|---|---|---|---|
| Stars | 16 | 16 | 16 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 2/5 | 3/5 |
| Audience | researcher | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires API keys for an LLM provider and an embedding provider before it can fetch or summarize papers.
ArXiv Tracker Agent is a full stack application that automatically finds, reads, and summarizes academic papers from arXiv, the popular preprint server for scientific research. It is built around an AI agent using a framework called LangGraph, which lets the AI decide on its own how to search, which papers are worth analyzing, and which ones to save, rather than following a fixed script. You start by telling the app your research interests as topics and keywords, along with which arXiv subject categories to search. When you trigger a fetch, the agent searches arXiv over a chosen date range, checks for papers you already have saved so it does not duplicate them, filters out papers that do not look relevant, and then runs a fuller analysis on the ones that pass, generating a summary, key findings, and a Chinese translation using an AI model called DeepSeek. Progress updates stream to the interface in real time over a WebSocket connection as papers are found and processed. Once papers are saved, you can browse them in a table, filter by read or bookmarked status, sort by date or relevance score, and select several at once to delete in bulk. For any individual paper, you can download its PDF and then ask questions about it directly, the AI reads the full document and answers using that complete content as context, with your conversation history saved for later. Under the hood, the project pairs a React frontend with a FastAPI backend in Python, stores paper data in SQLite, and uses a vector database called ChromaDB to power semantic paper matching so recommendations are based on meaning rather than exact keyword matches. It runs locally through a Makefile rather than Docker, needs Python 3.11 and Node.js 18 or newer, and requires API keys for an LLM provider and an embedding provider to function. The project's own arXiv requests are deliberately slow and spaced out to respect arXiv's rate limits.
ArXiv Tracker Agent is a self hosted app with an AI agent that searches arXiv for papers matching your interests, summarizes them, and lets you ask questions about their full text.
Mainly Python. The stack also includes Python, FastAPI, React.
No license file is specified in the README, so reuse terms are unclear.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
Verify against the repo before relying on details.