GAIA is your proactive, personal AI assistant designed to increase your productivity.
We all drown in tools. Gmail, Calendar, Todos, Docs, Slack, Linear, WhatsApp. Different stacks, same problem. Our days are eaten by small repetitive actions. Creating events, drafting emails, managing todos, reading useless messages. This is not real work. It is maintenance. Each task feels small, but together they drain focus and energy. Over time inboxes clog, todo lists rot, messages pile up, and important things slip through. This constant noise burns people out and pushes them into work they hate, not because the work is meaningless, but because their mental bandwidth is gone. This is how it started for us. We missed a time sensitive email because everything looked urgent and we were already exhausted.
Automation should solve this, but it does not. Most tools are rigid and built for power users. Even with LLMs, the burden stays on the user. You still explain context, preferences, and writing style again and again. That is wasted effort. A real personal assistant should already know you. It should understand how you write, what you care about, what you ignore, and how your day flows. Gaia removes this mental load. One assistant that understands your entire digital life, remembers everything, and proactively handles boring repetitive work. The real problem is time, energy, and cognitive overload. Open one dashboard, understand your day instantly. Everything else should just happen.
- Truly Proactive AI: Acts before you ask β deadlines, emails, tasks handled
- Automated Workflows: Eliminate repetitive work with multi-step automation
- Smart Todo Management: Todos that research, draft, and execute themselves
- Unified Productivity Hub: Tasks, email, calendar, and goals β one view
- Graph-Based Memory: Everything connected β tasks, projects, meetings, documents
- Integration Marketplace: Hundreds of integrations with Gmail, Slack, Notion, and more
- Multi-Platform: Web, Desktop (macOS, Windows, Linux), and Mobile
- Message from anywhere: Access GAIA on Discord, Slack, and Telegram
- Open Source & Self-Hostable: Full transparency, runs on your own infrastructure
Visit heygaia.io to get started instantly β no installation required.
Prerequisites: Node.js 20+, one package manager (npm/pnpm/bun), Docker
Start with the CLI β it handles setup for both self-hosters and local dev:
npm install -g @heygaia/cli
# or
pnpm add -g @heygaia/cli
# or
bun add -g @heygaia/cli
gaia initgaia init will ask whether you want a production deployment or a local dev environment and configure everything accordingly.
- Self-hosters β Self-Hosting Guide
- Contributors β Developer Setup
Use GAIA directly inside the tools you're already in!
| ββββ | Platform | How to Use |
|---|---|---|
| Discord | Add the bot or join the server β use /gaia or @mention GAIA in any channel |
|
| Slack | Install the Slack app in your workspace and use /gaia and other slash commands |
|
| Telegram | Message @heygaia_bot and send messages or use /gaia commands |
See the Bot Integrations Guide for setup and usage details.
This repository is a full-stack monorepo managed with Nx.
gaia
βββ apps
β βββ web β Next.js web app https://heygaia.io
β βββ desktop β Electron desktop app (beta) https://heygaia.io/download
β βββ mobile β React Native mobile app (beta)
β βββ api β FastAPI + LangGraph backend
β βββ voice-agent β Voice processing worker
β βββ bots
β βββ discord β Discord bot
β βββ slack β Slack bot
β βββ telegram β Telegram bot
βββ docs β Documentation Website https://docs.heygaia.io
βββ packages
β βββ cli β @heygaia/cli setup tool npm install -g @heygaia/cli
β βββ gaia-ui β @heygaia/ui (wrapper) https://ui.heygaia.io
βββ libs
β βββ shared
β βββ py β gaia-shared Python package (used by api, voice-agent, bots)
β βββ ts β Shared TypeScript utilities
βββ infra
βββ docker β Docker Compose configs (dev + prod)
For a deeper look at how the pieces connect, see the Architecture Overview in the docs.
Our comprehensive documentation is available at docs.heygaia.io:
- Quick Start - Get up and running in minutes
- Bot Integrations - Use GAIA on Discord, Slack, and Telegram
- Self-Hosting - Deploy GAIA on your infrastructure
- For Developers - Contribute and extend GAIA
Join our growing community of users and contributors:
Β Discord β Chat with the team and other users.
Β Twitter β Get the latest news and updates.Β WhatsApp β Get direct support from our team.
We welcome contributions of all kinds β bug fixes, features, docs, and tests.
π€ AI & vibe-coded PRs are welcome! Built it with Claude, Cursor, or any AI tool? That's great β just mention it in the PR description.
Where to start:
- Contributing Guidelines β how we work and what we're looking for
- Development Setup β get your local environment running
- Code Style Guide β linting, formatting, and conventions
- Conventional Commits β commit message format
- Pull Request Guide β how to open a great PR
For bugs and feature requests, open an issue.
GAIA is built on the shoulders of giants.
We rely heavily on open-source software and world-class developer tools. This page exists to credit the projects that make building GAIA possible and to support the open-source culture that drives real progress.
This project is licensed under the Polyform Strict License 1.0.0.
Warning
This license allows noncommercial use only.
See the full license terms at LICENSE.md.
Feel free to contact the team at contact@heygaia.io or aryan@heygaia.io for any questions
Made with β€οΈ by
heygaia.io β’ Documentation β’ Contact Us

