Built For Real Decisions

Agent Architecture

A PydanticAI-based agent with hybrid routing – simple queries go direct, complex multi-domain analysis automatically delegates to five specialist subagents (market, risk, fundamental, sentiment, general). 141 tools auto-discovered at startup via typed registry. Semantic memory with per-user isolation. Skills injected dynamically into the system prompt based on query intent.

Infrastructure

FastAPI with SSE streaming across 17 typed event types. PostgreSQL via Prisma ORM. Redis quote caching with multi-tier data routing (TimescaleDB for tick data, Tiingo for OHLCV, Alpaca for live quotes). Multi-provider LLM support with automatic fallback chains (Anthropic, OpenAI, DeepSeek, Gemini, Groq). BYOK key management with encrypted storage.

Execution Layer

Three broker integrations (Alpaca, Interactive Brokers, Trading 212) with OAuth, circuit breakers, and rate limiting via ResilientBrokerMixin. Unified backtest-to-live code path – the same compliance checks, slippage model (Almgren-Chriss), and position sizing run in simulation and production. Atomic CAS for trade approval to prevent race conditions. Three autonomy tiers with guardrail enforcement.

Free to use. Every decision is explained.

Create Account