Backend
FastAPI service containing the REST demo backend, WebSocket streaming gateway, generated tool registry, planner, policy engine, validation layer, executor, memory adapters, and event publisher.
Run locally:
uvicorn app.main:app --reload
The planner uses Anthropic Claude when ANTHROPIC_API_KEY is configured and otherwise falls back to deterministic intent extraction. The default model is claude-sonnet-4-6.