Best of · AI Agents
Best agent memory tools (2026)
Stack Gems reviews 25 agent memory tools: 24 free or open source, 1 paid or paid-led. These are the top 10, each with its verdict and the Catch we would want to know before installing it.
Order: free and open source first, then hosted products with a real free tier, then paid-led; catalog order inside each group, with quiet or archived repos last. Not a score, and no tool pays for its place.
25 reviewed · 10 shown in full
Free / OSS · Freemium · 67.4k GitHub stars
VerdictThe memory layer most agent teams should use instead of building.
CatchExternal dependency for a core capability. Async processing adds latency. Platform optimizations are not in the open-source SDK. You are trusting Mem0 with potentially sensitive user data.
Free / OSS · Open-Core · 36k GitHub stars
VerdictThe LLM observability platform for teams who want to own their data.
CatchLicense: the core is MIT, but anything under the ee/ directories is under a separate enterprise license — check which features you rely on before calling your deployment fully MIT. Self-hosting means self-operating—you are running Postgres, ClickHouse, Redis, and the app. Observability-first means evals are layered on, not central.
Free / OSS · Apache-2.0 · 25.2k GitHub stars
VerdictThe memory architecture for agents that need to think long-term.
CatchMore complex to reason about than simple vector retrieval. The paging mechanism adds latency and orchestration overhead. Documentation assumes understanding of the original MemGPT paper.
Free / OSS · Freemium · 26.1k GitHub stars
VerdictMIT eval/red-team CLI. Free core; probe cap + Enterprise sales wall.
CatchVs DeepEval/Braintrust: YAML/CLI-first, not pytest-native Python or Braintrust SaaS. Community caps red-team probes (~10k/mo); Enterprise/On-Prem are contact-sales (SSO, dashboards, dedicated runner). LLM API costs are yours. Acquisition governance is a multi-year bet.
Free / OSS · Apache-2.0 · 18.9k GitHub stars
VerdictApache-2.0 LLM unit tests. Free locally; Confident AI starts free then $200.
CatchOSS is the runner — collaboration/dashboards/monitoring are Confident AI (Free: 2 seats/1 project/5 runs/wk; Starter $200/mo; Team $2k/mo). LLM-as-judge burns provider tokens. Vs Ragas: broader agent/chat coverage, not RAG-only.
Free / OSS · Apache-2.0 · 32k GitHub stars
VerdictApache-2.0 temporal memory graphs. Free self-host; Zep Cloud is the paid path.
CatchFramework only — you run a graph DB + ops. Zep Community Edition deprecated; full Zep SaaS is separate (Free credits then Flex ~$104/mo billed annually). Not a drop-in chat history store. Schema/ops cost vs Mem0 Docker.
Free / OSS · OSS/MIT · 6.2k GitHub stars
VerdictMIT local agent archive. Session/cost on disk; not Langfuse/Braintrust cloud.
CatchVs Langfuse / Braintrust (cloud LLM observability): agentsview is a local session/cost archive for coding-agent transcripts, not a hosted tracing/eval platform. Optional anonymous telemetry ping; you still need the agent logs on disk. Not a replacement for production OpenTelemetry of your app’s LLM calls.
Free / OSS · OSS/MIT · 7.4k GitHub stars
VerdictMIT agent memory primitive. MCP/CLI/TUI on SQLite; not a full agent framework.
CatchVs Mem0 / Letta / full agent frameworks: Engram is the memory primitive (store + retrieve + surfaces), not an orchestration framework or coding agent. “local or cloud” branding means optional hosted/sync gravity — day-one stays OSS you run. You still decide what gets written and when.
Free / OSS · OSS/MIT · 3.4k GitHub stars
VerdictMIT Hermes-agent tooling. Niche, not a multi-host skill pack.
CatchHermes-specific — not a generic Claude Code / Codex skill pack. Young surface; expect Hermes Agent as the host and follow upstream Hermes breaking changes. Vs ECC (multi-host ecosystem) and security-audit-skill (Cloudflare audit skill): oh-my-hermes is niche Hermes tooling, not a cross-harness coordination layer or a security scanner.
Free / OSS · OSS/MIT · 49.2k GitHub stars
VerdictMIT personal agent runtime. Self-host when you want MCP + memory + chat bridges in a small Python core.
CatchYou operate the host, keys, and chat-app credentials; “ultra-light” still means a long-running service. Young surface with a large issue backlog — pin versions for production. Vs OpenHands / LibreChat (heavier coding or multi-model chat stacks) and OpenBot (governed coworker computers): nanobot is the small personal gateway, not a full browser-cowork platform or a repo-coding agent.
Also reviewed (15)
- Friday — Self-hosted cognitive memory MCP for coding agents
- SemIf — MIT local/WebGPU semantic conditionals — OpenJev, the former pitch name
- AX Check — Hosted free agent-experience checklist + recorded coding-agent sessions
- Supermemory — MIT memory/context engine with a local API
- OpenViking — AGPL self-evolving context database for memory, RAG, and skills
- OKF Agent Memory — Git-native dual-memory for agents — OKF v0.2 + embedded MCP
- ai-memory — Zero-LLM git-backed Markdown memory wiki with SQLite FTS
- OpenHuman — GPL-3 local-first agent orchestrator with memory trees and MCP
- book-to-skill — MIT converter from books/docs into cross-agent SKILL.md packs
- Hindsight — MIT retain→recall→reflect agent memory (+ MCP)
- Cognee — Apache-2.0 AI memory platform — local knowledge graph for agents
- iFixAi — Apache-2.0 agents eval/audit — pip install, premium ≠ paywall
- Obsidian Mind — MIT Obsidian vault as persistent agent memory
- Beads — MIT issue-tracker memory for coding agents, on Dolt
- Braintrust — Eval-first LLM platform that blocks bad prompts in CI
FAQ
- What is the top free pick among agent memory tools?
- Mem0 leads the Stack Gems list for agent memory tools. Verdict: The memory layer most agent teams should use instead of building.
- How many agent memory tools does Stack Gems review?
- 25: 24 free or open source, 1 paid or paid-led. Each review has a verdict and an honest Catch; no tool pays for its spot.
- Which agent memory tools can I self-host for free?
- Langfuse, Letta, DeepEval, Graphiti, agentsview, Engram, oh-my-hermes, nanobot and 12 more.
- Which agent memory tools have the most GitHub stars?
- Mem0 (67.4k), Hindsight (51.3k), nanobot (49.2k), per GitHub on 2026-10-19. Stars measure attention, not fit; read the Catch.
- What is the catch with Mem0?
- External dependency for a core capability.
Alternatives
Tags in this list
Related lists
JSON: /api/gems?subcategory=memory-and-evals · MCP: best_for on /api/mcp