Long-Term Memory for AI Agents
Memory layers and knowledge graphs, such as Mem0, Letta and Graphiti, that let an agent remember people and facts between sessions.
30.4KUpdated 2 days agoApache-2.0
macOS · Windows · Linux · Docker · Web#Agent Skills#Git integration#Hybrid search
agentmemory gives AI coding agents persistent, searchable context from earlier work. It's for developers who want project decisions, past errors and useful lessons to remain available across sessions and different agents.
48.6KUpdated 20 hours agoMIT
macOS · Windows · Linux · Web#Git integration#Knowledge graphs#MCP
Codebase Memory MCP maps a repository's structure so AI coding agents can explore dependencies without repeatedly reading whole files. It's for developers using Claude Code, Codex CLI, Cursor or other MCP-compatible clients.
302.5KUpdated 1 week agoMIT
Windows#Guardrails#MCP#Multi-agent workflows
ECC adds reusable engineering workflows to AI coding assistants. It's for developers who want editable plans, test-first development and separate review contexts across sessions.
116.9KUpdated 2 days agoApache-2.0
macOS · Windows · Web#Agent Skills#Hybrid search#MCP
Claude Mem gives coding assistants persistent project memory, so developers can carry earlier decisions and failed approaches into later sessions without explaining them again.
10.5KUpdated 1 day ago
macOS · Linux · Docker · Web#Hybrid search#Knowledge graphs#Persistent memory
FalkorDB is a self-hosted graph database for developers building GraphRAG applications and AI agents that retrieve connected facts. It stores entities, relationships and their attributes, with Cypher queries and vector search for finding relevant information. Docker runs the database on your own hardware; a separate hosted cloud service is also available.
1.7KUpdated 22 hours agoMIT
Docker · Web#Code execution#Context compression#LLM tracing
Exo Agent Framework is for developers building long-running AI agents that can revise their own code, tools and prompts. It preserves agent identity and history as their behavior changes across runs.
514Updated 2 weeks agoMIT
macOS · Web#Guardrails#LLM tracing#Multi-agent workflows
HarnessX is a Python framework for developers building AI agents whose behavior they can reuse and adapt. It separates model choice from tool use, memory and context handling, so changing an agent's role doesn't require rewriting it.
283Updated 3 months agoApache-2.0
macOS · Windows · Linux#Agent Skills#MCP#Persistent memory
Paxm gives AI coding assistants persistent memory of project decisions, conventions and past work. It's for developers who want later sessions or another coding agent to recover context they've already explained.
5Updated 3 weeks agoApache-2.0
macOS · Windows · Linux#Agent Skills#Hybrid search#LM Studio integration
Captain Memo gives developers a shared memory across coding assistants, so project decisions and lessons remain available between sessions and tools. Claude Code, Codex, Gemini CLI, Cursor and other MCP-compatible assistants can access the same corpus.
923Updated 3 weeks agoMIT
macOS · Windows · Linux#Hybrid search#Knowledge graphs#MCP
iAi Personal Memory Engine gives AI assistants persistent memory on your machine. It's for people using coding agents who want past conversations, project details and preferences available across sessions.
3Updated 1 month agoApache-2.0
macOS · Windows · Linux · VS Code#Agent Skills#Guardrails#Human approval
Pathrule gives AI coding agents project knowledge that stays attached to the relevant workspace and file paths. Memories, rules and skills can follow a repository across agents and sessions, so developers can retain decisions and constraints without pasting the same instructions into each conversation.
14.6KUpdated 2 days ago
macOS · Windows · Linux#Agent Skills#Persistent memory#RAG
memU gives connected AI agents a shared memory of preferences, project decisions and learned workflows. It's for people who move between agents or sessions and want useful context to carry into later tasks.
4Updated 1 week agoApache-2.0
Docker · Web#Agent Skills#Human approval#Hybrid search
next-wiki is a self-hosted wiki for people and teams who want AI-assisted knowledge management with a record of where information came from. It keeps original sources separate from AI-written material and reviewed pages, so an assistant's synthesis remains traceable to its evidence. It's open source under Apache 2.0 and runs as a browser app on your own Docker host with PostgreSQL.
218Updated 3 weeks agoMIT
macOS · Web · VS Code#Agent Skills#Git integration#Human approval
Link gives AI agents persistent memory so you don't have to repeat preferences, project decisions and context in every session. Multiple agents can read the same local Markdown files, which you can inspect in an editor or Obsidian.
Waku Agent
2 videos2.2KUpdated 1 day agoMIT
Web#Agent Skills#LLM tracing#MCP
Waku Agent is a personal AI assistant that runs on your laptop, stores its memory locally and calls remote model providers. It's for developers who want to inspect and change the assistant's behavior in Python. The agent uses provider API credentials for reasoning; requests to cloud providers are processed by those services.
4.1KUpdated 1 month agoMIT
#Agent Skills#Batch processing#Knowledge graphs
HippoRAG is a Python memory and retrieval framework for developers building LLM applications that need to connect facts across documents. It uses a knowledge graph to find related information for questions that require several pieces of evidence.
33.3KUpdated 2 days agoApache-2.0
Docker · Web#Knowledge graphs#MCP#Multi-user access
Cognee gives AI agents memory across sessions so they can reuse project context, decisions, and lessons from earlier work. It's for developers building agents and teams whose knowledge sits across documents, code, and conversations.
44.9KUpdated 2 days agoMIT
#Human approval#Multi-agent workflows#Persistent memory
LangGraph is an AI agent framework for developers building applications on their own machines, including workflows that use local models through LangChain's ChatOllama integration. Ollama can run models such as gpt-oss locally. LangGraph also works with remote model providers, so where model requests go depends on the connection your application uses.
452Updated 2 days agoApache-2.0
#Agent Skills#Code execution#Guardrails
Hypha is a TypeScript AI agent framework for developers building applications that need controlled tool use and recoverable work. It separates an agent's planning and tool choices from the execution layer that decides which actions may proceed.
140Updated 24 hours ago
macOS · Windows · Linux · Docker · Web#Agent Skills#Human approval#Knowledge graphs
Project Orchestrator coordinates AI coding agents for developers working across tasks or related repositories. It gives agents a shared record of code, plans and decisions so each task can draw on earlier work.
1.4KUpdated 1 day agoApache-2.0
VS Code#Agent Skills#Human approval#LLM tracing
SpecStory saves AI coding conversations so developers can recover decisions, find past solutions, and carry context into another task. Its CLI and editor extensions keep session history locally across projects and coding tools.
19KUpdated 6 days agoApache-2.0
macOS · Windows · Linux#Hybrid search#Knowledge graphs#MCP
XERJ is a local search engine for developers building AI agents that need to retrieve code, documents or stored knowledge without reading whole files into their context. It runs on a laptop or self-hosted server.
3.9KUpdated 4 months agoMIT
Linux · Docker · Web#Hybrid search#Knowledge graphs#LM Studio integration
SimpleMem is a memory system for developers building AI agents that need to recall past conversations and stored media without passing the full history to a model each time.
2.5KUpdated 2 days agoMIT
#Context compression#Git integration#Multi-agent workflows
Magic Context is a memory and context plugin for developers using OpenCode, Pi and OMP. It carries project knowledge across sessions and compresses older conversations in the background to avoid interrupting the agent's work.
8.1KUpdated 20 hours agoMIT
macOS · Windows · Linux · Docker · Web#Git integration#Knowledge graphs#MCP
Engram keeps project knowledge between coding sessions so developers don't have to repeat past decisions, bug fixes, and conventions to their AI agent. It works with existing coding assistants through MCP.
347Updated 4 weeks agoApache-2.0
Docker · Web#Git integration#Knowledge graphs#llama.cpp backend
Understory gives AI agents persistent knowledge across sessions in Markdown files you can read, edit, and track in Git. It's for people who want their agents' memory accessible outside a chat history.
14Updated 2 days ago
macOS · Web#Git integration#Human approval#LLM tracing
unleashd, listed as Buddies in its repository, is a local workspace for developers coordinating multiple coding agents. It keeps each agent's identity and memory across conversations, so a team can continue work with earlier context.
654Updated 5 months agoMIT
Web#Agent Skills#Hybrid search#Knowledge graphs
Polywise is a self-hosted system for people who want AI agents to work with saved research, notes, and project context. It keeps that material available across conversations so you don't have to explain the same work each time.
2KUpdated 4 months agoMIT
Windows#Code execution#Knowledge graphs#MCP
Context+ is a local MCP server for developers who want coding assistants to find relevant code and understand the effects of a change across a large project. It works with Claude Code, Cursor, VS Code, Windsurf and OpenCode.
92KUpdated 4 days ago
Windows#Git integration#Knowledge graphs#MCP
MCP Reference Servers gives developers examples for connecting AI applications to tools and data. Maintained by the MCP steering group, these are educational implementations, not production-ready servers.
22.4KUpdated 18 hours ago
macOS · Windows · Linux#MCP#Multimodal input#Ollama integration
Screenpipe records computer activity so people can revisit past work and give AI agents context from screens and conversations. Capture history stays on your device by default.
364Updated 5 days agoMIT
macOS · Windows · Linux#Agent Skills#Git integration#Guardrails
OpenLore helps developers keep AI coding agents grounded in large or unfamiliar repositories. It maps code relationships and retains architectural decisions so agents can find relevant context and check proposed changes.
922Updated 5 days agoAGPL-3.0
macOS · Windows · Linux#Agent Skills#Code execution#Git integration
Obelisk makes past coding agent sessions searchable for developers who need to recover decisions or revisit earlier work. A desktop browser and an agent skill give people and coding assistants access to the same local history.
104Updated 7 months agoMIT
#Agent Skills#Knowledge graphs#Persistent memory
llmwiki-cli gives AI agents a local Markdown wiki for building and maintaining a personal knowledge base. It's for people who want an agent to organize their information while keeping the wiki files on their own machine.