▸ UNDER THE HOOD — THE WHOLE SYSTEM, END TO END
A net-new Gemini + ADK + MCP multi-agent organisation — rendered into a place you walk through. Here's every layer, from the sentence you speak to the tools it connects.
THE BLUEPRINT
Two processes talk over one WebSocket. The org grows itself by calling MCP tools — the load-bearing trick. Solid = built today · dashed = roadmap.
A live schematic, generated straight from the codebase.
FIVE LAYERS
An ordinary vanilla world. Speak a goal, talk to any agent, steer with /revise, and veto any outward action with one tap. Push-to-talk (V) routes your voice straight to the agents.
The Paper plugin + Omo client-mod are the only code that touches Minecraft: live block-by-block builds, villager spawning & pathing, fullscreen dashboard screens, and the tap-to-approve UI.
One event loop: the WS bridge, the brain-selecting AgentManager, the AdkAgent SSE bridge, the WorldStore org-graph, the live dashboard server, the Gemini world-architect, and the omo-tools MCP server that hosts the World API.
A real multi-agent system: a Gemini Chief of Staff that delegates to Growth & Comms and hires new specialists on demand. Served by adk api_server; tools arrive over MCP.
Every tool reaches the agents the same way — over MCP. Real Meta Ads data is live today; Gemini is the brain of every agent. Google Workspace & Stripe MCP are the roadmap.
THE NOVELTY — SELF-EXTENSION
The org declares the function it needs and the world materialises it — every step is just an MCP tool call:
★ Plus world_consult — staffed functions ask each other instead of guessing, so the org behaves like a team, not a star of lone workers.
THE THREE ORES THAT POWER OMO
gemini-flash-latest runs the Chief of Staff, every specialist, and the architect that designs each building.
An LlmAgent coordinator whose sub_agents delegate via transfer_to_agent, streamed token-by-token over /run_sse.
A Streamable-HTTP server exposes real tools and the World API — so the org grows itself by calling an MCP tool, not by shipping code.
HONEST STATUS
Live today — the full ask → build → staff → live-dashboard → revise loop; real Meta Ads data over MCP; Gemini as every agent's brain; the World API self-extension surface; agent-to-agent world_consult.
Roadmap — Google Workspace MCP (Gmail/Drive) and Stripe MCP (worlds-as-businesses), drawn dashed in the schematic.