Discover and explore top open-source AI tools and projects—updated daily.
GoldentriiAI agent memory system for compounding learning and persistent context
Top 99.9% on SourcePulse
AgentRecall-MCP provides persistent, compounding memory for AI agents, enabling them to learn from user corrections and improve over time. It addresses the common issue of AI agents forgetting context, repeating mistakes, and requiring constant re-explanation, thereby reducing wasted tokens and rework. The system is designed for developers, researchers, and power users building or deploying AI agents, offering a significant benefit in agent efficiency and user alignment.
How It Works
AgentRecall operates on the "Intelligent Distance Protocol," aiming to navigate the inherent gap between human thought and AI action. It functions as a learning loop where memory is the mechanism and understanding is the goal. Key to its approach is a five-layer memory pyramid (Journal, Episodic, Palace, Awareness, Insight Index) and a compounding awareness system capped at 200 lines, forcing compression and increasing the value of each stored insight. Corrections are automatically captured, weighted, and recalled before an agent repeats a mistake, allowing the agent to learn the user's specific priorities, communication style, and non-negotiables over sessions. This contrasts with simple logging by focusing on learning from feedback to improve future interactions.
Quick Start & Requirements
claude mcp add --scope user agent-recall -- npx -y agent-recall-mcp.npm install agent-recall-sdk.npm install -g agent-recall-cli or use npx agent-recall-cli.Highlighted Details
Maintenance & Community
The project is built by tongwu at Novada. Feedback and issues can be directed via GitHub Issues or email (tong.wu@novada.com).
Licensing & Compatibility
AgentRecall is released under the MIT License, permitting commercial use and integration into closed-source projects without significant restrictions. It is designed for broad compatibility with numerous AI agent frameworks and platforms.
Limitations & Caveats
For very simple, single-session tasks, AgentRecall may introduce overhead. Its compounding benefits are most realized over multiple sessions and with user corrections, meaning initial gains might be less pronounced for ephemeral tasks. Integration requires specific platform support for MCP or a Node.js environment for SDK/CLI usage.
1 day ago
Inactive
microsoft