ai-memory keeps project knowledge on a server you control so developers can switch coding assistants or machines without losing context. It connects Claude Code, Codex, Cursor, Gemini CLI and OpenCode to shared memory, including unfinished work, failed approaches and open questions.
The memory lives in a git-backed Markdown wiki. You can read and edit the files directly, including in Obsidian, and rebuild the search database from them. Automatic capture records prompts, tool calls and session boundaries, sanitizes them before storage, and turns session activity into readable pages. Subsequent sessions receive a brief and can search by text, entities and links; vector search is optional.
It's open source under MIT. The Rust server runs on Linux, macOS and Windows through WSL2, with Docker and Podman options. Memory capture, search and handoffs work offline without an LLM or API key by default. Notes stay on your laptop or self-hosted server; optional LLM processing and embeddings can use external providers such as Anthropic and OpenAI.
Teams can share knowledge per project while keeping personal handoffs separate. Multi-user authentication, individual attribution and an audit log are built in. Repository rules can exclude sensitive paths from capture. Optional memory maintenance can compact older notes, combine near-duplicates and flag possible contradictions without LLM calls, while retaining original versions in git. A read-only browser view lets people inspect the wiki outside their coding assistant.
Claim this page and we'll verify you by hand. ai-memory gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find ai-memory?Promote it
Something wrong or outdated on this page?
31.3KUpdated 2 days agoApache-2.0
Docker · Web#Knowledge graphs#MCP#Multi-user access
Cognee gives AI agents persistent memory across sessions, connecting documents, code, and conversations in a searchable knowledge graph. It's for developers who want agents to retain project context and teams whose knowledge sits across tickets, discussions, and repositories. The Python package is open source under Apache 2.0.
190Updated 2 weeks agoMIT
macOS · Web · VS Code#Agent Skills#Git integration#Human approval
619Updated 5 days agoMIT
Docker · Web#Agent Skills#Hybrid search#Knowledge graphs
705Updated 3 months agoMIT
Web#Human approval#Hybrid search#Knowledge graphs
SwarmVault is a self-hosted knowledge base for people who want research, notes, or code documentation to become a persistent wiki that AI agents can use. It stores original sources, Markdown pages, and a knowledge graph as local files you can inspect. The project is open source under the MIT license.
1.6KUpdated 3 months agoApache-2.0
#Git integration#Human approval#Hybrid search
pieces.appAgent Memory
#MCP#Persistent memory#RAG
Link is an open-source memory layer for people who use AI agents across sessions or switch between coding tools. It keeps preferences, project decisions and other saved context in local Markdown files that connected agents can share. The MIT-licensed Python tool works with Claude Code, Codex, Cursor, GitHub Copilot and other agents through MCP and editor integrations.
sage-wiki turns documents into linked articles and a knowledge graph that both people and AI agents can query. It's for personal research collections, shared team knowledge, and agents that need a lasting memory of what they've learned. The software is open source under the MIT license and runs as a Go binary or in Docker on your own machine or server. It supports local models through Ollama.
ktx gives data agents a shared set of approved metrics and business context before they query a warehouse. It's for analytics teams whose agents otherwise keep rediscovering schemas or producing numbers with inconsistent definitions. The context lives in a local project as Markdown and YAML files that teams can review and version in Git.
Pieces runs in the background on your computer and builds a searchable history of your work across apps. It's for people who need to recover a decision, find earlier research or resume a task after switching between tools. Memories stay on your machine by default.