campfirein

Cipher — Development skill for Claude Code

Development community intermediate

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


...