Open Source Memory Tools

Memory systems help software retain and retrieve information beyond a single interaction. In AI applications, they can preserve conversation history, user preferences, facts, and task context, helping assistants respond consistently and reducing repeated input. Depending on the use case, memory may be temporary or persistent, structured or semantic, and stored locally or in an external database. Retrieval and updating are important parts of the process, since retained information must remain relevant and accessible as it grows.

Open source tools in this area include storage layers, retrieval components, knowledge graph integrations, and frameworks for summarizing or organizing past interactions. When choosing one, consider its maturity, license, maintenance activity, storage requirements, data privacy, and compatibility with your application and models. Also assess how it handles memory updates, deletion, and retrieval quality. These tools are useful to developers building conversational applications, AI agents, and other systems that need to use information across sessions.

4 repositories · updated August 7, 2026

ReMe: An Advanced Memory Management Kit for AI Agents

ReMe: An Advanced Memory Management Kit for AI Agents

ReMe is an innovative, local-first memory layer designed for AI agents, transforming conversations and resources into file-based long-term memory. It continuously indexes, links, and consolidates this information, enabling advanced recall and supporting the development of self-evolving agents. This kit helps agents remember and refine their experiences effectively.

AgentAI AgentsMemory
Added Aug 7, 2026 View details
Memoripy: An AI Memory Layer for Context-Aware Applications

Memoripy: An AI Memory Layer for Context-Aware Applications

Memoripy is a Python library designed to provide an AI memory layer for context-aware applications. It offers both short-term and long-term storage, semantic clustering, and optional memory decay. This robust tool helps AI systems manage and retrieve relevant information efficiently, supporting various LLM APIs like OpenAI and Ollama.

AILLMMemory
Added Jul 5, 2026 View details
agentmemory: Persistent Memory for AI Coding Agents

agentmemory: Persistent Memory for AI Coding Agents

agentmemory provides persistent memory for AI coding agents, ensuring they remember past interactions and project context across sessions. This eliminates the need for re-explaining, significantly boosting agent efficiency and reducing token costs. Built on the `iii engine`, it offers high retrieval accuracy and multi-agent support without external databases.

AgentmemoryAgentAI
Added May 27, 2026 View details
Memary: The Open Source Memory Layer for Autonomous Agents

Memary: The Open Source Memory Layer for Autonomous Agents

Memary is an innovative open-source memory layer designed to enhance autonomous agents by emulating human memory. It integrates knowledge graphs and memory modules to provide agents with advanced capabilities for reasoning and learning. This project aims to make agents more intelligent and capable of self-improvement.

AgentKnowledge GraphMemory
Added Dec 28, 2025 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️