ai-tools, productivity,

The AI CLI Should Be Replaceable. Your Memory Should Not Be.

Sebastian Schkudlara Sebastian Schkudlara Follow Jul 04, 2026 · 2 mins read
The AI CLI Should Be Replaceable. Your Memory Should Not Be.
Share this

I have more AI CLIs installed than any reasonable person needs.

One is better at debugging this month. Another handles large repositories well. A third has the browser workflow I want. Then a model update lands and the ranking changes again.

Switching tools is not the annoying part. Retelling the project story is.

Why did we reject that architecture? Which deployment path is current? What did the last agent actually finish? Which actions need approval before they happen?

The answers should not disappear because I opened a different terminal.

The model is temporary

AI tooling is moving too quickly to treat one interface as a permanent home for your work.

The useful context belongs to the project and the person doing the work. It includes decisions, failed attempts, operating rules, and evidence. None of that should be trapped inside a vendor’s chat history.

This is the problem Makakoo OS is trying to solve.

Different AI tools can be different doors into the same working system. I can change the model without throwing away the Brain, the rules, or yesterday’s work log.

That sounds obvious. In practice, most tools still behave like separate fishbowls.

Local files are a feature

People sometimes talk about plain files as if they are an embarrassing early version of a proper memory product.

I like files because I can inspect them.

I can search them, diff them, back them up, repair a bad entry, or move the whole system somewhere else. I can see what the agent thinks it knows. If it remembers something incorrectly, I am not negotiating with an invisible profile hidden behind an API.

The clever part is not storing everything. The clever part is retrieving the small piece that matters without dumping years of notes into every prompt.

Shared memory still needs doors

One home does not mean every agent receives every room key.

A coding agent does not need private email. A writing workflow does not need infrastructure credentials. A reviewer usually needs the decision behind a change, not the complete history of the company.

Portability without permissions would just make oversharing easier. Makakoo already uses explicit grants for write access outside its baseline directories. Read context still needs the same discipline from the workflow that assembles it.

The goal is continuity with deliberate access. The same memory can support several tools, but each workflow should receive only what it needs.

Tool choice gets less dramatic

Once memory is independent, choosing an AI CLI becomes a practical decision instead of a life commitment.

Use one for implementation. Ask another to review the result. Use an entirely local stack, including tools, telemetry, embeddings, and memory, when the material must stay on the machine. Pick the browser-capable tool when the job ends with a real webpage rather than a code diff.

Tomorrow, choose differently.

The work should survive the switch.

My test is simple: close the current AI tool and open another one. Can it tell what was finished, what remains unverified, and which decision must not be silently changed?

If yes, you have a working system.

If no, you have a very impressive chat window with a short memory.

AI workflows that survive real work

If your AI pilot is stuck between demo and production, I can help map the workflow, data, tools, evaluation, approvals, deployment path, and first useful implementation slice.

View Profile & Proof
Sebastian Schkudlara
Written by Sebastian Schkudlara Follow View Profile →
Hi, I am Sebastian Schkudlara, the author of Jevvellabs. I hope you enjoy my blog!