Souls, not one-offs
A task gets the right specialist — forged the first time, reused every time after. See Concepts → Missions.
Gaia answers simple things itself and delegates the rest to souls — specialist subagents it forges once and reuses (never recreates). It remembers you across channels with two-tier memory, runs long jobs as missions, and reaches you on Telegram, WhatsApp, or your terminal.
curl -fsSL https://gaia-agent.com/install.sh | bashSouls, not one-offs
A task gets the right specialist — forged the first time, reused every time after. See Concepts → Missions.
Two-tier memory
Short-term ADK session state + long-term mem0 that grows day by day. See Concepts → Memory.
Meet it where you are
Telegram, WhatsApp, or a local terminal chat — one identity, shared memory across channels. See Guides → Connectors.
Drive it from the terminal
Inspect souls, tasks, users, memory, and config from the gaia CLI. See
Reference → CLI.
Teach it skills
Reusable SKILL.md playbooks gaia loads on demand. See Guides → Skills.
Grows day by day
gaia mines its own usage to propose new skills and souls. See Guides → Self-improvement.