Al Buddy
The Al Buddy mark: a lowercase al

A memory that's yours.

Al Buddy is an open memory for AI assistants. It never forgets on purpose, it knows where every fact came from, and it leaves with you.

Al — a name, said like "pal". Not A.I.

What we believe a memory owes you

Most AI memory is a scratchpad the vendor owns: facts get overwritten, nobody can say who claimed what, and you can't take it with you. We built the opposite.

Never deleted

Change is kept, not erased

When something stops being true, it gets an end date and stays. You moved cities; your Al still knows where you used to live, and when that changed.

Provenance

Every fact says who said it

You, the assistant's guess, a guardian, or the system. And how sure it was. So an assistant can weigh a fact instead of just repeating it.

Portable

It leaves with you

One documented export format with a schema and a proven round-trip. Switch assistants, switch models, switch vendors. Nothing is lost.

Raw text is the truth

Models come and go

Your words are the record. The vectors a model builds from them are a cache: throw them away, rebuild them with a better model, keep everything.

Governed

Rules you can read

Who may write, who may see, what may leave, with an audit trail. Sensitive things stay sensitive. A guardian can protect what needs protecting.

Open

Apache-2.0, one dependency

A single SQLite file on your machine. No account, no key, no service. Read every line on GitHub.

Does your assistant's memory know where its facts came from?

Paste any memory export. Seven questions, each scored with its reason. Nothing leaves your browser.

Try a sample:

The rules are public: how each question is scored and what the score does not measure. The adapters map only what an export records, so any system that starts recording provenance scores higher. That's the point.

Governance, in plain words

A memory that plugs into anything needs rules you can read, and an honest line between what the code enforces and what a person still decides.

Enforced in code

What the store will not let happen

Nothing is deleted. Who said a fact, and when, can never be changed after it is written. Sealed facts never surface unless asked for by name. A policy can refuse a write, hide a fact from an audience, or stop it leaving in an export, and every decision lands in an audit trail.

Guardians

Someone can protect what needs protecting

A parent, a carer, a team lead: a guardian's facts can only be changed by a guardian, and everyone can still read them. Built for the people who are looked after, not only the people who look.

Human decisions

Nothing consequential without a person

An assistant on this memory can advise and anticipate freely. Money, deletion, public posts, credentials, new services: those need a human's explicit yes. A false escalation costs less than a false claim of authority.

Honesty

What we do not claim

We do not claim it is safe. We list exactly what is enforced, what is only a prompt, and what is still a person's call, and we change the list in the open. Read the rules.

Use it

For people who build assistants. If that's not you, skip to what's next.

Score an export from the terminal

npx al-buddy-memory conformance my-export.json

Give your agent a memory it can weigh

An MCP server whose every recall returns provenance and validity:

{ "mcpServers": { "memory": {
    "command": "npx", "args": ["al-buddy-memory-mcp"] } } }

Build on the library

npm install al-buddy-memory

TypeScript, SQLite, governance hooks, the portable format. Docs on GitHub.

What's next

The memory is the foundation. What we're building on it:

Soon

Talk to your Al

A real conversation, by voice, with an assistant that remembers what you said last week and can tell you where it learned it. The memory is the part that makes it yours.

Soon

An assistant that learns you

How you decide, what you always ask for, what you'd rather skip. Written down as beliefs with a confidence, correctable in a sentence, never acted on without your yes.

Teams

Memory for teams

The same governance for organisations that need to answer who knew what, and when: audit trail, policies, your own database. Running agents at work and need this? Write to Chris.