Letta vs Memlo: which to use for agent memory

Last updated

Letta, formerly MemGPT, builds stateful agents: its open-source Letta Code harness runs agents whose memory, identity and skills live in a git repository that belongs to each agent, locally or in Letta Cloud. Memlo is a hosted memory server for the agents you already use: Claude Code, Codex, claude.ai, ChatGPT and other MCP apps share memories that agents save on purpose, each with its own version history. Pick Letta to build or run agents that carry their own memory. Pick Memlo to give the agents you use today, from several vendors, one shared memory.

At a glance

Facts about Letta come from its own site, repositories and documentation, read on October 31, 2026. Links are in Sources at the end.

LettaMemlo
What it isA stateful agent harness, Letta Code, where "agents have memory, identity, and a sense of experience over time"A hosted MCP memory server for your agents
Built forDevelopers building and running their own stateful agentsPeople and teams who want the agents they use to share one memory
How you use itThe Letta Code CLI and desktop app, a TypeScript Agent SDK, and Letta CloudA hosted MCP server; nothing to install
Where memory livesMemFS: a git repository per agent; shared memory repositories for several cloud agentsSpaces in your Memlo account, used by any connected agent
How memories are madeThe agent edits files in its memory repository and commits themThe agent saves a memory with a tool when something is worth keeping
Which agentsLetta agentsClaude Code, Codex, claude.ai, Claude Desktop, ChatGPT, Gemini and other MCP clients that sign in with OAuth
MCPLetta agents can use MCP servers as tools; a hosted Letta MCP server lets other clients create and talk to Letta agents, with an API keyhttps://memlo.ai/mcp, OAuth sign-in, no API key
Which agent wrote each changeEach memory is one agent's repository; every edit is a git commitEvery version records the person and the connected app or agent that wrote it; memory_history lists them
Restore an earlier versionGit keeps the version history of every memory editYes: restore_memory brings back any version, as a new version
Share with a personTeams Pro: "Share agents and set access control"; role-based access control on EnterpriseA space or a single page, by email as a Viewer or an Editor, with a link, or with a team
Self-hosting"Run Letta fully locally or on your own infrastructure — no Letta account required"No
LicenseApache 2.0Not open source
PriceFree; Pro $20 a month; API Plan $20 a month plus usage; Teams Pro $20 per seat a month; Enterprise customFree during the invitation-only beta
Can you start todayYesBy invitation; join the waitlist

How Letta works

Letta began as MemGPT, from the 2023 paper "MemGPT: Towards LLMs as Operating Systems," which proposed "virtual context management": moving information between a model's limited context window and slower storage, the way an operating system moves data between fast and slow memory. On September 23, 2024 the project announced "MemGPT Is Now Part of Letta."

Today Letta's main product is Letta Code, which its README calls "a stateful agent harness." Each agent's memory lives in MemFS: "The memory itself is part of the agent's state, held in a git repository that belongs to the agent." The agent reads and edits that repository with ordinary file tools, and "every memory edit is committed to the MemFS git repository," which "provides version history, conflict resolution, and a clear boundary between saved memory and uncommitted changes." When several cloud agents need the same knowledge, Letta has shared memory repositories owned by your organization.

Older Letta guides describe memory blocks, archival memory and the .af agent file. Letta's documentation now marks those as legacy, and the original Letta V1 API server is retired to an archive branch.

How Memlo works

Memlo is an MCP server at https://memlo.ai/mcp. You add it to each agent and sign in once. Agents get tools to save, search, read, change and retire memories.

Where Letta is the better choice

Where Memlo is the better choice

What Memlo doesn't do yet

Frequently asked questions

Is Letta the same as MemGPT?

Yes. Letta's GitHub repository describes itself as "Letta (f.k.a. MemGPT)," and on September 23, 2024 Letta announced "MemGPT Is Now Part of Letta." MemGPT started as the 2023 research paper "MemGPT: Towards LLMs as Operating Systems."

Is Letta open source?

Yes. Letta Code is under the Apache 2.0 license, and Letta's documentation says you can "run Letta fully locally or on your own infrastructure — no Letta account required."

How does Letta store memory now?

In MemFS, a git repository per agent. Every memory edit is a commit. Memory blocks and archival memory are legacy features in Letta's current documentation.

How much does Letta cost?

On October 31, 2026, Letta listed Free ($0, up to 3 stateful agents), Pro ($20 a month, up to 20 agents), an API Plan ($20 a month, plus $0.10 per active agent a month and tool execution time), Teams Pro ($20 per seat a month) and Enterprise (custom).

Can Letta and Memlo work together?

Possibly: Letta agents can use MCP servers as tools, and Memlo is an MCP server with OAuth sign-in. We haven't tested a Letta agent against Memlo's sign-in.

Sources

Checked on October 31, 2026:

Try Memlo

Memlo is invitation only for now. Join the waitlist and we'll email you when your invitation is ready.

Join the waitlist