AltHub

supermemoryai/supermemory Alternatives

AI agent memory / context engine

Supermemory is a self-hostable memory and context engine for AI that extracts facts from conversations, builds user profiles, and provides hybrid retrieval via a fast API and app.

29.1kTypeScriptMITactive · last push 2mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

mem0ai/mem0GitHub

Use it if you want a Python-native, Apache-2.0 memory layer with broad integration and active development.

Universal memory layer for AI Agents

63.8k
Python
Apache-2.0
active2mo ago
MemPalace/mempalaceGitHub

Use it if you want a Python/MIT self-hosted memory system that claims top benchmark scores.

The best-benchmarked open-source AI memory system. And it's free.

58.6k
Python
MIT
active2mo ago
memvid/memvidGitHub

Use it if you want a Rust serverless single-file memory layer that avoids a separate RAG stack.

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.

16.4k
Rust
Apache-2.0
active3mo ago
plastic-labs/honchoGitHub

Use it if you want a Python AGPL-3.0 memory library for stateful agents and can accept copyleft.

Memory library for building stateful agents

6.8k
Python
AGPL-3.0
active2mo ago
agentscope-ai/ReMeGitHub

Use it if you are in the AgentScope ecosystem and want an Apache-2.0 memory management kit.

ReMe: Memory Management Kit for Agents - Remember Me, Refine Me.

3.5k
Python
Apache-2.0
active28d ago
atomicstrata/atomicmemoryGitHub

Use it if you want a TypeScript-first portable memory core with MCP/CLI adapters.

Portable semantic memory for AI agents: core engine, TypeScript SDK, framework adapters, MCP server, CLI, and host plugins.

428
TypeScript
NOASSERTION
active1mo ago
vectorize-io/hindsightGitHub

Use it if you want a learning memory agent in Python under MIT, with active development.

Hindsight: Agent Memory That Learns

21.0k
Python
MIT
active2mo ago
EverMind-AI/EverOSGitHub

Use it if you want a local-first, Markdown-native memory layer that is user-owned and portable.

One portable memory layer for every AI agent: local-first, Markdown-native, user-owned, and self-evolving across apps, tools, and workflows.

12.4k
Python
Apache-2.0
active2mo ago
MemTensor/MemOSGitHub

Use it if you want a TypeScript self-evolving memory OS with hybrid retrieval and skill reuse.

Self-evolving memory OS for LLM & AI Agents: ultra-persistent memory, hybrid-retrieval, and cross-task skill reuse, with 35.24% token savings and DeepSeek Harness support.

10.9k
TypeScript
Apache-2.0
active2mo ago
MemMachine/MemMachineGitHub

Use it if you want a Python universal memory layer with Apache-2.0 and extensible storage.

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.

3.2k
Python
Apache-2.0
active2mo ago
volcengine/OpenVikingGitHub

Use it if you want an AGPL-3.0 context database that unifies memory, RAG, and skills.

Self-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.

34.5k
Python
AGPL-3.0
active2mo ago
topoteretes/cogneeGitHub

Use it if you prefer a knowledge-graph-based memory platform over a hybrid-search one.

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.

30.2k
Python
Apache-2.0
active2mo ago
zilliztech/memsearchGitHub

Use it if you want a Milvus-backed unified memory layer with Markdown storage.

A persistent, unified memory layer for all your AI agents (e.g. Claude Code, Codex, DSH), backed by Markdown and Milvus.

2.6k
Python
MIT
active25d ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

TencentCloud/TencentDB-Agent-MemoryGitHub

Use it if you need a governed, team-level memory hub instead of a per-user memory engine.

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.

23.8k
TypeScript
NOASSERTION
active2mo ago
openmemind/memindGitHub

Use it if your backend is JVM/Java and you need a native self-evolving memory engine.

Self-evolving cognitive memory and context engine for AI agents in Java. Empowering 24/7 proactive agents like OpenClaw with understanding and SOTA performance.

904
Java
Apache-2.0
active2mo ago
MemoriLabs/MemoriGitHub

Use it if you need enterprise-grade structured agent state infrastructure rather than a simple memory API.

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.

16.2k
Python
NOASSERTION
active2mo ago
doobidoo/mcp-memory-serviceGitHub

Use it if you want an MCP/REST standalone memory service with knowledge graph consolidation.

Open-source persistent memory for AI agent pipelines (LangGraph, CrewAI, AutoGen) and Claude. REST API + knowledge graph + autonomous consolidation.

1.9k
Python
Apache-2.0
active2mo ago
alash3al/stashGitHub

Use it if you want a self-hosted Go single-binary memory server with MCP, not a library.

Stash — persistent memory layer for AI agents. Episodes, facts, and working context stored in Postgres. MCP server included. Self-hosted, single binary, no cloud required.

768
Go
Apache-2.0
active4mo ago
CaviraOSS/LongMemoryGitHub

Use it if you want a lightweight TypeScript local memory store and will handle extraction yourself.

Local persistent memory store for LLM applications including claude desktop, github copilot, codex, antigravity, etc.

4.5k
TypeScript
Apache-2.0
active30d ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

thedotmack/claude-memGitHub

Use it if you need turnkey session memory specifically for Claude Code or coding agents, not a general API.

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

91.5k
JavaScript
Apache-2.0
active2mo ago
agiresearch/A-memGitHub

Use it if you want the A-MEM agentic-memory research reference, but expect a stale prototype.

A-MEM: Agentic Memory for LLM Agents

1.2k
Python
MIT
slowing10mo ago
rohitg00/agentmemoryGitHub

Use it if you want persistent memory optimized for AI coding agents like Claude Code and Codex.

#1 Persistent memory for AI coding agents based on real-world benchmarks

27.3k
TypeScript
Apache-2.0
active2mo ago
24kchengYe/MemoMindGitHub

Use it if you want a private, local GPU-accelerated memory for Claude Code specifically.

Give your AI agent a brain that remembers. Local memory system for Claude Code — 100% private, GPU-accelerated, zero cloud dependency.

610
Python
none
active2mo ago
buildingjoshbetter/TrueMemoryGitHub

Use it if you want simple local SQLite memory across many coding agents, narrower than Supermemory.

The memory your AI should have had from the start. Automatic capture, automatic recall, 100% local. One SQLite file, zero cloud. Works with Claude Code, Claude CLI, Cursor, Codex CLI, Gemini CLI.

379
Python
AGPL-3.0
active2mo ago

Listed as an alternative to

These projects were analysed and named supermemory among their alternatives. The relationship is not symmetric — how supermemory rates them is a separate judgement, made when supermemory is analysed in its own right.

TencentCloud/TencentDB-Agent-MemoryGitHub

calls supermemory “if you need a high-throughput memory engine that can run fully locally via REST.”

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.

23.8kTypeScriptactive
MemoriLabs/MemoriGitHub

calls supermemory “Choose if you want an MIT-licensed, locally runnable memory API with high speed and scalability.”

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.

16.2kPythonactive
MemTensor/MemOSGitHub

calls supermemory “Self-hostable memory engine with API and optional app, fully local and fast.”

Self-evolving memory OS for LLM & AI Agents: ultra-persistent memory, hybrid-retrieval, and cross-task skill reuse, with 35.24% token savings and DeepSeek Harness support.

10.9kTypeScriptactive
plastic-labs/honchoGitHub

calls supermemory “Choose when you need a locally runnable TypeScript memory API with a permissive MIT license and a bundled management app.”

Memory library for building stateful agents

6.8kPythonactive
volcengine/OpenVikingGitHub

calls supermemory “choose for a fast, locally-hostable memory API with an app UI if you don't need the filesystem protocol.”

Self-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.

34.5kPythonactive
topoteretes/cogneeGitHub

calls supermemory “Choose it for a fast, locally runnable memory API and app that avoids Python dependency, if you prefer TypeScript.”

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.

30.2kPythonactive
rohitg00/agentmemoryGitHub

calls supermemory “Use if you want a self-hostable memory API/app with an interface, rather than a small embeddable library.”

#1 Persistent memory for AI coding agents based on real-world benchmarks

27.3kTypeScriptactive
vectorize-io/hindsightGitHub

calls supermemory “Choose if you want a TypeScript memory/context engine that runs fully locally and includes an API, instead of Hindsight's Python server.”

Hindsight: Agent Memory That Learns

21.0kPythonactive
EverMind-AI/EverOSGitHub

calls supermemory “choose it when you want a fast, locally runnable memory API plus an included client.”

One portable memory layer for every AI agent: local-first, Markdown-native, user-owned, and self-evolving across apps, tools, and workflows.

12.4kPythonactive