35ARCHITECTURES |
283PASSING TESTS |
17BENCHMARK TASKS |
9LLM PROVIDERS |
0MOCKED RUNS |
|
#### [Reasoning & Reflection](docs/architectures/index.md#reasoning--reflection)
Self-critique loops that drive answer quality up through iteration.
Reflection · Reflexion · Chain-of-Verification · Self-Discover · Constitutional AI |
#### [Sampling & Search](docs/architectures/index.md#sampling--search)
Sample many paths or grow a tree with rewards.
Self-Consistency · Tree of Thoughts · LATS · Mental Loop · Ensemble |
#### [Retrieval (RAG)](docs/architectures/index.md#retrieval-rag)
Ground every claim — five retrieval shapes.
Agentic RAG · Corrective RAG · Self-RAG · Adaptive RAG · GraphRAG |
|
#### [Memory](docs/architectures/index.md#memory)
Learn across calls — pick the storage shape.
Episodic + Semantic · Graph Memory · MemGPT · Voyager · Agent Workflow Memory |
#### [Tools & Actions](docs/architectures/index.md#tools--actions)
From one search tool to a real Chromium browser.
Tool Use · ReAct · Planning · PEV · SWE-Agent · BrowserAgent |
#### [Multi-Agent](docs/architectures/index.md#multi-agent)
Specialists, debate, multi-perspective research.
Multi-Agent · Blackboard · Debate · STORM · Meta-Controller |
|
#### [Safety & Routing](docs/architectures/index.md#safety--routing)
Categorical actions through deterministic Python gates.
Dry-Run · Reflexive Metacognitive · Computer Use |
#### [Specialty](docs/architectures/index.md#specialty)
Patterns with a unique shape.
RLHF Self-Improvement · Cellular Automata |
#### [Cross-cutting](docs/architectures/index.md#cross-cutting)
Patterns that appear across families.
Deterministic-picker · Memory variants |
| Provider | Install extra | Notes |
|---|---|---|
| Nebius (default) | [nebius] | Llama-3.3-70B + Qwen3-Thinking; cheapest for the included demos |
| OpenAI | [openai] | All architectures work; highest quality for reasoning patterns |
| Anthropic | [anthropic] | Strong on long context; required for production Computer-Use |
| Groq | [groq] | Fast inference; great for high-volume Self-Consistency |
| Ollama (local) | [ollama] | No API key; tool calling depends on the model |
| Together | [together] | Wide model catalogue |
| Fireworks | [fireworks] | Function-calling first-class |
| Mistral | [mistral] | EU-hosted option |
[google] | Gemini 2.x via Generative AI API |
| Outcome | Architectures |
|---|---|
| Strong 2/2 or 3/3 | Reflection SelfConsistency SelfDiscover BrowserAgent |
| Perfect on attempted 1/1 | 21 more — see leaderboard |
| Pattern-fit failures | LATS on arithmetic (wrong shape) · Debate + Ensemble on Sally trick (group-think) · Reflexion + AWM on raw-fact recall (wrong memory shape) |
| Overall | 33 / 42 correct 78% |
| Path | For | Order |
|---|---|---|
| Beginner | Mental model | Reflection → Tool Use → ReAct → Planning → Self-Consistency |
| RAG-focused | Production retrieval | Agentic RAG → CRAG → Self-RAG → Adaptive RAG → GraphRAG |
| Multi-agent | Coordination | Multi-Agent → Blackboard → Debate → STORM → Meta-Controller |
| Safety | Guardrails | Dry-Run → Constitutional AI → Reflexive Metacognitive → BrowserAgent (safety gate) |
| Suite | Coverage |
|---|---|
| Registry sweep | All 35 architectures (metadata + instantiate + build) |
| Pure-Python helpers | Haiku checker, composite scorers, subprocess executor, safety gate, sandbox path |
| Notebook integrity | All 35 notebooks executed, no error outputs, §9 commentary tailored from real captured runs |
| Integration (env-gated) | One real-LLM happy-path per architecture, gated via RUN_INTEGRATION=1 |