Research paper analysis pipeline with multi-agent orchestration
npx claudepluginhub mobled37/claude-singularityResearch paper analysis pipeline with 8 stages: 3 sequential analysis, 3 parallel proposal, and 2 convergence stages
From papers to research proposals — automatically.
A Claude Code plugin that runs an 8-stage multi-agent pipeline to analyze academic papers, identify research gaps, and generate novel method proposals with experiment plans.
Papers + Goal ──→ Analysis ──→ Parallel Ideation ──→ Unified Proposal + Experiments
Turning a literature review into a concrete research direction typically takes weeks of reading, comparing weaknesses, brainstorming approaches, formalizing methods, and designing experiments. This plugin automates that entire pipeline with specialized AI agents — each operating at the right level of reasoning for its task.
The key insight: idea blending, math formulation, and architecture design are run in parallel as independent proposals, then synthesized. This produces more diverse and robust methods than a single sequential thought process.
# From local clone
claude install-plugin /path/to/claude-singularity
# Or directly from GitHub
claude install-plugin https://github.com/mobled37/claude-singularity
claude "/claude-research:research-pipeline ~/papers/my-project --goal 'Improve transformer efficiency for long sequences'"
Put your reference PDFs in a directory. Prefix the baseline paper with baseline_:
~/papers/my-project/
├── baseline_attention_is_all_you_need.pdf # primary method to improve
├── linear_attention.pdf
├── flash_attention.pdf
└── state_space_models.pdf
If no baseline_ prefix is found, the pipeline will ask you to identify one.
┌─────────────────────────────────────┐
│ Sequential: Analysis │
│ │
│ Stage 1 Paper Review │
│ │ Weakness analysis per paper │
│ ▼ │
│ Stage 2 Gap Search │
│ │ Find & download related │
│ │ papers from the web │
│ ▼ │
│ Stage 3 Summarization │
│ Structured summaries │
└──────────────┬──────────────────────┘
│
┌──────────────▼──────────────────────┐
│ Parallel: Idea Proposal │
│ │
│ ┌──────┐ ┌──────┐ ┌──────────┐ │
│ │ 4 │ │ 5 │ │ 6 │ │
│ │ Idea │ │ Math │ │ Arch │ │
│ │Blend │ │Expert│ │ Expert │ │
│ └──┬───┘ └──┬───┘ └────┬─────┘ │
│ └─────────┼───────────┘ │
└──────────────┬──────────────────────┘
│
┌──────────────▼──────────────────────┐
│ Sequential: Convergence │
│ │
│ Stage 7 Proposal Synthesis │
│ │ Unify 4+5+6 into one │
│ ▼ coherent method │
│ Stage 8 Experiment Plan │
│ Baselines & evaluation │
└─────────────────────────────────────┘
| Stage | Agent | Model | Role |
|---|---|---|---|
| 1 | Paper Reviewer | Opus | Deep weakness analysis per paper |
| 2 | Gap Scout | Sonnet | Web search + PDF download of related work |
| 3 | Paper Summarizer | Sonnet | Structured summaries & comparison tables |
| 4 | Idea Blender | Opus | Creative cross-paper technique combinations |
| 5 | Math Expert | Opus | Independent mathematical formulation |
| 6 | Arch Expert | Opus | Independent architecture design |
| 7 | Proposal Synthesizer | Opus | Merge parallel proposals into unified method |
| 8 | Experiment Planner | Opus | Baselines, datasets, metrics, ablation design |
All outputs are saved to .omc/research-pipeline/{session-id}/: