A manifesto for project memory.

The context your project accumulates is the asset.

I built GAAI after putting real projects in the hands of AI agents. The agents were fast, but brittle. They could follow instructions, but they did not remember the work reliably. Each new session missed decisions I had already made. Each new tool began with only part of the project in view. The model was capable. The output still drifted toward the generic, because the agent did not know the project well enough. The less project context it had, the more it had to fill the gaps with plausible guesses.

One primitive kept carrying the others: memory. Not preference memory. Project memory — the decisions, constraints, rules, tradeoffs, and working context that make the work specific.

But project memory is not static. Projects evolve. Pivots happen. Decisions contradict and supersede earlier decisions. The memory has to keep that history without making the agent treat every old truth as still true. When that memory held together, agents became useful. When it was scattered, they guessed with confidence.

I first tried to make that memory governable with files: scoped folders, rules, YAML frontmatter, indexes, verification, audit. That went much further than loose chat history. But as the project grew, even a well-organized file base hit the same wall: the agent still had to know what to load, when to load it, and how to fit it inside a limited context window.

The stronger pattern was composite retrieval over governed project memory: several retrieval techniques working together to bring back the right decisions, rules, constraints, and context when the work needed them, with pointers back to the source material when the full reference mattered.

This is not only a software engineering problem. Anyone doing serious work with AI runs into it. You use one tool for research, another for writing, another for coding, another for planning. Each tool can be useful on its own, but none of them naturally shares what the project already knows. The human becomes the transport layer, moving context by hand between tools, sessions, teammates, and clients.

At the same time, the models themselves are changing quickly. Better ones ship constantly. More people can access the same level of intelligence through APIs and subscriptions. The lasting advantage is therefore not the model used in a given month. It is what the project has learned, and whether teammates and agents can use that knowledge when the work depends on it.

GAAI exists because project memory should not disappear when a tool changes, a chat history is lost, or the person who remembers leaves. The model is rented. AI tools are replaceable. People move on. The context your project accumulates is the asset. If that asset is going to be useful to agents, it has to be:

Portable. It lives outside any single AI tool and follows the project across the tools already doing the work.

Governed. Scope, permissions and audit determine what is stored, what can be retrieved, by whom, and why.

Shared. Compatible tools and teammates work from the same accepted project context instead of rebuilding private copies.

GAAI Cloud is that governed project-memory layer. It does not run the model. It does not replace the tools. Your AI tool keeps talking to its own provider; GAAI holds the project memory the tools need to retrieve.

The mission is simple: make work with AI agents more reliable by giving them the right project context at the right moment, with rules and audit humans can inspect.

Models will change. AI tools will change. Teammates will change. Keep what your project learns.

Frédéric Geens

Founder, GAAI Cloud · July 2026

Compatible with MCP-capable AI tools and agents.

Get started