Persistent agent identities, department hierarchies, delegation chains, and real-time coordination. Built in Rust.
Not a wrapper around an API. A full orchestration runtime with persistent state, organizational structure, and autonomous coordination.
Agents have UUIDs, entity memory, department membership, and model preferences. They remember across sessions.
Agents belong to departments with managers and parent chains. Escalation follows the org chart automatically.
One tool for all inter-agent communication. Five response modes. Dispatch bus with ack, retry, and dead-letter handling.
Schedule, event, webhook, or one-shot triggers fire skills. Agents gain capabilities without code changes.
Guardrails, loop detection, cost tracking, context compression, clarification, and safety net. Composable and ordered.
Tree-sitter powered code graph with 5,800+ nodes. Symbol search, 360-degree context, blast radius analysis.
Agent, Department, Task, Delegation. Everything else is derived.
CC-grade compaction, streaming tool execution, post-compact file restoration, diminishing returns detection, fallback model chains. The loop that runs each agent session.
Daemon patrol loop manages the fleet. Spawn workers for agent-bound tasks, fire triggers, reap timeouts, enforce budgets. 30-second heartbeat.
SQLite + FTS5 with entity-scoped isolation. Domain, system, and entity memory tiers. Debounced writes. Hybrid ranking with query planning.
Axum REST API + WebSocket streaming. JWT auth. 40+ endpoints. React dashboard with Discord-style project rail and glass-morphism nav.