Stack Gems
Menu

Alternatives · Memory & Evals

Hindsight alternatives (2026)

Hindsight: MIT agent memory when you want retain→recall→reflect (+ MCP) you can self-host; keep Cloud optional and do not bet the stack on a single eval leaderboard.

Its Catch: Vs Mem0, Graphiti, Engram, and Supermemory: Hindsight is a retain/recall/reflect memory product with optional hosted Cloud/Enterprise, not a general memory SDK alone, a temporal knowledge graph, a local binary brain, or a speed-first memory API.

Below: 8 free or free-tier tools from the same category (agent memory tools), free and open source first, then the closest match by shared tags. Each keeps its own Catch.

  1. 1.EngramMIT persistent agent memory — MCP, CLI, TUI, SQLite

    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.

  2. 2.FridaySelf-hosted cognitive memory MCP for coding agents

    Free / OSS · OSS/MIT · 68 GitHub stars

    VerdictMIT self-hosted memory MCP. Use when coding agents need durable local memory without Mem0 Cloud.

    CatchVs Mem0 / Letta / Graphiti: Friday is the self-hosted MCP memory appliance for coding agents, not a multi-tenant memory API or a full agent OS. You operate Neo4j/Compose and embedding/model keys; star count is still early — pin and verify before production trust.

  3. 3.OKF Agent MemoryGit-native dual-memory for agents — OKF v0.2 + embedded MCP

    Free / OSS · OSS/MIT · 824 GitHub stars

    VerdictMIT git-native agent memory. Use when you want OKF bundles and MCP retrieval without another database.

    CatchVs Engram / Mem0 / Supermemory / Letta: OKF is the git-native OKF+AAG dual-memory recipe with MCP, not a hosted memory SaaS or paging OS. You still author the Domain Codex and decide write discipline; empty knowledge/ stays empty.

  4. 4.Obsidian MindMIT Obsidian vault as persistent agent memory

    Free / OSS · OSS/MIT · 5.4k GitHub stars

    VerdictThe most complete plain-Markdown memory setup for Claude Code and friends — free, but opinionated and Obsidian-bound.

    CatchIt is opinionated about work life — standups, 1:1s, brag docs, incident capture — so it fits people who want an agent-run work journal, not just a project memory file. Needs Obsidian 1.12+ (a free but closed-source app) with its CLI enabled, plus Node 22+. QMD downloads about 2 GB of local models on first use. Hooks run on every session and message, so read them before you trust a vault. Vs mem0 or Letta: those are memory layers you build into an app; this is a personal vault for your own coding agent.

  5. 5.Mem0Memory infrastructure for AI agents that actually persists

    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.

  6. 6.LettaEpisodic memory for agents that think across sessions

    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.

  7. 7.GraphitiApache-2.0 temporal knowledge graphs for agent memory; Zep's OSS engine

    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.

  8. 8.oh-my-hermesMIT Hermes-agent niche tooling — memory & workflows

    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.

FAQ

What are the best free alternatives to Hindsight?
Engram, Friday, OKF Agent Memory, Obsidian Mind, Mem0. All are reviewed on Stack Gems in the same category (agent memory tools); 8 free or open source.
What is the catch with Hindsight?
Vs Mem0, Graphiti, Engram, and Supermemory: Hindsight is a retain/recall/reflect memory product with optional hosted Cloud/Enterprise, not a general memory SDK alone, a temporal knowledge graph, a local binary brain, or a speed-first memory API.
Is there an open-source alternative to Hindsight?
Yes: Engram (OSS/MIT), Friday (OSS/MIT), OKF Agent Memory (OSS/MIT), Obsidian Mind (OSS/MIT).

More