HyperMemory vs Letta
Letta builds stateful agents. HyperMemory provides the memory layer. They solve different problems — here's how to decide.
| Aspect | HyperMemory | Letta |
|---|---|---|
| What It Is | Memory service (MCP server) | Stateful agent platform |
| Architecture | Hypergraph memory | Agent framework with built-in memory |
| Pricing Model | Nodes + Queries | Agents + LLM credits |
| Free Tier | 1,000 nodes, 10,000 queries | 3 agents (BYOK only) |
| Entry Paid Tier | $29/mo | $20/mo (includes $20 LLM credit) |
| Mid Tier | $99/mo | $200/mo |
| Memory Approach | External service, works with any agent | Built into Letta agents only |
| Agent Framework | Bring your own (Claude, OpenClaw, CrewAI, etc.) | Letta's framework required |
| MCP Support | Native (is an MCP server) | Supports MCP tools |
| Relationship Model | Hyperedges (multi-way) | Conversation-based context |
| Memory Portability | Export/import between any agent | Locked to Letta platform |
| LLM Costs | Not included (you manage separately) | Included in credits (Letta routes calls) |
A memory layer vs. an agent platform
This comparison is different from the others because Letta and HyperMemory aren't direct substitutes — they solve different parts of the stack.
**Letta** is a complete agent platform. You build agents in Letta, run them on Letta, and they maintain state within Letta's system. Memory is one feature of many. If you want an all-in-one agent framework, Letta is a solid choice.
**HyperMemory** is a dedicated memory service. It doesn't run your agents — it gives them memory. You keep using whatever agent framework you already have (Claude, OpenClaw, CrewAI, OpenAI, or anything MCP-compatible) and add HyperMemory as the persistent memory layer.
The question isn't "which is better" — it's "do you want to adopt a full platform, or add memory to your existing stack?"
Can you use both?
Yes. Letta agents can connect to MCP servers. You could run a Letta agent with HyperMemory as its memory backend, getting Letta's orchestration with HyperMemory's hypergraph structure. This is a niche setup, but it works.
Honest guidance
Choose Letta if:
- You want a complete agent platform with built-in state management
- You're starting from scratch and don't have an existing agent framework
- You want Letta to handle LLM routing and billing
- You prefer an opinionated, all-in-one solution
Choose HyperMemory if:
- You already have agents running on Claude, OpenClaw, CrewAI, or OpenAI
- You want to add memory without changing your agent framework
- You need memory that's portable between different agent systems
- You want hypergraph relationships, not just conversation context
- You want to manage your own LLM providers and costs separately
Learn more
Competitor pricing last verified: 2026-03-01
Add memory to the agents you already have.
Works with any MCP-compatible agent. No credit card.