ODAI is an AI-powered personal assistant platform built with FastAPI. It delivers real-time chat and voice interactions through a comprehensive ecosystem of third-party integrations — from banking and stock data to email, calendar, travel, and entertainment. At its core, ODAI uses OpenAI’s GPT-4o with an agent-based architecture: a central orchestrator receives your request and hands off to specialized agents that know how to interact with each service.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/sibblegp/ODAI/llms.txt
Use this file to discover all available pages before exploring further.
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.