By nitrogen216
Tri-model parallel paper reading: ChatGPT, Gemini, and Claude analyze any academic paper simultaneously, then synthesize into one English report.
Tri-model parallel paper reading: ChatGPT, Gemini, and Claude analyze any academic paper simultaneously, then synthesize into one triangulated English report.
/plugin marketplace add Nitrogen216/paperforge
/plugin install paperforge@paperforge
Then analyze any paper:
/paperforge:paperforge
mkdir -p ~/.codex/skills/paperforge
curl -fsSL https://raw.githubusercontent.com/Nitrogen216/paperforge/main/skills/paperforge/SKILL.md \
-o ~/.codex/skills/paperforge/SKILL.md
Paperforge sends the same 5 questions to three AI models simultaneously, then synthesizes their independent answers into a single report with consensus scoring.

| Panelist | Model | Method |
|---|---|---|
| A | ChatGPT 5.2 Thinking | Oracle browser (always) |
| B | Gemini (gemini-3-pro or default) | CLI or in-session |
| C | Claude Sonnet 4.6 | CLI or in-session |
Wall time: ~5–10 min (parallel) vs. 15–30 min sequential.
The five questions cover: Problem & Motivation, Core Innovation, How It Works, Evidence & Validation, and Takeaways & Limitations — generic enough to apply to any paper type (empirical ML, theory, systems, survey, HCI, etc.).
A structured Markdown report with:
$$...$$The following screenshots show Paperforge's output when analyzing "Attention Is All You Need" (Vaswani et al., 2017 — the Transformer paper).
Report header — Paper at a Glance, Problem & Motivation, Core Innovation:

Report tail — Key Takeaways, Synthesizer's Assessment, Consensus Scorecard:

| Tool | Purpose | Install |
|---|---|---|
| Oracle by @steipete | ChatGPT via browser automation (Panelist A) | npm install -g @steipete/oracle |
| Gemini CLI | Panelist B | google.dev/gemini-api/docs/gemini-api-overview |
Claude Code or claude CLI | Panelist C | claude.ai/code |
Python + pypdf | PDF text extraction | pip install pypdf |
Paperforge was created by:
Paperforge relies on Oracle by Peter Steinberger (@steipete) for browser automation that drives ChatGPT. Oracle handles Chrome profile management, model selection, file attachment, and response capture — capabilities that make Panelist A possible. We are grateful for Peter's work in building and open-sourcing Oracle.
Oracle is distributed under its own license. Please refer to the Oracle repository for its terms of use before using Paperforge in commercial or redistributed contexts.
MIT © 2025 Xindan Zhang & Chuyi Dai
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub nitrogen216/paperforge --plugin paperforgeMulti-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth