Swarm MCP Lab
Coordination substrate for multi-agent AI sessions on one machine — MCP server + shared SQLite, with a native macOS UI that renders agents as a live graph.

Vision
The nervous system for desktop-native AI. Each agent session runs its own stdio MCP server and registers into a shared SQLite database at ~/.swarm-mcp/swarm.db — they discover each other, send direct or broadcast messages, claim tasks from a DAG, hold file locks, share state, and keep heartbeats, all with no central daemon. The companion native UI (Tauri 2 + Rust + Svelte 5 + XYFlow) renders them as a live animated graph with real-time message pulses on edges and embedded terminal panels per agent. It is the coordination primitive a serious agent platform needs before anything else can ship.
