Γαῖα · agents that build agents

Why do the task
when you can forge
someone to do it?

Gaia is a new kind of AI agent. Instead of doing every task itself, it builds the agents that do. It picks the right one for the job, makes a new one when nothing fits, and keeps making them better as they go.

open source · MIT · runs on macOS, Linux, Windows
Fig. I · gaia, mother of agents

I · Begin

One line.
Any machine.

macOS, Linux, Windows. Bring your own keys, or self-host the whole thing.

gaia@earth ~ bash
$ curl -fsSL https://gaia-agent.com/install.sh | bash
→ planting roots ......... ok
→ pairing channels ....... whatsapp · telegram · discord
gaia ready. say hello to your agent.

the gaia way

Don't do the task.
Spin up someone who will.

user asks
Build me a launch page and make it feel alive.
needs: copy · design · frontend
gaia forges
soul · product web designer

Best fit for turning rough intent into a polished page, copy, layout, and deployable frontend.

AstroTailwindcopy pass

Just say what you want, in plain words. Gaia builds the right specialist for it, every time, then puts it to work. No setup, no prompt wrangling, no fixed menu of bots to pick from.

Souls forged
200+
LLMs supported
MIT
License
0
Walled gardens

II · The soul smith

One agent.
Many souls.

Gaia itself stays simple. The real trick is in how it hands things off.

When something gets complex, it passes the work to whichever agent fits best. That's how you get an expert on the job instead of a generalist guessing.

And when nothing fits? Gaia just makes one. Like the earth it's named after, it shapes a new soul with the right skills, the right model, the right temperament.

cause why do the task
when you can create a person
that will do it for you?

Worked example

"Help me build an A/B gym plan, then a webapp to track progress."
GAIA→ recognises a complex, two-part request
DELEGATES
soul · gym personal trainerA/B routine
soul · senior web designerprogress webapp
RETURNS
GAIA→ stitches results, remembers what worked

III · What it carries

Five things every soul inherits.

Gaia and every agent it forges share the same foundation.

Tools

Files, the browser, the network, a shell. Everything it needs to get from planning to action without you babysitting it.

Memory

Short term and long term, kind of like a person. The stuff that matters sticks around after the session ends, the noise doesn't, and it gets a little better at reading you every time you talk.

Self-learning loop

It doesn't make the same mistake twice. Between runs, Gaia and its souls quietly rewrite their own instructions, swap in better tools, and tune themselves to how you like things done.

Skills + MCP

Hundreds of MCP servers, plus skills that are just plain text files you can read, share, and mix together. Want to give it a new ability? Drop in a file. You always see exactly what your agent sees.

Connectors

Hook it up to WhatsApp, Telegram, Discord, whatever you already use. It reads your messages, answers in your voice when you want it to, and pings you when something actually needs you.


IV · How it works

Three steps. Then it runs.

01

Plant a goal

Just tell Gaia what you want, in plain words, on whatever app you already text on. No prompt engineering, no special syntax.

02

Gaia delegates

It pulls the task apart and hands each piece to the soul that fits best, or builds a new one right there if it has to.

03

Watch it grow

Everything comes back put together in one place. Gaia keeps what worked, so the next job starts a step ahead.


V · FAQ

Common questions.

The stuff people usually want to know first.

Is Gaia really free?
Yep. It's MIT licensed with no usage fees. You bring your own API keys (OpenAI, Anthropic, OpenRouter, whatever you've got) or just point it at a local model. Gaia itself costs you nothing.
What LLMs does it support?
Pretty much anything with an API. OpenAI, Anthropic, Google Gemini, Mistral, and 200+ more through OpenRouter. You can even give each soul its own model: something cheap and fast for the easy stuff, something heavier when it actually matters.
How is Gaia different from AutoGPT or CrewAI?
With AutoGPT or CrewAI you have to define your agents up front. Gaia's soul smith makes the specialists it needs as it goes, so you don't have to know in advance what you'll need. The whole setup sort of builds itself around the work.
Does my data stay private?
It does. Gaia runs on your own machine or your own server, and its memory stays right there with it. Nothing gets sent back to us. The only thing that ever leaves your box is the call to whatever LLM you set up.
Can I connect it to WhatsApp or Telegram?
Yeah, WhatsApp, Telegram, and Discord connectors come built in. You can text Gaia from your phone while it does the actual work back on your server.

VI · Voices

What people are saying.

A few early users who handed Gaia something messy and watched it sort itself out.

I asked for a trip plan and it spun up a travel agent that booked everything. Felt like hiring someone, not prompting a bot.
Maya R.
@mayabuilds
The soul smith is wild. No setup, no crew to define ahead of time. It just made the specialist it needed and got to work.
Deniz K.
@denizdev
Self-hosted it on a $5 VPS, wired it to Telegram, and now it triages my inbox before I wake up. MIT and free is unreal.
Jonas L.
@jonaslin
Share on X →

Tag #gaiaagent · we feature the best.


VII · Get in touch

Plant a goal. See what grows.

It's free and open source. Star the repo, or come say hi on GitHub.