- Every session starts from zero and you paste the context back in by hand.
- Decisions live in scrollback, then vanish with the window.
- The same class of bug returns because nobody wrote down the lesson.
- Two agents on one repo hold two different mental models of it.
- Come back after three weeks and you are a stranger in your own codebase.
BRAHMA TECH · terminal-native
Your agent forgets everything.
GAIA remembers.
Every session starts cold — the architecture, the decisions, what broke last week, what is next. GAIA FLOW gives the project a Project_Brain that lives in the repo, so the context is already there before you type a word.
╭──────────────────────────────────────────────────────────────────────────────╮ │ ◆ GAIA FLOW │ Acme Platform │ │ phase P2.4 health ● clean git main mode ARCHITECTING │ ├──────────────────────────────────────────────────────────────────────────────┤ │ PROJECT HEALTH │ │ ✦ Production SaaS · Next.js + Postgres · 41k LOC · 12 services │ │ next Split the billing service before the Q3 traffic ramp │ │ Arch ▓▓▓▓▓▓▓▓▓▓▓▓▓░░░ 82% │ │ Scale ▓▓▓▓▓▓▓▓▓▓░░░░░░ 64% │ │ Risk ▓▓▓▓▓░░░░░░░░░░░ 31% │ │ Maturity production │ │ trajectory scaling Moving from single-region to multi-tenant isolation │ │ ◆ insight ● No rate limit on /api/export — three incidents cite it │ │ ● stable · recovery ready │ ├──────────────────────────────────────────────────────────────────────────────┤ │ ✦ Refactoring the billing service… (4m 12s) │ │ ▰▰▰▰▰▰▰▰▰▰▰▱▱▱▱ 72% │ │ ■ Extract invoice generation into its own module │ │ □ Wire the new module into the payment orchestrator │ │ ✓ Write characterization tests for current behaviour │ │ … +4 completed │ ├──────────────────────────────────────────────────────────────────────────────┤ │ ◆ AI ACTIVITY │ │ 14:22:07 ❯ edit services/billing/invoice.ts │ │ 14:22:31 ❯ bash pnpm test billing ✓ 34 passed │ │ 14:23:02 ❯ edit services/payments/orchestrator.ts ×3 │ ├──────────────────────────────────────────────────────────────────────────────┤ │ RECENT SHIPS │ │ ✦ 2026-09-04 — Multi-tenant row-level security across 9 tables │ │ ✦ 2026-09-02 — Decision #0031: Postgres over DynamoDB for the ledger │ ╰──────────────────────────────────────────────────────────────────────────────╯ r refresh · q quit · live · GAIA FLOW · BRAHMA TECH
$curl -fsSL https://gaiaflow.brahmatechs.com/install | sh
The problem
Context death is the tax on every AI-assisted project
The model is brilliant and amnesiac. The cost is not the tokens — it is you, re-deriving the same decisions week after week.
- The agent reads the brain in a fixed order and is current in seconds.
- Every decision is recorded with its why, not only its what.
- Recurring errors are written down once and become permanent lessons.
- One shared source of truth that any agent resumes from.
- One command and you are back exactly where you stopped.
The Project_Brain
One folder, structured so an agent can actually use it
GAIA does not dump notes into a file. Deterministic scanners collect evidence, the model reasons over it, and the conclusion is persisted as plain markdown you can read, diff and delete.
Evidence, then reasoning
Shell scanners collect facts. The model reasons over those facts and cites them. Scripts never judge, and the model never asserts what it cannot point at.
Situational, not templated
A multi-service backend needs different documents from a mobile app. /gaia-init detects the stack, asks only what it cannot observe, and writes the layers the project actually needs.
The update protocol is locked
A task is not done until it is in the brain: append the changelog, refresh the snapshot. If the two ever disagree, the changelog wins.
Read order
Six layers, read in the same order every session
Each document has one job. The snapshot is rewritten after every task; the architecture and the locked conventions change almost never. That difference is what keeps the brain trustworthy.
The brain is plain markdown, versioned beside your code. Remove the plugin and every layer is still there — nothing you wrote lives inside GAIA. Walk through a brain
Mission control
Everything about the project, at a glance
Two surfaces, both pure shell: an always-on statusline inside the agent pane, and a live mission-control view in a second pane. Calm by design — it redraws only on change and never makes the model wait.
GAIA Acme Platform · deep-work · ARCHITECTING · P2.4 ▓▓▓▓░░░░ 48% · Refactoring billing 5/7 · synced
One line, redrawn only when something actually changes. It tells you the phase you are in, the mode GAIA has inferred from real signals, the task in flight and whether the brain is in sync with the repo. Nothing about it is a spinner.
Project health
from /gaia-scanIllustrative reading from the cockpit above. Every figure is computed from evidence in your own repository — never a placeholder animation.
Operational state
GAIA infers what you are actually doing — architecting, coding, debugging, deploying — from real signals, and adapts what it surfaces to match.
Live task intelligence
The current operation, real elapsed time and honest progress. The percentage comes from task state, not from a timer pretending to be one.
Quiet by default
GAIA speaks only when it has something specific and evidenced to say. /gaia-mode deep-work silences proactive output entirely.
How it works
Three commands carry the whole workflow
Point GAIA at a project once. From then on, two commands open and close every session — and you can simply talk to the agent instead if you prefer.
Set the project up
Detects your stack, asks only what it cannot observe, then scaffolds the brain, the agent entry point and a one-click launcher for your OS.
Integrate GAIA FLOW
Open every session
The agent reads the brain in order, restores anything the last session interrupted, and confirms it is in sync before it touches code.
/gaia-resume
Ship the work into memory
Appends the changelog entry and refreshes the snapshot, so tomorrow's session opens already current instead of already stale.
/gaia-ship
Compounding intelligence
The engine gets sharper with every project
GAIA studies how engineering actually happens — how problems get decomposed, how decisions get made, how an agent plans, delegates and corrects itself. Those patterns come back as better protocols and better defaults.
- Learns the shape of your work. How you structure, verify and ship — so a suggestion reads like your own senior engineer rather than a generic checklist.
- Studies agentic workflows. How plans form, which tools get chosen, how recovery happens after a mistake — captured as structured traces.
- Compounds, rather than resets. What is learned on one project is folded back into the engine every project inherits.
Learning is opt-in and secret-scrubbed. Your source code is never uploaded.
Tutorials
Watch it set up a real repository
Short, unedited screen recordings of GAIA working on a project with existing history. They are being filmed now — nothing here is a placeholder for something that already exists.
Integrate GAIA into a live repo
Running Integrate GAIA FLOW on a project that already has history.
A session, end to end
Resume, work, ship — and what the brain looks like before and after.
Recording a decision
Writing the why, the alternatives rejected and the risk into the ledger.
Pricing
Pay once. Yours for good.
No subscription, no seats, no usage metering.
$25one-time
One licence covers one machine, and every project on it.
- Unlimited projects on that machine
- Claude Code, OpenAI Codex CLI and Google Gemini CLI
- macOS, Linux and Windows launchers
- The cockpit, the intelligence core and the decision ledger
- Every future update included
Checkout opens after the public release
Activates on a single machine and covers every project on it. No seat count, no per-repo fee.
Name each licence for the machine it runs on, and rename it whenever that machine changes.
A second laptop or a work desktop needs a second licence. Each is $25, once, for good.
The brain is markdown in your repository. Remove GAIA and every note you wrote is still there.
About
Built for developers who live in the terminal
GAIA FLOW came out of a plain frustration: the model was extraordinary at writing code and hopeless at remembering why any of it existed. Every session opened with the same ritual of re-explanation.
The fix was not a better prompt. It was memory that lives with the project — versioned in the repo, readable by any agent, and structured well enough to be trusted as the source of truth.
Her purpose is to help developers build memory, so a project outlives the session that made it.
Zero hard dependencies
Pure shell at the floor. No Node, no daemon in the background; python3 is optional and only deepens the intelligence.
Never slows your agent
The first law of the codebase. Expensive work is gated behind cheap change signals, so the model is never waiting on GAIA.
Your code stays yours
The brain is plain markdown in your repository. Nothing is uploaded, and nothing is held hostage if you leave.
Early access
Give your project a memory
One command sets it up. After that, your agent opens every session already knowing what you are building and why.
Licensing and terminal sign-in are being finalised · checkout opens after the public release