Discover and explore top open-source AI tools and projects—updated daily.
AVIDS2Local-first memory platform for AI coding agents
Top 83.2% on SourcePulse
Memorix offers a local-first memory platform for AI coding agents, providing a persistent, shared memory layer across IDEs, sessions, and projects. It overcomes the limitation of agents recalling only current context, enabling more consistent and context-aware AI-assisted development by storing historical decisions, code changes, and reasoning.
How It Works
Memorix integrates Git Memory (derived from commits), Reasoning Memory (capturing decision rationale), and Observation Memory (general context). Its core innovation is the Memory Quality Pipeline, which orchestrates memory formation, compaction, retention, and source-aware retrieval. This unified system allows diverse AI agents (e.g., Cursor, Copilot, Claude Code) to access a shared local memory base via MCP for cross-agent recall.
Quick Start & Requirements
Install globally via npm: npm install -g memorix. Initialize project configuration with memorix init. Runtime modes include memorix serve for standard stdio MCP integrations and memorix serve-http --port 3211 for HTTP transport, collaboration features, and the dashboard. Integration with MCP clients like Cursor and Codex involves adding Memorix as an MCP server. Node.js and npm are required. Links to detailed setup guides are provided in the README.
Highlighted Details
Maintenance & Community
The provided README does not detail specific contributors, sponsorships, partnerships, or community channels (e.g., Discord, Slack). Information regarding roadmap or ongoing development health signals is not present.
Licensing & Compatibility
Memorix is released under the permissive Apache 2.0 license. This license allows for commercial use and integration into closed-source projects without significant copyleft restrictions.
Limitations & Caveats
The README does not explicitly list known limitations, platform support issues, or feature gaps. Users should refer to linked documentation for potential issues or further details on the project's current state.
2 days ago
Inactive