Files

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.