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.

macOS · Linux · Windows Claude Code · Codex CLI · Gemini CLI Zero dependencies

gaia cockpit — live
╭──────────────────────────────────────────────────────────────────────────────╮
 ◆ 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
The GAIA cockpit showing project health, current phase, live task progress, AI activity and the last shipped changes.
$curl -fsSL https://gaiaflow.brahmatechs.com/install | sh
Early access — the endpoint is live and returns the early-access notice until the public release.

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.

Without memory
  • 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.
With GAIA FLOW
  • 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.

How GAIA FLOW turns a repository into project memory Deterministic scanners on the left collect filesystem, git, dependency and build evidence. That evidence flows into a central reasoning core, run by the gaia-scan command. The core writes four persisted artefacts on the right: the current-state snapshot, the append-only project memory, the decision ledger and the intelligence profile. Evidence Reasoning Cognition deterministic scanners the model, over cited facts persisted, versioned in the repo filesystem structure, size, stack git history churn, cadence, hotspots dependencies graph, versions, risk build + tests signals, not opinions gaia-scan cites, never guesses 02_CURRENT_STATE.md the live snapshot PROJECT_MEMORY.md append-only changelog DECISIONS/ why, not what INTELLIGENCE/ project DNA

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 layers of a Project_Brain, in read order Six memory layers read in a fixed order at the start of every session, from the resume protocol down to the decision ledger and intelligence profile. The accent bar on each layer shows how often it changes: the snapshot is rewritten every task, the architecture and conventions rarely change. 01 01_RESUME.md how to come back into the project read first 02 02_CURRENT_STATE.md the live snapshot, overwritten each task every task 03 03_PHASE_TRACKER.md the roadmap and what phase you are in per phase 04 05_ARCHITECTURE.md · 06_CONVENTIONS.md how it is built, and the rules that are locked rarely 05 PROJECT_MEMORY.md append-only log of everything shipped append-only 06 DECISIONS/ · INTELLIGENCE/ the why behind choices, and project DNA on decision read order rate of change

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.

statusline — inside the agent pane
GAIA Acme Platform · deep-work · ARCHITECTING · P2.4 ▓▓▓▓░░░░ 48% · Refactoring billing 5/7 · synced
The GAIA statusline: project name, focus mode, inferred work mode, phase progress, current task and sync state on a single line.

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-scan
Arch 82
Scale 64
Risk 31
Task 72

Illustrative 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

See the full command set

An agent orbiting a memory core: what GAIA learns on one project compounds into the next

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.

All tutorials
Recording in progress

Integrate GAIA into a live repo

Running Integrate GAIA FLOW on a project that already has history.

Getting startedNot filmed yet

Planned

A session, end to end

Resume, work, ship — and what the brain looks like before and after.

Daily workflowNot filmed yet

Planned

Recording a decision

Writing the why, the alternatives rejected and the risk into the ledger.

Decision memoryNot filmed yet

Pricing

Pay once. Yours for good.

No subscription, no seats, no usage metering.

Lifetime licence

$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
Join early access

Checkout opens after the public release

One licence

Activates on a single machine and covers every project on it. No seat count, no per-repo fee.

Renameable

Name each licence for the machine it runs on, and rename it whenever that machine changes.

More machines

A second laptop or a work desktop needs a second licence. Each is $25, once, for good.

No lock-in

The brain is markdown in your repository. Remove GAIA and every note you wrote is still there.

See what early access includes

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.

Read the full story

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