arxiv-reader
SkillDocs & knowledgeUsing Python, given an arxiv_id/url, an LLM Agent classifies the arXiv paper and reads it in depth, then directly prints the reading notes via print.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the arxiv-reader skill
What this skill tells your AI
The instructions your AI receives, as published by infometa/workbuddyskills in skills/arxiv-reader/SKILL.md and read by ahel’s review.
快速开始
1. 配置 .env
cp .env.example .env # 或直接编辑 .env
确定你已经配置了:
LLM_API_KEY— OpenAI 或兼容 API 的密钥LLM_BASE_URL— API 地址
2. 运行
uv venv
uv pip install -r "{baseDir}/requirements.txt"
# 单篇论文模式:指定 arxiv_id 或 URL
uv run python "{baseDir}/main.py" --arxiv-id 2401.12345
uv run python "{baseDir}/main.py" --arxiv-id https://arxiv.org/abs/2401.12345
uv run python "{baseDir}/main.py" --arxiv-id https://arxiv.org/pdf/2401.12345.pdf
# 指定以特定类别阅读
uv run python "{baseDir}/main.py" --arxiv-id xxxx --category yyy
# 查看所有类别
uv run python "{baseDir}/main.py" --list
添加新的阅读分类
在 skills/ 下新建文件夹,包含两个文件:
skills/your_new_category/
├── _metadata.md # 分类描述(告诉 Classifier 什么论文属于这个类别)
└── reading_prompt.md # 阅读指南(告诉 Reader Agent 重点关注什么)
重启即可自动识别,无需修改任何代码。
Python包
- LangChain 1.x — Agent 框架(基于 LangGraph)
- LangChain OpenAI — LLM 接口(兼容 DeepSeek 等 OpenAI-compatible API)
- arxiv — 官方 Python 库
- arxiv-to-prompt 获取arxiv论文latex源码
Signals
- GitHub stars
- 292
- Forks
- 96
- Last commit
- Aug 2026
Advanced
- Catalog kind
- skill
- Gateway key
arxiv-reader- Source
- github.com/infometa/workbuddyskills