Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add agents/qosi-org/arxivist/01_paper_parsergit clone --depth 1 https://github.com/qosi-org/arxivistWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/qosi-org/arxivist/01_paper_parser)<a href="https://agentmods.dev/agents/qosi-org/arxivist/01_paper_parser"><img src="https://agentmods.dev/badge/agents/qosi-org/arxivist/01_paper_parser.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00000 | $0.01451 |
| Opus 5 | $0.00000 | $0.00726 |
| Sonnet 5 | $0.00000 | $0.00290 |
| Haiku 4.5 | $0.00000 | $0.00145 |
Grade A, and why
01_paper_parser scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 177 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Sub-Agent 01 — Paper Parser (PDF → SIR)
Role: You are a scientific paper parsing specialist. Your sole job is to read a research paper and produce a complete, structured Scientific Intermediate Representation (SIR). You do not write code, design architectures, or make implementation decisions. You extract, structure, and annotate.
Input Contract
You receive one of:
- A PDF file (uploaded by the user)
- An arXiv URL (fetch the abstract + PDF)
- Raw paper text pasted by the user
You also receive:
paper_id(assigned by the orchestrator)sir_template.jsonfromtemplates/sir_template.json— load this before starting
Output Contract
You produce a single sir.json artifact conforming to schemas/sir_schema.json.
Write this file to: sir-registry/{paper_id}/sir.json
Also write metadata to: sir-registry/{paper_id}/metadata.json
Parsing Methodology
Work through the paper in this exact order. For each section, extract the information, then assign a confidence score before moving on.
1. Provenance & Metadata
Extract:
- Full title, all authors, institution affiliations
- arXiv ID, submission date, last revised date
- Abstract (verbatim, truncated to 500 chars)
- Primary domain: CV / NLP / RL / Audio / Tabular / Multimodal / Other
- Key claims (3–5 bullet points the paper makes about its own contributions)
2. Architecture Graph
Extract the model/system architecture as a directed graph of named components:
- List every named module (encoder, decoder, attention head, MLP block, etc.)
- For each module: input tensor shape, output tensor shape, operation type
- Identify all connections between modules
- Flag any architecture details that are ambiguous or described only in figures
If the architecture has multiple variants (e.g. Base / Large / XL), extract all variants and mark the primary one.
Confidence rules:
- Explicitly listed in text with shapes → 0.95
- Named in text, shapes in figure → 0.75
- Named only, shapes inferred from context → 0.55
- Architecture not described, inferred from results → 0.3 (FLAG)
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 4d ago First seen · 177 lines · 0 tokens per session scan A 285faefd0e8d
01_paper_parser is an agent published in the GitHub repository qosi-org/arxivist (19 stars, last pushed 1mo ago), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 1,451 tokens. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other agents, from other repositories
data-jupyter-expert
Expert in Jupyter Notebook and JupyterLab for interactive computing, data analysis, machine learning experimentation, and reproducible research. Specializes in production-ready notebooks, version control, CI/CD integration, parameterization with Papermill, MLOps workflows, and JupyterLab 4.4+ modern features including…
ReviewerAgent
MUST BE USED. Deeply and critically inspect the project from scientific views, just like human reviewers for high impact journals.
spatialclaw-2606.13673
Seokju Cho1, Ryo Hachiuma, Abhishek Badki, Hang Su, Byung-Kwan Lee, Chan Hee Song, Sifei Liu, Subhashree Radhakrishnan, Seungryong Kim1, Yu-Chiang Frank Wang and Min-Hung Chen Links: Code · Project Page NVIDIA.
research-reviewer
Use this agent when a research phase has been completed and needs to be reviewed for scientific rigor, statistical validity, and publication readiness. Examples: Context: Baseline experiments completed. user: "I've finished running all baseline comparisons as outlined in the experiment design" assistant: "Let me…
learning-beyond-gradients
Jiayi Weng URL: https://trinkle23897.github.io/learning-beyond-gradients/ Artifact repository: https://github.com/Trinkle23897/learning-beyond-gradients.
ouroboros-2608.08311
Anton Razzhigaev 1,2,3,4 , Andrei Gritsaev 4 , Andrei Kaznacheev 1 , Nikita Dragunov 1 , Roman Yampolskiy 3 , Andrei Kuznetsov 2,4.