Autonomous AI in the enterprise
Your agents are starting to make real decisions. Can you trust, explain, and defend what they did?

AI is on every board's roadmap — but most agent projects stall before production. Not because the models can't act, but because no one can answer for what they do. These are the questions blocking deployment:

CEO / Board
"We can't scale agents past pilots if we can't stand behind their decisions."
Trust is the gate to production, not capability.
Chief Architect
"Agents start every session blank. There's no system of record for what they knew or why they acted."
No durable memory, no composable agent systems.
CISO / BISO
"An agent that acts and leaves no trail is an unauditable actor inside our perimeter."
When it goes wrong — no forensics, no 'why'.
Trust & Risk
"Regulators want traceability for automated decisions. We can't reconstruct an agent's reasoning."
No decision lineage, no defensible audit.

The common thread: agents are trusted with real decisions, but they forget, and they can't tell you why they acted. Memory and traceability are the missing foundation — and that's where MADB starts.

Meta-AgentsDB · the agentic database

Give your agents memory — and a record of why they acted.

MADB is durable, causal memory for autonomous agents. Every decision is stored with what caused it, so your agents build on their own history instead of starting blank — and you can trace any decision back to its cause. The foundation for AI you can trust in production.

Memory leaves your device
never
counts-only telemetry
To install
1 line
uvx madb-mcp-server
Recall scoring
5-signal
similarity · recency · cause · importance · tags
STEP 1 OF 6
Perceive
Your agent observes — a tool call, a result, an event enters the field.
MADB · input
How MADB answers it

Memory and traceability — the foundation trust is built on.

Durable memory

Agents stop starting blank. Every action is stored and recalled across sessions, so they build on their own history. Chief Architect

Causal lineage

Every memory links to what caused it. Walk any decision back to its root with trace_cause — the "why" behind what an agent did. CISO · Trust & Risk

Local & yours

Runs on your own machine. Memory never leaves your device; counts-only telemetry, opt-out anytime. Security

This is what's real today: durable memory and a traceable record of why an agent acted. Enforced governance, certification, and tamper-evident audit are the paid layer we're building on top — see the roadmap →

It remembers why

Ask your agent why it did something —
the memory answers.

recall the decision, then walk its causes with trace_cause
→ what the agent did  ·  ← walk any node back to why
What MADB is

Claude just remembers now.

Meta-Agents.AI provides MADB (Meta-AgentsDB) — lightweight, durable, causal memory for autonomous agents. It registers as an MCP server, so it works with any MCP-compatible agent — Claude, Codex, and more. No hosted service, no account, no key.

Claude Code
claude mcp add madb -- uvx madb-mcp-servercopy

One line. MADB is live — 13 memory tools, no config.

pip / uvx
pip install madb-mcp-servercopy

Or zero-install with uvx madb-mcp-server.

SDK shim · Anthropic · Python 3.10–3.13
pip install madb-anthropiccopy

For Anthropic-SDK code — one import swap: from madb_anthropic import Anthropic.

From here, every session gains durable, causally-linked memory. Shown with Claude Code, where a bundled skill makes Claude reach for MADB automatically — the same MCP tools work in Codex and any MCP client (wire them in via your client's config).

How memory works

What you stored. Why it happened. And how the right memory comes back.

WHAT

Every decision and result is stored as a memory, with context.

remember(content, caused_by, tags)
WHY · caused_by

Each memory links to what caused it. Ask "why did I do X?" and trace_cause walks the chain back to the root.

trace_cause(event_id, backward)
HOW

Recall is composite-scored — similarity, recency, causal proximity, importance, tag overlap — so the right memory comes back, not just the newest.

recall(query, top_k) · scored
Causal links are written as you work — so "why" is always one recall away.
For developers

One line. Local. Yours.

MADB (Meta-AgentsDB) registers as an MCP server, so it works with any MCP-compatible agent — Claude, Codex, and more. 13 memory tools, durable on your own disk. No hosted service, no account, no key.

Claude Code · the one-liner
claude mcp add madb -- uvx madb-mcp-servercopy

In Claude Code, a bundled skill makes Claude reach for MADB automatically. The same tools work in Codex and any MCP client — wire them in via your client's config.

pip / uvx
pip install madb-mcp-servercopy

Or zero-install with uvx madb-mcp-server.

SDK shim · Anthropic · Python 3.10–3.13
pip install madb-anthropiccopy

For Anthropic-SDK code — one import swap.

.mcp.json

{ "mcpServers": { "madb": { "command": "uvx", "args": ["madb-mcp-server"],
  "env": { "MADB_DATA_DIR": "~/.madb/data", "MADB_TENANT_ID": "default" } } } }

The 13 memory tools

The stable core Claude calls. Each accepts an optional tenant_id.

Already on the Anthropic SDK?

Add durable memory to existing Anthropic-API code with one import swap — everything else unchanged.

- from anthropic import Anthropic
+ from madb_anthropic import Anthropic
# memory is now automatic — remember / recall / trace_cause
Privacy by design

MADB measures how much, never what: an anonymous, salted install id and counts only — never your memory content, queries, or payloads. Opt out any time with MADB_TELEMETRY=off. Full telemetry detail →

Quickstart

From zero to remembering in one command.

Install, run, and watch your agent start building on its own history.

1 · Install

In Claude Code, one line registers MADB as an MCP server:

claude mcp add madb -- uvx madb-mcp-servercopy

No account, no key. Memory is created at ~/.madb/data on first run.

2 · It remembers automatically

In Claude Code, a bundled skill makes Claude reach for MADB on its own — writing what happens with remember and pulling back what matters with recall. In Codex and other MCP clients, the same 13 tools are available to call.

3 · Ask it why

Because every memory links to what caused it, you can walk the chain back to the root:

trace_cause(event_id, backward)
# → the chain of causes that led to a decision

4 · Recall what matters

Recall is composite-scored across five signals — similarity, recency, causal proximity, importance, and tag overlap — so the right memory comes back, not just the newest.

recall(query, top_k)copy

That's it.

Your agent now has durable, causal memory it can build on — and recall the why behind any past decision.

See all 13 tools →
Upgrade

Free is the durable-memory tier.

MADB's free local tier gives your agents durable, causal memory — recall what happened, and recall why. It's generous, it's local, and it stays free.

Free · local
$0 / forever
Durable, causal memory on your own machine.
  • Up to 50,000 events & 5 tenant namespaces
  • All 13 memory tools
  • Causal lineage & composite-scored recall
  • A gentle heads-up around 30,000 causal lineages
  • At the 50,000-event cap, new writes pause — existing memory is never lost or deleted
Copy install
Higher limits · available now
Email us
Need more headroom for a heavier workload or a larger deployment? A commercial license raises the limits.
  • Raised event & tenant limits
  • No checkout, no friction
  • We'll sort out the right terms with you
Email 01@meta-agents.ai

On the roadmap — the accountability layer not yet available

We're building a paid and hosted tier on top of the memory engine. These are in development, not shipped today — if any of them matter to you, tell us and help shape them.

  • Hosted / managed MADB — run it as a service instead of self-hosting.
  • Audit-grade evidence & tamper-evidence — provable records of what an agent did and why.
  • Retention policies — configurable, enforced retention and deletion.
  • Multi-tenant governance — policy enforcement and isolation across many agents and teams.
  • Non-repudiation — records an agent (or operator) can't later disown.

This is the layer that turns durable memory into accountability — the reason teams running autonomous agents in production will want it. The free tier is where memory lives; this is the layer being built on top.

Want to shape the paid layer?

Tell us which of these matter for your deployment — design partners help set the direction.

Talk to us
Privacy & Telemetry

We measure how much, never what.

MADB runs locally on your machine. Your memory — everything your agent stores and recalls — never leaves your device. To understand adoption, the MADB MCP server includes a small, anonymous usage beacon. Here's exactly what it does, and how to turn it off.

Your memory stays on your machine

All memories live in your local data directory (~/.madb by default). MADB never uploads, syncs, or transmits your memory content anywhere. There is no account and no server holding your data.

What the beacon sends

The beacon reports anonymous counts and environment only — never your data.

✅ What we collect
🚫 What we never collect
  • A random install ID (a UUID, generated on first run)
  • MADB version
  • MCP runtime (Claude Code / Codex / Desktop)
  • OS and Python version
  • Counts: calls, errors, distinct tools, recall hits, sessions
  • Your name, username, or hostname
  • Memory content or payloads
  • Your queries or recall text
  • Tenant names
  • File paths

The install ID is a random UUID stored at ~/.madb/.install_id. It is not derived from your username or hostname and contains no personal information. It exists only so two heartbeats from the same install aren't double-counted.

The three events

activation
sent once, the first time an install connects.
heartbeat
sent at most once per day, with that session's aggregate counts.
limit
sent when an install nears or reaches the free-tier cap.

How it's sent

The beacon is fire-and-forget on a background thread with a short timeout. It never blocks a tool call and never interrupts your work — if the network is down, it simply gives up silently.

Why we ask

Anonymous counts tell us whether agents are actually reaching for MADB and where installs get stuck — so we can make it better. That's the whole purpose. We've designed the beacon so it can never carry your data, by construction.

Questions? Email 01@meta-agents.ai.

FAQ

Questions, answered straight.

What is MADB?+
MADB (Meta-AgentsDB) is durable, causal memory for autonomous agents. It stores what your agent does and why, recalls what matters across sessions, and lets you walk any decision back to its cause with trace_cause.
Does it only work with Claude?+
No. MADB registers as an MCP server, so it works with any MCP-compatible agent — Claude, Codex, and more. In Claude Code a bundled skill makes Claude reach for it automatically; other clients call the same 13 tools via their own config.
Where is my memory stored?+
On your machine, in ~/.madb by default. It never leaves your device — there's no account and no server holding your data.
Is it really free?+
Yes. The local tier is free and stays free — up to 50,000 events and 5 tenant namespaces, with all 13 tools. Need more headroom? A commercial license raises the limits.
What happens at the cap?+
You get a gentle heads-up around 30,000 causal lineages. At the 50,000-event cap, new writes pause — your existing memory is never lost or deleted.
What data do you collect?+
Anonymous counts and environment only — never your memory content, queries, or payloads. A salted random install id and usage counts. Turn it off entirely with MADB_TELEMETRY=off. Full detail →
How many tools are there?+
13 stable memory tools: remember, recall, get_memory, search, list_recent, forget, trace_cause, save_skill, recall_skill, list_skills, summarize, stats, and capabilities.
Can I delete my memory?+
Yes — you own your data and can delete it. The forget tool removes a memory; the store lives on your machine, so it's yours to manage.
About

Memory is the missing piece for autonomous agents.

Agents that forget the moment a session ends start every task from blank. MADB is the memory they keep — durable, causal, and yours.

Meta-Agents.AI builds MADB (Meta-AgentsDB): lightweight, durable, causal memory for autonomous agents.

It runs locally, free, on your own machine. Every memory links to what caused it — so an agent can recall not just what happened, but why. Recall is composite-scored across five signals, so the right memory comes back, not just the newest. It works with any MCP-compatible agent via the Model Context Protocol.

That's the whole idea: give your agents a memory that grows with them, and the ability to recall the reasoning behind any past decision.

Get in touch

Questions, higher limits, or shaping the roadmap — we read every message.

01@meta-agents.ai