# SynaBun vs Letta (MemGPT): Memory Server vs Agent Platform

> SynaBun vs Letta (formerly MemGPT), checked October 21, 2026: memory model, MCP support, embeddings, where memory lives, hosting and license.

Source: https://synabun.ai/synabun-vs-letta · Last updated: 2026-10-29

SynaBun vs Letta (MemGPT)

## MCP Toolkit.
*vs Agent Platform.*

SynaBun is an open-source, self-hosted AI workspace and persistent memory MCP server for the coding agents you already use. Letta, formerly MemGPT, is an agent platform built around Letta Code, whose agents keep their memory as Markdown files in git.

| Feature | SynaBun | Letta (MemGPT) |
| --- | --- | --- |
| What it is | AI workspace and memory MCP server for Claude Code, Codex, OpenCode and other MCP clients | Agent platform: Letta Code agents, the Agent SDK and Letta Cloud |
| Memory model | Memories with categories, project labels and importance; recall combines keyword search and embeddings | MemFS: Markdown memory files in git; memory blocks stay in the prompt; no vector index by default |
| MCP | MCP server with 158 tools (141 on by default) | Agents use MCP servers as clients; Letta Cloud has a hosted MCP server with 6 tools |
| Default embeddings | all-MiniLM-L6-v2, computed on your machine | None for memory files; message search is full-text locally, full-text, vector or hybrid on Letta Cloud |
| Where memory lives | SQLite on your machine | Files under `~/.letta` on your machine, or Letta Cloud |
| SDK | None needed: it plugs into the agents you already use | Agent SDK in TypeScript; the legacy V1 SDK in Python and TypeScript |
| Managed cloud | No | Letta Cloud: free plan, Pro from $20 a month |
| License | Apache 2.0 | Apache 2.0 |
| Origin | First commit in February 2026 | The MemGPT research paper (UC Berkeley, October 2023) |

Letta facts checked on October 21, 2026 against its repositories, documentation and pricing (sources at the end). SynaBun facts are from its source code.

### Where Letta wins

**A full agent platform.** Letta gives you the agent itself: Letta Code agents, an Agent SDK to build your own, and a hosted Letta Cloud to run them. If you are building an AI product with agents of its own, Letta is the framework for it; SynaBun has no SDK and does not run agents for other people's products.

**Memory the agent edits itself.** In MemFS an agent's memory is a set of Markdown files in git: the files under `system/` are in the prompt on every turn, and the agent reads and edits the others when it needs them. That makes its memory easy to read, diff and version.

**A hosted option.** Letta Cloud runs agents for you, with a free plan and paid plans. SynaBun runs only on your machine.

**Research lineage.** Letta grew out of MemGPT, the 2023 UC Berkeley paper "MemGPT: Towards LLMs as Operating Systems".

### Where SynaBun wins

**Your agents, not new ones.** SynaBun plugs into the coding agents you already use. It configures itself for Claude Code, Codex, Gemini CLI and OpenCode, ships side panels for Claude Code, Codex and OpenCode, and any other MCP client can connect to its server.

**Search by meaning, locally.** SynaBun embeds every memory with all-MiniLM-L6-v2 on your machine and recalls with keyword search and embeddings together, with no API key. Letta's memory files have no vector index by default.

**More than memory.** The same install adds the Assistant that dispatches Claude Code, Codex and OpenCode worker agents, browser automation (46 Playwright tools), social media tools for seven platforms, a whiteboard, autonomous loops and Discord tools: 158 MCP tools in all.

**Setup.** One command (`npm install -g synabun`, then `synabun`) or the desktop app, with SQLite and no server to run.

### Picking by use case

**Pick Letta if:** you are building a product with its own agents, you want an agent SDK and a hosted runtime, or you want memory as versioned Markdown files the agent maintains.

**Pick SynaBun if:** you work with Claude Code, Codex, OpenCode or Gemini CLI every day and want them to share one memory that stays on your machine, plus the Assistant, a browser and automation in the same install.

### Can I use both?

Yes, and they do not overlap much: Letta can run the agents of a product you build, while SynaBun gives your own coding agents memory and tools as you build it. Letta agents can also connect to MCP servers, SynaBun's included.

### Sources

Checked on October 21, 2026.

- [letta-ai/letta-code on GitHub](https://github.com/letta-ai/letta-code): license and local storage
- [letta-ai/letta on GitHub](https://github.com/letta-ai/letta): "Letta (f.k.a. MemGPT)", license, the legacy V1 server
- [Letta documentation: MemFS](https://docs.letta.com/concepts/memfs): the memory model
- [Letta documentation: hosted MCP server](https://docs.letta.com/platform/hosted-mcp): its 6 tools
- [Letta pricing](https://docs.letta.com/pricing): Letta Cloud plans
- [MemGPT: Towards LLMs as Operating Systems](https://arxiv.org/abs/2310.08560) (arXiv, October 2023)
- [danilokhury/Synabun on GitHub](https://github.com/danilokhury/Synabun): SynaBun's tools, storage and embeddings

### Further reading

- [MCP Memory Servers: SynaBun vs mem0 vs Letta vs Zep](https://synabun.ai/blog/mcp-memory-servers-comparison)
- [all-MiniLM-L6-v2 for Local Vector Memory](https://synabun.ai/blog/all-minilm-l6-v2-mcp-vector-memory)
- [Self-Hosted AI Memory: Why Local Beats Cloud](https://synabun.ai/blog/self-hosted-ai-memory-vs-cloud)
- [SynaBun vs Mem0 — full comparison](https://synabun.ai/synabun-vs-mem0)
- [Compare all AI memory tools](https://synabun.ai/compare)
- [How the SynaBun Assistant works](https://synabun.ai/docs#section-assistant)

#### Try SynaBun in 60 seconds.

One command. SQLite + local embeddings. 158 MCP tools.

[Read the docs](https://synabun.ai/docs) [GitHub](https://github.com/danilokhury/Synabun)
