Discover and explore top open-source AI tools and projects—updated daily.
campfireinAI coding agent memory layer with MCP integration
Top 14.7% on SourcePulse
Cipher is an open-source memory layer designed to enhance AI coding agents by providing persistent, shareable, and context-aware memory. It integrates with various IDEs and coding assistants, enabling agents to retain and recall information across sessions and teams, thereby improving productivity and consistency.
How It Works
Cipher employs a dual memory layer architecture, capturing both high-level programming concepts (System 1) and detailed reasoning steps (System 2). It leverages configurable LLM providers and embedding models, storing this information in a chosen vector database (Qdrant, Milvus). The MCP (Model Context Protocol) integration allows seamless communication with compatible IDEs and agents, facilitating real-time memory sharing and context switching.
Quick Start & Requirements
npm install -g @byterover/cipher or npm install @byterover/cipher. Docker and source installation are also available..env file and memAgent/cipher.yml for LLM, embedding, and vector store settings.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project is actively developed, and while it supports various configurations, users may need to manage API keys and environment variables carefully. Specific LLM or vector store integrations might require fine-tuning based on the chosen provider's API.
1 month ago
Inactive
oraios