MCPFast / Tools / Dory: Local Memory Layer for AI Agents
Dory provides a local-first, native memory layer for AI agents, using Markdown as a source of truth to fix agent forgetfulness.
View on GitHub→Dory is a utility designed to enhance the persistent memory capabilities of AI agents. It operates as a local-first memory layer, meaning it prioritizes local storage for agent recall. This approach addresses a common limitation in AI agent development: forgetfulness. By providing a structured and accessible memory, Dory helps agents maintain context and recall information over extended interactions or tasks. The core of Dory's functionality lies in its use of Markdown files as the definitive source of truth for agent memory.
Dory acts as an intermediary between an AI agent and its memory. It intercepts information that the agent needs to remember and stores it in a local, organized manner. When the agent requires past information, Dory retrieves it from this local store. The system leverages Markdown files to store this data, making it human-readable and easily manageable. This local-first strategy ensures that agent memory is not dependent on external cloud services, offering greater control and potentially faster access.
Dory is an essential tool for AI developers building agents that require persistent memory. This includes developers working on: