Peer Reviewer uses a multi-agent system — a Deconstructor, Evaluator, and Synthesizer — to simulate the academic peer review process. It draws on a Zotero library of reference papers to construct credible reviewer personas before you submit to any venue.
1. **Install and connect Zotero:** Set your Zotero API key and library ID in `~/.peer-reviewer/config.yaml`.
2. **Configure the venue:**
venue: ICML 2026
review_criteria:
3. **Run the review:**
peer-reviewer review --paper ./paper.pdf --venue ICML --output review-draft.md
**Prompt to test it:**
Review this paper draft against ICML standards and give me a structured review with strengths, weaknesses, and specific suggestions.
The three agents work in sequence:
1. **Deconstructor Agent** — reads the paper and your Zotero library, identifies the top 5 most relevant reference papers, and extracts what they do better or differently.
2. **Evaluator Agent** — scores the paper against venue criteria using a rubric. Identifies which claims are well-supported vs. speculative.
3. **Synthesizer Agent** — produces a formatted review that reads like a real reviewer report.
| Pros | Cons |
|---|---|
| Surfaces weaknesses before reviewers do | LLM-written reviews lack expert human depth |
| Multi-agent architecture is credible | Zotero library quality determines reviewer persona accuracy |
|---|
| Configurable against any venue | Some fabrication risk — verify citation claims independently |
|---|