Quick Start
Get ODAI running locally in minutes
Architecture
Understand the layered system design
Integrations
Browse all 35+ service integrations
API Reference
Explore the WebSocket and REST endpoints
What ODAI can do
ODAI connects to over 35 services across multiple domains, enabling natural language interactions with your digital life:Productivity
Gmail, Google Calendar, Google Docs, Slack
Financial
Plaid, Finnhub, CoinMarketCap, Exchange Rate
Travel
FlightAware, Amadeus, Amtrak, Caltrain
Entertainment
Ticketmaster, MovieGlu, TripAdvisor, Yelp
Key capabilities
- Multi-agent orchestration — The H.A.N.D.O.F.F. framework routes requests to the right agent and merges results from multiple agents when needed
- Real-time streaming — WebSocket-based character-by-character response delivery with live tool call visualization
- Voice interface — Full-duplex voice conversations via Twilio WebRTC, seamlessly sharing context with text chats
- Enterprise security — Google Cloud KMS encryption for all credentials, Firebase authentication, OAuth 2.0 for 15+ services
How it works
ODAI requires Python 3.11+ and a set of API keys for the services you want to use. Start with the quickstart guide for local setup.