GAIA is the only AI assistant that's fully open source, self-hostable, and designed to manage your entire work life — without sending your data anywhere.
The entire codebase — backend, frontend, and agents — is published under the MIT license. Use it, fork it, modify it. No restrictions.
One `docker compose up` command brings up the entire stack. No complex cloud setup, no vendor lock-in. Run it on any VPS, home server, or cloud VM.
Your emails, calendar events, tasks, and conversation history are stored in databases you own and control. Zero telemetry to GAIA's infrastructure.
Swap the LLM backend, add custom tools, modify agent behavior, or integrate internal systems. GAIA's architecture is designed for extensibility.
A proactive AI assistant that handles the repetitive work across every tool you use — so you can focus on what matters.
Privacy, auditability, and true ownership. The four pillars that make self-hosted GAIA fundamentally different from closed AI tools.
Closed AI assistants send your emails, calendar events, and work context to corporate servers for processing. With GAIA self-hosted, your data never leaves your infrastructure.
Need a custom integration with your internal tools? Want to change how the agent reasons about your tasks? You have full access to the code — modify anything.
ChatGPT charges per message. Copilot charges per seat. Self-hosted GAIA has no usage-based charges. Pay for compute, not for AI assistance.
You can read every line of code that processes your data. No black boxes, no hidden telemetry, no undisclosed data sharing.
See how GAIA stacks up against ChatGPT, Copilot, and Notion AI across the features that matter most.
| Feature | GAIA | ChatGPT | Copilot | Notion AI |
|---|---|---|---|---|
| Source code | Open source (MIT) | Closed source | Closed source | Closed source |
| Self-hostable | Yes — Docker Compose | No | No | No |
| Data location | Your servers | OpenAI's servers | Microsoft's servers | Notion's servers |
| Pricing model | Free (self-host) / cloud tier | Per-message / subscription | Per-seat subscription | Per-seat subscription |
| Email management | Yes — full triage + drafts | No | Limited (Outlook only) | No |
| Calendar management | Yes — schedule, reschedule | No | Yes (M365 only) | No |
| Proactive actions | Yes — acts without prompting | No | Limited | No |
| Integrations | 50+ via MCP | GPT plugins / limited | M365 ecosystem | Notion only |
No Kubernetes required. No cloud account needed. Just Docker. Get GAIA running on your own server in minutes.
Clone the repository
Run `git clone https://github.com/theexperiencecompany/gaia.git` to get the full source code on your machine.
Configure your environment
Copy `.env.example` to `.env` in the `apps/api` directory. Add your LLM API key, OAuth credentials for Gmail/Calendar, and any other integrations you want to enable.
Deploy with Docker Compose
Run `cd infra/docker && docker compose up` to start all services — the API, worker, databases, and message broker — in one command. GAIA is running on your server.
Common questions about self-hosting GAIA.
MIT
open source license
1 cmd
docker compose up
50+
integrations
free
to self-host
Closed AI assistants send your sensitive emails and work context to corporate servers with no visibility into how it's used.
Per-seat and per-message pricing makes AI assistants prohibitively expensive for teams and power users.
You can't audit, modify, or trust a black-box AI system with your most sensitive professional data.
Vendor lock-in means your workflows break the moment a service changes pricing, shuts down, or deprecates an API.
No way to integrate internal tools, custom data sources, or proprietary systems with closed platforms.
The entire codebase — backend, frontend, and agents — is published under the MIT license. Use it, fork it, modify it. No restrictions.
One `docker compose up` command brings up the entire stack. No complex cloud setup, no vendor lock-in. Run it on any VPS, home server, or cloud VM.
Your emails, calendar events, tasks, and conversation history are stored in databases you own and control. Zero telemetry to GAIA's infrastructure.
Swap the LLM backend, add custom tools, modify agent behavior, or integrate internal systems. GAIA's architecture is designed for extensibility.
See how GAIA acts as your proactive AI chief of staff — managing your entire workday autonomously.
How GAIA automatically triages your Gmail and reaches inbox zero every day.
See detailed head-to-head comparisons of GAIA against other AI and productivity tools.