Literature surveys
that stay alive.
SurveyAtlas turns a research field into a website you can search, slice and question. LLM agents harvest, classify and deep-read every paper, verify every reported number, and rebuild the survey as new work appears.
Demo
SurveyAtlas in seventy seconds
What it is, how an atlas is built, the two-command quick start, and a tour of every page of the public NavAtlas: library, year range, authors, paper pages, Ask, map, timeline, leaderboards, surveys and pipeline.
Why
A survey paper freezes the day it is submitted
Anyone can ask an LLM to summarize a stack of papers. What stays valuable is a checked, structured view of a field: what belongs to it, which routes exist, which numbers can be compared and where the gaps are. SurveyAtlas keeps that view current.
A survey paper
- Out of date after a few months in a field that publishes daily
- One fixed taxonomy and one reading order
- Results tables copied by hand, protocols silently mixed
- Cannot answer the question you actually have
A living survey website
- New papers harvested, classified and read on a schedule
- Slice by task, paradigm, year, author, venue, benchmark and more
- Every number checked against the paper; subsets never ranked with full splits
- Ask in plain language; answers cite the papers
Features
Everything a survey gives you, and what it cannot
Survey drafting
Live outlines whose sections are queries; ./atlas survey writes evidence packs, LaTeX tables and figures, and a PDF draft.
Export anything
BibTeX, CSV or \cite{} for any selection; official BibTeX from DBLP and CrossRef where it exists.
Updates itself
./atlas cron install --daily --publish harvests, classifies, reads and redeploys the public site every day.
One file per field
Queries, taxonomy, classifier rules, benchmark protocols and landmarks live in a single atlas.py.
Built with Claude Code
No API key: classification, deep reading and Ask run on your Claude Code login. A bundled skill builds new atlases.
Tiny footprint
Python standard library plus requests; a vanilla-JS site with no build step; static export for GitHub Pages.
How it works
From twenty thousand records to a verified survey
Recall first, precision from the classifier, trust from verification. The numbers are NavAtlas's own funnel.
Harvest
About fifty arXiv queries plus OpenAlex, written for recall rather than precision.
Merge & prefilter
Duplicates across sources and versions are merged; cheap rules drop what is obviously off-topic.
Classify with Claude
Headless Claude labels 40 papers per call into the field taxonomy; Opus re-judges the uncertain ones.
Deep read
Each paper's full text becomes structured notes: problem, key idea, method, insight, results, limitations.
reported results, verified
97.6% of the numbers are found verbatim in the paper text, and an LLM judge flags protocol deviations, so subsets are never ranked with full splits.
rebuilt and published
Leaderboards, maps and BibTeX are rebuilt on a schedule, and the static site redeploys from a 23 MB snapshot with no API calls.
NavAtlas today
The field, as of the last rebuild
Vision-and-language navigation and embodied navigation: from task-specific policies and large-scale pretraining to fine-tuned foundation models, zero-shot pipelines and agentic navigators.
Core papers per year, by paradigm
Click a bar to open those papers in the live atlas.Most-used benchmarks
Core papers that evaluate on each.Build your own
Your field, as a living survey, in an afternoon
atlas.py../atlas export and the bundled workflow put it on GitHub Pages.build a literature atlas for LLM agents. The bundled skill knows the playbook.
Landscape
How it compares
| Self-hosted & open | Field taxonomy | Updates itself | Verified leaderboards | Q&A with citations | Survey drafting | |
|---|---|---|---|---|---|---|
| SurveyAtlas | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Awesome-lists | ✓ | by hand | by hand | — | — | — |
| Papers with Code (closed 2025) | — | partial | ✓ | unverified | — | — |
| Connected Papers · Litmaps · ResearchRabbit | — | — | ✓ | — | — | — |
| Elicit · Consensus · Undermind | — | — | ✓ | — | ✓ | — |
| PaperQA2 · OpenScholar | ✓ | — | — | — | ✓ | — |
| AutoSurvey · SurveyX · STORM | ✓ | — | one shot | — | — | ✓ |
Cite
If it helps your research
@software{surveyatlas2026,
title = {SurveyAtlas: Living Literature Surveys for Fast-Moving Research Fields},
author = {Zhao, Xunyi},
year = {2026},
url = {https://github.com/billzhao1030/SurveyAtlas}
}