
Generic debate loop — runs structured multi-role debate for high-stakes research decisions
Method agent — generates method cards, assesses method-question fit, identifies validity threats
Academic paper reviewer — scores paper on 6 dimensions, identifies blockers, generates revision briefs
Academic paper writer — researches topic via web and writes a full paper draft with track-specific structure
Corpus retrieval — searches academic, policy, media, and report sources to build a curated corpus
Citation verifier — checks that in-text citations accurately represent what the cited source actually says
Claim builder — constructs claims from evidence, builds argument tree, detects overclaims, triggers debate for rival explanations
Topic scoping — refines topic seed into research question, scope boundaries, and feasibility assessment
Background progress watcher — reads status.json and updates task list checklist in real-time
Evidence agent — extracts evidence units from reading notes, groups by theme, identifies contradictions
Interactive project initialization — asks user for research topic and track, creates workspace, launches pipeline
Literature synthesis — clusters sources into themes, maps debates, identifies gaps, and compares schools of thought
Research pipeline orchestrator — manages all 9 stages with 5 human approval gates
Academic document exporter — converts markdown paper draft to PDF and Word (.docx)
Reader agent — reads individual sources, extracts structured notes, quotes with spans, and positions in debate
Reference checker — verifies that all references in the paper exist, with correct author names, titles, and years
Theory agent — proposes theoretical frameworks, ranks by fit, and identifies rival theories
Source auditor — classifies, scores reliability, verifies metadata, and recommends inclusion/exclusion for corpus sources