Topics / #ai-memory
AI memory projects on GitHub
Memory systems giving AI apps persistent knowledge
As of , the most-starred AI memory projects on GitHub are claude-mem (101.3K stars), hindsight (50.7K stars) and cognee (32.4K stars). GitHub.Locker tracks 17 AI memory repositories with 292.7K stars combined. The fastest-growing on October 16 was hindsight, with +441 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+441hindsight
vectorize-io/hindsight · ★ 50.7KHindsight is an agent memory system that helps AI agents learn over time instead of just recalling raw conversation history, aiming to outperform RAG and knowledge-graph approaches on long-term memory tasks.
+170claude-mem
thedotmack/claude-mem · ★ 101.3KClaude-Mem gives coding agents persistent memory across sessions: it captures everything your agent does, compresses it with AI, and injects the relevant context back into future sessions.
cognee
topoteretes/cognee · ★ 32.4KCognee is an open-source AI memory platform that gives AI agents persistent long-term memory across sessions, turning text, code, and conversations into a queryable knowledge graph.
supermemory
supermemoryai/supermemory · ★ 31.3KSupermemory is a memory and context engine for AI: it learns from your conversations, extracts facts and builds user profiles, so your AI remembers you between sessions instead of starting from zero.
The all-time top
17 projects · by stars
- 101.3K
#1 · thedotmack/claude-memclaude-mem
Claude-Mem gives coding agents persistent memory across sessions: it captures everything your agent does, compresses it with AI, and injects the relevant context back into future sessions.
- 50.7K
#2 · vectorize-io/hindsighthindsight
Hindsight is an agent memory system that helps AI agents learn over time instead of just recalling raw conversation history, aiming to outperform RAG and knowledge-graph approaches on long-term memory tasks.
- 32.4K
#3 · topoteretes/cognee
cognee
Cognee is an open-source AI memory platform that gives AI agents persistent long-term memory across sessions, turning text, code, and conversations into a queryable knowledge graph.
- 4
supermemory
31.3Ksupermemoryai/supermemory · TypeScriptSupermemory is a memory and context engine for AI: it learns from your conversations, extracts facts and builds user profiles, so your AI remembers you between sessions instead of starting from zero.
- 5
screenpipe
22Kscreenpipe/screenpipe · Rustscreenpipe continuously records your screen and audio locally, turning everything you do into a searchable, AI-powered memory that gives agents like Claude or Codex context about your work. It is positioned as a source-available alternative to Rewind, Microsoft Recall and Granola.
- 6

Memori
17.2KMemoriLabs/Memori · PythonMemori is an LLM-agnostic memory infrastructure layer that turns what agents do and say into structured, persistent state you can query across sessions, instead of starting every run from amnesia.
- 7
memvid
16.6Kmemvid/memvid · RustMemvid is a single-file memory layer for AI agents: it packs your data, embeddings and search index into one portable .mv2 file, so agents get instant retrieval and long-term memory without a RAG pipeline or a vector database server.
- 8
EverOS
13.5KEverMind-AI/EverOS · PythonEverOS is a local-first, Markdown-native memory layer for AI agents: it stores conversations, files, and agent trajectories as readable Markdown, then syncs local SQLite and LanceDB indexes so any coding assistant, app, or workflow can retrieve and keep building on the same persistent memory.
- 9

LongMemory
4.5KCaviraOSS/LongMemory · TypeScriptLongMemory is a cognitive memory engine that gives LLM applications and autonomous agents durable, temporal, governed memory instead of being stateless between sessions.
- 10
ai-maestro
82123blocks-OS/ai-maestro · TypeScriptAI Maestro is a dashboard that lets you orchestrate many AI coding agents (Claude Code, Codex, Grok Build, and others) from one place, with persistent memory, a code graph, and agent-to-agent messaging across multiple machines.
- 11

agentmemoryrepo
797AgentMemoryRepo/agentmemoryrepoAgent Memory Repo is an open spec that lets a coding agent save what it learns about you or your project in a plain git repo of Markdown files, so that knowledge survives into the agent's next session.
- 12
memcode
603memcode-in/memcode · TypeScriptMemCode is memory infrastructure for AI: it gives agents, copilots, applications and workflows persistent memory that survives sessions, context windows, and even model changes.
- 13
ownmem
429grpcer/ownmem · JavaScriptOwnMem is an open-source, Git-native memory system for AI coding agents like Claude Code, Codex, Cursor, and Gemini CLI. It stores project knowledge as reviewable Markdown inside your repo's .ownmem/ folder so multiple agents can share the same local, deterministic memory.
- 14

lemmalog
340JordyZomer/lemmalog · RustA Datalog engine for LLM agent memory: instead of 'remembering better' than a vector store, memory becomes a deductive database — provenance-tracked facts, stratified rules, incremental derivation. Ships as a Rust crate, MCP server, REPL and agent skill.
- 15

lossless-memory
144aru-labs/lossless-memory · PythonA lossless long-term memory layer for a personal AI: every conversation line is kept verbatim with a timestamp, and queries like 'what did we decide last Tuesday night' return the actual lines in order instead of a summary.
- 16

memoket-kite
144memoket/memoket-kite · PythonKITE is an open-source, vector-free long-term memory engine for AI agents: it turns conversations into structured, topic-indexed facts and answers questions with inspectable retrieval plans instead of embedding similarity search, topping the LoCoMo and LongMemEval benchmarks.
- 17
jevmem
127Avinash-jetwani/jevmem · TypeScriptjevmem saves the decisions, rules, and failed approaches from your Claude Code (and other coding agent) chats into a JEVMEM.md file in your repo, and brings the relevant ones back in later sessions so context survives a fresh chat.
Related topics
Often tagged together