Deep paper reading wiki: search, summarize, and analyze arXiv papers into a three-layer markdown wiki
Project description
paper-wiki
Deep paper reading wiki: search, summarize, and analyze arXiv papers into a three-layer markdown wiki.
Features
- Search arXiv papers via deepxiv CLI
- Download paper PDFs
- Generate per-section Chinese summaries using LLM
- Produce a full paper analysis with 5 dimensions:
- ELI5 (小学生也能懂)
- Core innovations (核心创新点)
- Test datasets & metrics (测试集与指标)
- Core weaknesses (核心缺点)
- Future directions (后期演进方向)
Three-Layer Wiki
wiki/{arxiv_id}/
├── README.md # Layer 1: full summary + 5 analysis aspects
├── sections/ # Layer 2: per-section Chinese summaries
│ ├── 01_introduction.md
│ ├── 02_method.md
│ └── ...
└── paper.pdf # Layer 3: original PDF
Install
pip install paper-wiki
Prerequisites
- deepxiv CLI installed and configured (
pip install deepxiv) - OpenAI-compatible API endpoint
Quick Start
# Configure API
export OPENAI_API_KEY=sk-xxx
export OPENAI_BASE_URL=https://api.openai.com/v1
export OPENAI_MODEL=gpt-4o
# Process a paper by arXiv ID
paper-wiki process 2409.05591
# Or by URL
paper-wiki process https://arxiv.org/pdf/2604.27393
# Search and interactively select
paper-wiki search "RAG long context"
# Search and auto-select first result
paper-wiki search "transformer memory" --first
# List processed papers
paper-wiki list
Configuration
Create a .env file in your working directory:
OPENAI_API_KEY=sk-xxx
OPENAI_BASE_URL=https://api.openai.com/v1
OPENAI_MODEL=gpt-4o
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
paper_wiki-0.2.0.tar.gz
(9.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file paper_wiki-0.2.0.tar.gz.
File metadata
- Download URL: paper_wiki-0.2.0.tar.gz
- Upload date:
- Size: 9.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7fa4da57f91efa32693f549b294df24d2070c84aea7b9d081dbd5d05aea42ff2
|
|
| MD5 |
7c7b5b620b7af8d918892de542b6aea2
|
|
| BLAKE2b-256 |
ea232ac34ca1a686384537b51748094a9e333506e660aa92cb38bf0d3fcb8483
|
File details
Details for the file paper_wiki-0.2.0-py3-none-any.whl.
File metadata
- Download URL: paper_wiki-0.2.0-py3-none-any.whl
- Upload date:
- Size: 9.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
827c73a454b6443d8df8ec3987b28e56561ba761881cadcd2f87d1e8e3a01565
|
|
| MD5 |
56c04148928c40ef6ff49961df93623f
|
|
| BLAKE2b-256 |
181af81f941c75c84a91631f2c42c406d457b3059183d62c9091e890302a7adc
|