Cipher — Development skill for Claude Code
An opensource memory layer specifically designed for coding agents.
How to install Cipher
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open campfirein/byterover-cli and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Cipher does
Memory-powered AI agent framework with MCP integration
Alternatives in Development
- Acontext — Agent Skills as a Memory Layer 3.7k ★
- Letta Code — The memory-first coding agent 2.4k ★
- Zerostack — Lightweight coding agent written in Rust, optimized for memory footprint and performance 1.7k ★
README
Byterover Cipher
Memory-powered AI agent framework with MCP integration
Overview
Byterover Cipher is an opensource memory layer specifically designed for coding agents. Compatible with **Cursor, Codex, Claude Code, Windsurf, Cline, Claude Desktop, Gemini CLI, AWS's Kiro, VS Code, Roo Code, Trae, Amp Code and Warp** through MCP, and coding agents, such as **Kimi K2**. (see more on [examples](./examples))
Built by [Byterover team](https://byterover.dev/)
**Key Features:**
- 🔌 MCP integration with any IDE you want.
- 🧠 Auto-generate AI coding memories that scale with your codebase.
- 🔄 Switch seamlessly between IDEs without losing memory and context.
- 🤝 Easily share coding memories across your dev team in real time.
- 🧬 Dual Memory Layer that captures System 1 (Programming Concepts & Business Logic & Past Interaction) and System 2 (reasoning steps of the model when generating code).
- ⚙️ Install on your IDE with zero configuration needed.
Quick Start 🚀
NPM Package (Recommended for Most Users)
# Install globally
npm install -g @byterover/cipher
# Or install locally in your project
npm install @byterover/cipher
Docker
Show Docker Setup
# Clone and setup
git clone https://github.com/campfirein/cipher.git
cd cipher
# Configure environment
cp .env.example .env
# Edit .env with your API keys
# Start with Docker
docker-compose up --build -d
# Test
curl http://localhost:3000/health
**💡 Note:** Docker builds automatically skip the UI build step to avoid ARM64 compatibility issues with lightningcss. The UI is not included in the Docker image by default.
To include the UI in the Docker build, use: `docker build --build-arg BUILD_UI=true .`
From Source
pnpm i && pnpm run build && npm link
CLI Usage 💻
Show CLI commands
...
Related Skills
Nia
Nia is a context-augmentation layer for agents, primarily designed for coding agents. It provides them with an
Bettercallclaude
A powerful plugin for Claude Cowork Desktop, designed specifically for Swiss legal professionals. 20 agents, 1
Extended Tests
Act as a rigorous senior Perl SDET. Write a comprehensive set of tests in ./t/extended_tests.t designed specif
Wife
Local, persistent and auditable memory layer for Claude Code, Codex, Cursor & Gemini CLI. Your coding agent st
Mem Forge
Self-evolving, evidence-based memory layer for coding agents and development teams.
Aisquare CLI
Portable memory layer for coding agents — persistent user & project context across sessions, installed into Cl
Related Agents
PDF Proof Reader
Use this agent when you need to perform meticulous proofreading of PDF documents at the proof stage from acade
AI Agent Creator
Develop AI agent systems specifically designed for Bible studies, theology, and spiritual growth.
Backend Test Convention Checker
Use this agent when test code needs to be validated — specifically to check recently changed test files (via g