back to home

Best Open Source memory Libraries

A curated list of the most popular GitHub repositories tagged with memory. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1mem0ai/mem0

Universal memory layer for AI Agents

50,155Python
Explore Repo

#2vectorize-io/hindsight

Hindsight: Agent Memory That Learns

39,045Python
Explore Repo

#3humanlayer/12-factor-agents

What are the principles we can use to build LLM-powered software that is actually good enough to put in the hands of production customers?

18,765TypeScript
Explore Repo

#4supermemoryai/supermemory

Memory engine and app that is extremely fast, scalable. The Memory API for the AI era.

16,973TypeScript
Explore Repo

#5bloomberg/memray

Memray is a memory profiler for Python

14,943Python
Explore Repo

#6volcengine/OpenViking

OpenViking is an open-source context database designed specifically for AI Agents(such as openclaw). OpenViking unifies the management of context (memory, resources, and skills) that Agents need through a file system paradigm, enabling hierarchical context delivery and self-evolving.

14,873Python
Explore Repo

#7henrypp/memreduct

Lightweight real-time memory management application to monitor and clean system memory on your computer.

8,937C
Explore Repo

#8TokenRhythm/opensquilla

OpenSquilla — Token-Efficient AI Agent with same budget, higher intelligence density

7,062Python
Explore Repo

#9facebook/memlab

A framework for finding JavaScript memory leaks and analyzing heap snapshots

4,931JavaScript
Explore Repo

#10cortexkit/magic-context

Unbounded context. Memory that manages itself. One session, for life. The hippocampus for coding agents, part of CortexKit.

2,221TypeScript
Explore Repo

#11MemTensor/memmy-agent

🍙 A personal AI agent & local memory hub for all AI agents, gives every AI one shared, fully controlled memory and persistent context — all AI remember the same you. Now supports Claude Code, Codex, OpenClaw and Hermes Agent etc.

1,991TypeScript
Explore Repo

#12doobidoo/mcp-memory-service

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

1,967Python
Explore Repo

#13Asymptote-Labs/agent-beacon

The cross-harness, self-improving memory layer for AI agents.

1,637Go
Explore Repo

#14oceanbase/powercontext

Not only memory but a full story.

1,165Python
Explore Repo

#15vshulcz/deja-vu

The most accurate, cheapest and fastest memory for coding agents: searchable session history from Claude Code, Codex, Cursor and 32 more agents, already on your disk. No LLM, one Go binary.

1,077Go
Explore Repo

#16DasterProkio/awesome-ai-companion

Open-source AI companions, desktop pets, long-term memory & proactive chat. 人机恋开源项目大全。让你的家机能够脱离官端自主存在,拥有记忆和主动性。

800HTML
Explore Repo

#17kitfunso/hippo-memory

Biologically-inspired memory for AI agents. Decay, retrieval strengthening, consolidation. Zero runtime deps, SQLite, MCP. Benchmarked retrieval with an opt-in hosted TypeSafe Jev reranker.

764TypeScript
Explore Repo

#18TeleAI-UAGI/Awesome-Agent-Memory

Curated systems, benchmarks, and papers etc. on memory for LLMs/MLLMs --- long-term context, retrieval, and reasoning.

651Python
Explore Repo

#19OtterMind/Nubase

🔥🔥🔥 Turn AI-written code into real apps. Nubase is an open-source, AI-native backend platform for AI Coding, agentic applications, and modern product teams: Memory, Database, Storage, and Auth in one self-hostable service.

623Java
Explore Repo

#20Digital-Process-Tools/claude-remember

Persistent memory for Claude Code — identity, context, and continuity across sessions

185Python
Explore Repo