cd /news/ai-agents/tmx-the-open-standard-ai-agent-memor… · home topics ai-agents article
[ARTICLE · art-41364] src=dev.to ↗ pub= topic=ai-agents verified=true sentiment=↑ positive

TMX: The open standard AI agent memory has been waiting for

Truvem founder Dieng Amine has released TMX v0.1, an open standard JSON format for AI agent memory that enables portability across platforms, frameworks, and providers. The specification aims to solve the problem of proprietary memory formats locking in agent data, similar to how SMTP standardized email. The reference implementation, Truvem, is available on GitHub and supports export/import of agent memories.

read3 min views1 publishedJun 26, 2026

The problem no one talks about: your agent's memories are prisoners.

If you build an AI agent today using Mem0, your memories are locked in Mem0. Switch to Zep? You lose everything. Move to a new framework? Start from zero.

This is exactly the problem email had in 1970. Every system had its own format. You couldn't send an email from one system to another.

Then SMTP was invented. And email became universal.

Today I'm publishing TMX v0.1 — the SMTP of AI agent memory.

TMX (Truvem Memory eXchange) is an open, model-agnostic JSON format for storing, exporting, and importing AI agent memories across any platform, framework, or provider.

It looks like this:

{
  "tmx_version": "0.1",
  "exported_at": "2026-06-26T20:00:00Z",
  "source": "truvem",
  "agent_id": "my-agent",
  "memories": [
    {
      "id": "550e8400-e29b-41d4-a716-446655440000",
      "content": "User prefers dark mode and concise responses",
      "created_at": "2026-06-01T08:30:00Z",
      "updated_at": "2026-06-01T08:30:00Z",
      "expires_at": null,
      "tags": ["preference", "ui"],
      "source_model": "gpt-4o",
      "metadata": {}
    }
  ]
}

That's it. Plain JSON. Human-readable. Portable.

Right now, the AI agent ecosystem is exploding. Every week there's a new memory provider, a new framework, a new cloud service.

But every one of them uses a proprietary format.

This means:

This is the biggest hidden tax in the agentic AI stack.

TMX fixes it with a single open spec that anyone can implement — for free, with no approval needed.

1. Open — No license required. Implement TMX in any product, commercial or otherwise.

2. Model-agnostic — Works with GPT-4, Claude, Gemini, Mistral, Llama, or any future model.

3. Framework-agnostic — LangChain, CrewAI, Mastra, AutoGen — doesn't matter.

4. Human-readable — Plain JSON. No binary formats. Inspectable by any tool.

5. Minimal — The entire spec fits in one page. Complexity is optional.

Truvem is the reference implementation of TMX. You can start using it right now:

Sign in with GitHub or Google at truvem.github.io/truvem/login.html

pip install truvem
python
from truvem import Truvem

client = Truvem(api_key="your_key")

client.remember(
    agent_id="my-agent",
    content="User prefers dark mode"
)

memories = client.recall("my-agent")
print(memories)
curl -X GET https://truvem.onrender.com/v1/memory/export?agent_id=my-agent \
  -H "x-api-key: your_key"

You get back a valid .tmx.json

file you can import anywhere.

If you're building:

You should implement TMX. Your users will thank you.

The requirements to be TMX-compatible are simple:

No fee. No approval. No committee. Just implement it.

Version Features
0.1 (today)
Core format, basic fields, export/import
0.2
Migration scripts (Mem0→TMX, Zep→TMX), CLI tool
0.3
Memory relationships, temporal invalidation
1.0
Stable standard, TMX Foundation, community governance

In 10 years, there will be more AI agents running than humans on Earth. Every one of them will need persistent memory.

The question is: who controls that memory?

If every provider keeps a proprietary format, agent memories become the new walled gardens — like email before SMTP, like the web before HTTP.

TMX is a bet that open standards win. They always have.

The full TMX v0.1 specification is published on GitHub:

👉 github.com/truvem/truvem/blob/main/TMX.md

Try Truvem (the reference implementation):

What do you think? Is an open standard for agent memory something the ecosystem needs? I'd love feedback on the spec — open a GitHub issue or reply below.

Built by Dieng Amine — solo founder, Abidjan, Côte d'Ivoire.

Twitter: @gettruvem

── more in #ai-agents 4 stories · sorted by recency
── more on @truvem 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/tmx-the-open-standar…] indexed:0 read:3min 2026-06-26 ·