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.
10Updated 2 days agoMIT
macOS · Windows · Linux · Docker#Hybrid search#Knowledge graphs#MCP
Palace gives AI coding agents persistent memory of project decisions, conventions and fixes. Developers can carry that context between sessions in Cursor, Claude Code, Codex and Claude Desktop.
4.6KUpdated 5 days agoApache-2.0
macOS · Windows · Linux#Knowledge graphs#MCP#Ollama integration
LongMemory gives LLM applications and AI agents persistent memory across sessions. Developers can use it to retain project decisions and conversation context while distinguishing current facts from information that was true earlier.
64Updated 1 day agoMIT
Docker#Agent Skills#Hybrid search#Knowledge graphs
Zengram gives AI agents a shared memory across sessions and machines. It's for people using multiple assistants who want a discovery recorded by one agent to be available to the others.
138Updated 2 weeks agoApache-2.0
Web#MCP#Persistent memory#Semantic search
ALTK Evolve gives AI agents persistent memory of earlier tasks so they can reuse lessons across sessions. It's for coding assistant users and agent builders who want guidance drawn from past successes and mistakes.
166Updated 4 days ago
#Code execution#MCP#Multi-agent workflows
Forge Orchestrator coordinates Claude Code, Codex CLI and Gemini CLI working on the same repository, so they can share decisions and avoid conflicting edits. It's built for internal use at NXTG; outside use isn't supported, there's no SLA, and interfaces may change without notice.
932Updated 4 days agoApache-2.0
#Agent Skills#Git integration#Knowledge graphs
Memorix keeps project memory for AI coding agents across chats and switches between tools. It's for developers who want decisions, fixes and unfinished work to remain available to the next session.
1.5KUpdated 1 day agoMIT
#Agent Skills#Code execution#Git integration
Pi Subagents is an extension for developers who want to divide coding work among specialized AI agents in pi. Agents run in separate sessions, so you can assign distinct roles and follow their progress individually.
957Updated 2 months agoBSD-3-Clause
#Code execution#Context compression#LLM tracing
OpenRath is a Python runtime for developers building multi-agent workflows that need an inspectable record of their work. It keeps context and evidence together so engineering and research teams can trace how a result was produced.
1.8KUpdated 1 week agoMIT
macOS · Windows · Linux · Web#Agent Skills#Git integration#Human approval
MEX keeps project knowledge alongside code so engineers and their AI coding agents can share context across teammates and sessions. Architecture, requirements and decisions live in readable Markdown that travels with the repository through Git.
3.9KUpdated 2 days agoApache-2.0
macOS · Windows · Linux · Web#Context compression#Git integration#Guardrails
LeanCTX helps developers control the information their AI coding tools receive. It runs locally between those tools and project files or command output, while your existing application keeps control of the model and workflow.
LoopX
2 videos6.6KUpdated 18 hours agoApache-2.0
macOS · Windows · Linux · Web#Git integration#Human approval#Multi-agent workflows
LoopX is an open-source control plane for AI agents working on multi-day coding, research and personal projects. It preserves the goal and decisions between sessions so work can resume after a pause or handoff.
81.7KUpdated 1 day agoMIT
macOS · Windows · Linux#Agent Skills#Distributed execution#Guardrails
Ruflo is an AI agent framework for developers who want Claude Code and Codex to work as coordinated teams. It adds specialist roles and shared context for projects that involve coding, testing, architecture and documentation.
752Updated 2 weeks agoMIT
Web#Agent Skills#Code execution#Git integration
GitAgent is an AI agent framework for developers who want to version an agent's behavior and saved memory alongside its tools. Agent definitions live in a Git repository, where teams can review changes, fork agents and maintain different behaviors on separate branches.
17.6KUpdated 2 months ago
#LLM tracing#MCP#Persistent memory
Memori's BYODB edition is a memory library for developers who want agents to retain context in their own SQLite file or self-managed database. It generates embeddings locally, but its default Advanced Augmentation sends conversation messages and summaries to Memori's cloud API for memory extraction. The documented OpenAI connection also sends model requests to OpenAI.
593Updated 1 day agoApache-2.0
macOS · Linux#Hybrid search#MCP#ONNX
funes gives coding agents a searchable memory of past work. It's for developers who want earlier decisions, reasoning and findings to remain available when they start another session or switch agents.
68.9KUpdated 1 week agoApache-2.0
Browser Extension#Context compression#Persistent memory#Semantic search
Mem0 provides a self-hosted memory server and libraries for developers whose AI applications need to remember user preferences and earlier interactions. The code is open source under Apache 2.0. Its default language and embedding models are OpenAI's gpt-5-mini and text-embedding-3-small, so self-hosting still sends model requests to OpenAI and requires internet access.
1.5KUpdated 2 days agoMIT
macOS · Windows · Linux#Agent Skills#MCP#Persistent memory
deja-vu helps developers and coding assistants recover fixes, decisions and unfinished work from session history already on disk. It can search conversations recorded before installation and carry relevant context between Claude Code, Codex CLI, Cursor and opencode.
4.4KUpdated 6 days agoApache-2.0
Web#Agent Skills#Human approval#MCP
MS Agent is an open source Python agent framework with a self-hosted web server for working on local projects. It's for developers building research assistants and coding workflows that continue across sessions. Code execution and project file work run locally; the default model integration uses ModelScope's API and requires an API key and internet access.
9.5KUpdated 1 day agoMIT
macOS · Windows · Linux#Code execution#Distributed execution#Git integration
Munder Difflin is a desktop app for developers who want coding agents to collaborate on their own machine. You give an orchestrator a request, and it divides the work among agents instead of leaving you to coordinate separate terminals.
32.8KUpdated 4 days agoApache-2.0
Docker#Hybrid search#Knowledge graphs#llama.cpp backend
Graphiti is a Python framework for developers building AI agents that need to remember information as it changes. It turns conversations, structured records and unstructured text into a queryable graph with a history of facts.
1KUpdated 2 months agoApache-2.0
macOS · Windows · Linux#Knowledge graphs#MCP#Persistent memory
GrapeRoot is a local MCP context tool for developers using AI coding assistants on projects that require repeated file exploration. It selects relevant code before each prompt reaches the assistant and remembers earlier work.
77Updated 7 days agoMIT
macOS · Windows · Linux · Docker · Web#Hybrid search#Knowledge graphs#MCP
total-agent-memory gives AI coding agents persistent memory of decisions, fixes and project conventions across sessions and repositories. It's for developers who don't want to keep explaining earlier work to Claude Code, Codex CLI, Cursor or another MCP client.
31.4KUpdated 5 days ago
Docker · JetBrains#Code execution#MCP#Persistent memory
Serena gives AI coding agents tools to work with functions, classes and the relationships between them. It's for developers who want an agent to locate and change specific code without reading every file in full.
17.4KUpdated 4 months agoApache-2.0
#Hybrid search#MCP#Multimodal input
Memvid gives AI agents persistent memory in a portable file. It's for developers who need agents to recall conversations or search documents without running a separate database server.
16Updated 4 days agoMIT
macOS · Windows · Linux · Web#Git integration#Hybrid search#Knowledge graphs
Remembra Relay saves coding session handoffs so developers can switch assistants or resume a project on another machine without reconstructing its progress. The next agent receives a brief of completed work, unfinished tasks and failing checks.
1.5KUpdated 2 days agoApache-2.0
macOS · Windows · Linux#Agent Skills#Hugging Face integration#Human approval
Agentlas OS is an open-source AI agent framework for projects that need specialist teams and shared project context. It runs on macOS, Windows and Linux, with local document indexing, semantic search and memory retrieval. You supply the model. Using a cloud model sends requests to that provider and may incur charges.
2.2KUpdated 3 days agoMIT
macOS · Windows · Linux#Persistent memory#RAG
Memmy Agent is a local memory hub for people who switch between AI assistants and want earlier decisions and project context available in the next conversation. It stores personal memory on your device by default. Direct agent tasks support your own credentials for a chosen model API. Model processing depends on the configured service or provider.
29.5KUpdated 22 hours ago
Web#Human approval#LLM tracing#MCP
Mastra is a TypeScript framework for developers building self-hosted AI agents and applications with local models through LM Studio. It supports gpt-oss, Qwen3 and DeepSeek through an OpenAI-compatible model server. The framework can also call OpenAI, Anthropic and Gemini, which send model requests to those remote providers.
13.9KUpdated 2 days agoApache-2.0
Docker#Agent Skills#Hybrid search#MCP
EverOS is a Python library and memory runtime for developers building agents that need context across sessions and applications. It keeps conversations, files and task histories in readable Markdown that you can edit and version with Git.
4.5KUpdated 3 months agoApache-2.0
Docker · Web#Hybrid search#Knowledge graphs#MCP
M Flow is a self-hosted memory engine for developers whose AI agents need to recall past conversations and work preferences. It runs in Python or Docker and supports Ollama for local model use, alongside providers such as OpenAI and Anthropic. Choosing a cloud provider sends model requests to that service.
905Updated 3 months agoApache-2.0
Docker · Web#Hybrid search#Knowledge graphs#MCP
Memind gives AI agents long-term memory for projects, user preferences and past tasks. Developers can use it to carry context between sessions while keeping links to the material each memory came from.
25.4KUpdated 4 weeks agoApache-2.0
macOS · Windows · Linux#Persistent memory
Letta is an AI agent platform whose App Server can run locally or on a self-hosted server. It's for people building assistants that retain context between conversations and use that memory in later interactions. Local agents can use Ollama or LM Studio with agent state and the model endpoint on your machine. Cloud model connections use remote providers.
38.7KUpdated 22 hours agoMIT
iOS · Android · Web#Human approval#MCP#Persistent memory
CopilotKit is a self-hostable SDK for developers putting AI agents inside their apps. Its open-source SDK uses MIT, and its enterprise runtime and Intelligence platform can also run on your infrastructure. Copilot Cloud provides managed hosting; where model requests go depends on the agent backend you connect.
656Updated 2 weeks agoMIT
Docker · Web#Agent Skills#Hybrid search#Knowledge graphs
sage-wiki turns a document collection into a linked wiki and knowledge graph for researchers, teams, and AI agents that need reusable knowledge across tasks.