Seventeen syndicates, each declared in one file
The starter pack ships in the package under config/agents/examples/. You can copy any file, modify its parameters, and inspect its complete declaration on its reference page.
Constellations map syndicates directly from YAML. Alpha marks the orchestrator, secondary stars indicate subagents, and outer nodes represent declared tools or runtime MCP endpoints.
Vertical agents
Specialized teams built for specific workflows, including source verification, patient advocacy, news synthesis, spec-driven image generation, and multi-turn state distillation.
-
Augustin
augustin.yamlMulti-agent, multi-modal fact-checking under a tool-free arbiter
Augustin verifies claims using gemini-3.8-flash without holding tools. Two research subagents run x_api_search, web_search, and web_extract, returning structured source data to the orchestrator to synthesize the final factual assessment.
Gemini session-only -
Patient Advocate
patient_advocate.yamlLong-term memory doctrine: preload, recall, trends, the silent record
Asclepius uses gemini-3.8-flash and gemini-3.1-flash-lite to assist patients and clinicians. The agent runs preload_memory at startup, retrieves records via load_memory, and distills consultation notes into permanent, dated facts upon session termination.
Gemini long-term -
Global Synthesis Council
syndicate.yamlOrchestrator plus a research subagent; grounding as architecture
The thirty-one-line starter syndicate runs on gemini-3.1-flash-lite. The orchestrator, Melchizedek, delegates headline discovery to NewsResearcher via google_search, then compiles the gathered reporting into a multi-paragraph synthesis.
Gemini session-only -
Image Production
image_production.yamlSpec-first generation with a blind inventory and a spec audit
A producer agent compiles image specifications for user review. Once approved, generate_image renders the asset, inspect_image conducts an unprompted inventory of the saved file, and the producer audits the output against the specification.
Gemini session-only -
Ares Data Extractor
ares.yamlThe long-term memory pipeline, exercised end to end
Running on gemini-3.1-flash-lite, this single-agent specimen exercises the complete memory lifecycle: executing preload_memory at session initialization, retrieving records mid-dialogue, running web lookups, and writing distilled facts upon shutdown.
Gemini long-term -
The Scribe
scribe.yamlA brief in, a finished document out; the writer and the auditor as two agents
The Scribe converts input briefs into final documents under rigorous voice constraints using gemini-3.8-flash. An Auditor subagent inspects drafts against structural criteria, triggering up to two revision cycles before emitting the final text.
Gemini internal-only
Orchestration patterns
Minimal reference implementations of structural orchestration patterns: confidence loops, routing registries, hierarchical decomposition, multi-register voice councils, and local consensus.
-
Critic Review
critic.yamlA drafter and a critic in a confidence loop; quality as a parsed field
Two gemini-3.8-flash agents operate in a structured validation loop without external tools. DrafterAgent generates candidate text, while CriticAgent evaluates the output and returns a numeric confidence score until the quality threshold is met.
Gemini -
Delegation Router
delegation.yamlTriage to specialists; the description field is the routing API
RouterAgent directs incoming tasks to specialized subagents using gemini-3.8-flash. The system performs tool-free triage by evaluating the task against the natural-language description field of each declared specialist.
Gemini -
Hierarchical Decomposition
hierarchical.yamlSplit one goal into parts, delegate each, merge the results
A coordinator agent breaks compound objectives into discrete components using gemini-3.8-flash. Worker subagents complete each assigned phase, and the coordinator merges the resulting segments into an unified final deliverable.
Gemini -
Style Council
style_council.yamlIdentical knowledge, three engineered voices
One routing agent coordinates three subagents that share identical knowledge bases but execute across distinct personas. Running on gemini-3.8-flash, the file isolates voice variations entirely to instruction blocks without tool dependencies.
Gemini session-only -
Council
council.yamlA first orchestration, fully local: an advocate and a skeptic
A local three-agent system running on ollama/qwen3:8b without external API keys. Advocate and Skeptic debate an issue before Moderator evaluates the arguments to deliver a final decision.
no API key Local internal-only
Knowledge bundle
Syndicates that maintain repository knowledge bundles through structured document revisions, graph relation tracking, and runtime tool loading via MCP.
-
Lyceum Librarian
librarian.yamlMCP: every tool arrives at runtime from a server
A specimen agent demonstrating client-side MCP integration using gemini-3.8-flash and gemini-3.1-flash-lite. The agent declares no native tools, discovering search and catalog modification capabilities at runtime through mcp_server_url.
Gemini internal-only -
The Scriptorium
scriptorium.yamlAgents that keep a repository’s knowledge bundle current
This maintenance syndicate keeps repository knowledge bundles synchronized. A librarian subagent inspects documents and traces references, while a gardener subagent authors or edits documentation files through the validated wiki_save gate.
Gemini internal-only -
The Cartographers
cartographers.yamlMapping the entity graph derived from a knowledge bundle
Using gemini-3.8-flash and gemini-3.1-flash-lite, this syndicate explores knowledge bundles via wiki_graph. A recorder subagent submits proposed entity connections through wiki_relate, verifying text citations while rejecting pre-existing structural relations.
Gemini internal-only
Models
Configurations demonstrating single-line model declarations, ranging from local zero-key weights through Claude instances to multi-provider evaluation suites.
-
Tutor
tutor.yamlOne open-weight agent, no keys; the anatomy of an instruction block
A ninety-six-line reference agent running locally on ollama/qwen3:8b without an API key. The file exposes the internal structure of an instruction block, organizing system guidance into clearly delineated functional sections.
no API key Local internal-only -
Claude Chat
claude.yamlA minimal single-agent file; the multi-model adapter in one line
A minimal configuration demonstrating single-agent deployment using claude-sonnet-4-6. The architecture adapts across foundation model providers by changing the single model identification field in the definition file.
Claude session-only -
Model Zoo
model_zoo.yamlOne lightweight agent per provider; model optionality, proven
Five agents test multi-provider deployment across Gemini, Claude, GPT, Grok, and local models. Used by npm run demo:models to dispatch identical prompts and evaluate cross-provider latency, token usage, and reasoning behaviors.
GeminiClaudeGPTGrokLocal session-only