Skip to content

theexperiencecompany/gaia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2,323 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

GAIA - Your Personal AI Assistant

logo

GAIA Documentation

Better Stack Badge last update Ask DeepWiki

Discord Twitter Follow Whatsapp

GAIA is your proactive, personal AI assistant designed to increase your productivity.

Why GAIA?

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.

Features

GAIA Dashboard



  • 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

Getting Started

Cloud (zero setup)

GAIA Web App

Visit heygaia.io to get started instantly β€” no installation required.

Self-host or Develop

GAIA CLI

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 init

gaia init will ask whether you want a production deployment or a local dev environment and configure everything accordingly.

Chat with GAIA on Your Favorite Platforms

Use GAIA directly inside the tools you're already in!

     Platform How to Use
Discord Discord Add the bot or join the server β€” use /gaia or @mention GAIA in any channel
Slack Slack Install the Slack app in your workspace and use /gaia and other slash commands
Telegram Telegram Message @heygaia_bot and send messages or use /gaia commands

See the Bot Integrations Guide for setup and usage details.

Monorepo Structure

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.

Documentation

Our comprehensive documentation is available at docs.heygaia.io:

Community & Support

Join our growing community of users and contributors:

  • Discord Β Discord β€” Chat with the team and other users.
  • Twitter Β Twitter β€” Get the latest news and updates.
  • WhatsApp Β WhatsApp β€” Get direct support from our team.

Contributing

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:

For bugs and feature requests, open an issue.

Tools We Love

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.

β†’ https://heygaia.io/thanks

License

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.

Contact

Feel free to contact the team at contact@heygaia.io or aryan@heygaia.io for any questions

Star History

Star History Chart

Made with ❀️ by The Experience Company heygaia.io β€’ Documentation β€’ Contact Us