The 60-second proof.
Three commands. No keys to set up just to look. The hard part is later.
1 Install
npm install -g nexus-agents
nexus-agents doctorexpectedA health table; rows that need API keys are markedmissing. doctor only reads; it never writes.
2 Run a real consensus vote (no API keys needed)
nexus-agents vote --quick \
--proposal "Use SQLite over JSON files for the outcome store"expectedOutput in the same shape as the hero transcript above, but with 3 voters instead of 7 (--quick). Roles deliberate via your local Claude/Codex/Gemini CLIs (whichever you have installed). Approval, reject, abstain counts + final decision print to the terminal.
3 Attach to your editor
# Auto-configure as an MCP server for Claude Code, Cursor, etc.
nexus-agents setupexpectedThe MCP server registers in your editor's config. Restart the editor, and 47 new tools (orchestrate, consensus_vote,research_synthesize, verify_audit_chain, …) become available to whatever agent you're already using.
That's the smoke task. Every command above is configurable, but the defaults already work — nexus-agents orchestrate "…"will pick the right CLI, run the right experts, and write the trace.