Python-native memory layer with strong benchmarks as a drop-in alternative.
The best-benchmarked open-source AI memory system. And it's free.
- 58.6k
- Python
- MIT
AI agent memory / long-term memory
Self-evolving memory OS for LLM/AI agents providing persistent, hybrid-retrieval memory and cross-task skill reuse.
Same problem, same approach. Swapping one for another is a config change, not a rewrite.
Python-native memory layer with strong benchmarks as a drop-in alternative.
The best-benchmarked open-source AI memory system. And it's free.
Learning-based agent memory that improves over time, similar to self-evolving approach.
Hindsight: Agent Memory That Learns
Simple memory library for building stateful agents as a direct swap.
Memory library for building stateful agents
Universal memory layer with scalable storage and retrieval for drop-in use.
Universal memory layer for AI Agents. It provides scalable, extensible, and interoperable memory storage and retrieval to streamline AI agent state management for next-generation autonomous systems.
Very popular universal memory layer with many integrations and same approach.
Universal memory layer for AI Agents
Self-hostable memory engine with API and optional app, fully local and fast.
Memory and context engine + app that is extremely fast, scalable, and can be run fully locally. The Memory API for the AI era.
Team-level memory hub with governance if you already use TencentDB.
TencentDB Agent Memory is a team-level memory hub for AI Agents — turning conversations, docs, and code into four reusable memory assets (Chat Memory, Skill, LLM-Wiki, Code-Graph) that are governed, shared, and equipped across agents and frameworks.
Memory management kit with composition features as a direct alternative.
ReMe: Memory Management Kit for Agents - Remember Me, Refine Me.
Agentic self-evolving memory, though less actively maintained.
A-MEM: Agentic Memory for LLM Agents
JVM-based cognitive memory engine if you need Java ecosystem integration.
Self-evolving cognitive memory and context engine for AI agents in Java. Empowering 24/7 proactive agents like OpenClaw with understanding and SOTA performance.
Portable SDK with framework adapters and MCP server for flexible embedding.
Portable semantic memory for AI agents: core engine, TypeScript SDK, framework adapters, MCP server, CLI, and host plugins.
Local-first, Markdown-native portable memory layer for user-owned data.
One portable memory layer for every AI agent: local-first, Markdown-native, user-owned, and self-evolving across apps, tools, and workflows.
Agent-native memory infrastructure for production systems, LLM-agnostic.
Memori is agent-native memory infrastructure. A LLM-agnostic layer that turns agent execution and conversation into structured, persistent state for production systems. Built for enterprise, Memori works with the data infrastructure you already run, no rip-and-replace, and deploys across managed cloud, single-tenant cloud, VPC, and on-premises.
Self-evolving context database unifying agent memory, RAG, and skills.
Self-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.
Knowledge-graph-based memory platform for persistent agent memory.
Cognee is the open-source AI memory platform for agents. Give your AI agents persistent long-term memory across sessions with a self-hosted knowledge graph engine.
Benchmark-driven persistent memory optimized for coding agents.
#1 Persistent memory for AI coding agents based on real-world benchmarks
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
Lightweight Rust serverless memory layer when you don't need the full graph/multi-modal feature set.
Memory layer for AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. Give your agents instant retrieval and long-term memory.
Session-log compression memory for simpler history injection without a graph store.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
These projects were analysed and named MemOS among their alternatives. The relationship is not symmetric — how MemOS rates them is a separate judgement, made when MemOS is analysed in its own right.
calls MemOS “Use it if you want a TypeScript self-evolving memory OS with hybrid retrieval and skill reuse.”
Memory and context engine + app that is extremely fast, scalable, and can be run fully locally. The Memory API for the AI era.
calls MemOS “if you need hybrid retrieval and cross-task skill reuse to reduce token usage.”
TencentDB Agent Memory is a team-level memory hub for AI Agents — turning conversations, docs, and code into four reusable memory assets (Chat Memory, Skill, LLM-Wiki, Code-Graph) that are governed, shared, and equipped across agents and frameworks.
calls MemOS “Choose if you want an Apache-2.0 memory OS with hybrid retrieval and cross-task skill reuse, promising token savings.”
Memori is agent-native memory infrastructure. A LLM-agnostic layer that turns agent execution and conversation into structured, persistent state for production systems. Built for enterprise, Memori works with the data infrastructure you already run, no rip-and-replace, and deploys across managed cloud, single-tenant cloud, VPC, and on-premises.
calls MemOS “Choose when you want a TypeScript-based, self-evolving memory OS with hybrid retrieval.”
Universal memory layer for AI Agents
calls MemOS “Use when you need self-evolving memory with skill reuse and token savings instead of verbatim search.”
The best-benchmarked open-source AI memory system. And it's free.
calls MemOS “choose for a self-evolving memory OS with hybrid retrieval and skill reuse.”
Self-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.
calls MemOS “Choose it for a TypeScript memory OS with hybrid retrieval and cross-task skill reuse, if you want a more feature-rich memory system.”
Cognee is the open-source AI memory platform for agents. Give your AI agents persistent long-term memory across sessions with a self-hosted knowledge graph engine.
calls MemOS “Choose if you want a TypeScript self-evolving memory OS with hybrid retrieval and skill reuse rather than Hindsight's Python learning loop.”
Hindsight: Agent Memory That Learns
calls MemOS “choose it when you want a self-evolving memory OS with hybrid retrieval and DeepSeek Harness support.”
One portable memory layer for every AI agent: local-first, Markdown-native, user-owned, and self-evolving across apps, tools, and workflows.
calls MemOS “Choose when you want a self-evolving memory OS with skill reuse and token-saving hybrid retrieval beyond Honcho's event-based model.”
Memory library for building stateful agents
calls MemOS “Choose it when you need a TypeScript agent-memory OS with hybrid retrieval rather than Python connector sync.”
Open-source context retrieval layer for AI agents