Click any stage to expand its description. Yellow badges mark gate stages that require quality checks before proceeding.
A
Research Scoping
1
Topic Initialization
Define research topic, scope, and target conference
Takes a user-provided topic prompt and generates a structured research plan including target conference, research questions, and expected contributions. Emphasizes novelty and alignment with recent conference trends.
LLM
2
Problem Decomposition
Break research into sub-problems and objectives
Decomposes the research topic into concrete sub-problems, defines evaluation criteria, and identifies the key technical challenges to address.
LLM
B
Literature Discovery
3
Search Strategy
Generate search queries and select paper sources
Generates targeted search queries from the research plan, selects which APIs to query (OpenAlex, Semantic Scholar, arXiv), and defines inclusion/exclusion criteria.
LLM
4
Literature Collect
Search OpenAlex, Semantic Scholar, and arXiv
Executes multi-source literature search with intelligent caching, circuit breakers, and rate limiting. Deduplicates results across sources and injects seminal papers from the seed library.
API
5
Literature Screen
Quality and relevance screening (Gate)
Gate Stage. LLM reviews each collected paper for relevance, quality, and domain match. Cross-domain false positives are explicitly rejected. Papers below threshold are filtered out.
GateLLM
6
Knowledge Extract
Extract key insights and methodologies from papers
Extracts structured knowledge from screened papers: key contributions, methods, results, limitations, and open questions. Builds a knowledge graph for synthesis.
LLM
C
Knowledge Synthesis
7
Synthesis
Gap analysis and research trend synthesis
Clusters extracted knowledge by topic, identifies research gaps, and synthesizes trends. Produces a structured literature review summary that informs hypothesis generation.
LLM
8
Hypothesis Generation
Generate testable research hypotheses
Generates novel, testable hypotheses that address gaps not covered by existing literature. Each hypothesis includes expected outcomes, evaluation metrics, and ablation dimensions.
LLM
D
Experiment Design
9
Experiment Design
Methodology design and validation (Gate)
Gate Stage. Designs the complete experimental methodology: baselines, ablations, metrics, datasets, and statistical tests. Requires modern benchmarks and real datasets (CIFAR-10, etc.).
GateLLM
10
Code Generation
Generate executable experiment code
Generates complete Python experiment code (main.py) with dataset loading, model definition, training loop, evaluation, and results output. Includes security validation, import checking, and code review.
LLMNew
11
Resource Planning
Estimate compute budget and time allocation
Estimates GPU memory requirements, training time, and compute budget. Configures Docker sandbox resource limits and timeout values based on available hardware.
LLM
E
Experiment Execution
12
Experiment Run
Execute experiments in Docker sandbox
Runs generated code inside an isolated Docker container with NVIDIA GPU passthrough. Captures stdout metrics, timing data, and exit codes. Pre-cached datasets available at /workspace/data.
Docker
13
Iterative Refinement
Fix errors and improve experiment code
If experiment fails or produces poor results, automatically diagnoses issues and generates refined code. Checks ablation effectiveness (>5% difference from baseline). Up to 3 refinement iterations.
LLMDockerNew
F
Analysis & Decision
14
Result Analysis
Statistical analysis of experiment outcomes
Parses experiment outputs, computes statistical significance, generates comparison charts, and produces structured results summaries. Detects result contradictions and null findings.
LLM
15
Research Decision
Pivot, refine, or proceed based on results
Evaluates experiment results and decides: Proceed (results support hypothesis), Refine (re-run with improvements), or Pivot (discard hypothesis, generate new one). Max 2 pivots to prevent infinite loops.
LLM
G
Paper Writing
16
Paper Outline
Structure paper sections and arguments
Creates a detailed paper outline with section-by-section arguments, key claims, and figure placements. Follows conference template structure (abstract, intro, related work, method, experiments, conclusion).
LLM
17
Paper Draft
Write the full paper draft
Generates the complete paper in Markdown/LaTeX with structured writing rules: 150-200 word abstract, no number repetition across sections, proper citation of original papers for all discussed techniques.
LLM
18
Peer Review
Multi-agent simulated conference review
Multiple LLM reviewer personas evaluate the paper: one technical reviewer, one methodology expert, and one clarity/presentation reviewer. Each provides structured feedback with scores.
LLM
19
Paper Revision
Revise based on peer review feedback
Addresses reviewer comments systematically: fixes technical issues, improves writing clarity, adds missing comparisons, and strengthens the narrative. Produces a revised draft.
LLMNew
H
Finalization
20
Quality Gate
Final quality assessment (Gate)
Gate Stage. Comprehensive quality assessment scoring the paper on novelty, soundness, significance, clarity, and reproducibility. Papers below threshold are sent back for rewriting.
GateLLM
21
Knowledge Archive
Archive findings to knowledge base
Stores research findings, methodology, and results in the persistent knowledge base for future reference and cross-project knowledge transfer. Non-critical: failure doesn't abort pipeline.
LLM
22
Export & Publish
Generate LaTeX PDF and final output
Converts the paper to conference-ready LaTeX, compiles to PDF, generates BibTeX bibliography, and produces the final output package (paper.pdf, main.tex, references.bib, charts/).
LaTeX
23
Citation Verify
Verify all citations against real databases
Verifies every cited paper exists in real academic databases. Checks DOI via CrossRef, title via OpenAlex, arXiv ID via arXiv API, and falls back to Semantic Scholar. Non-critical: failure doesn't abort pipeline.