chris-code
v1.1.4
Published
Chris Code — AI coding assistant in the terminal, powered by multiple LLM providers
Downloads
1,058
Maintainers
Readme
Chris Code
Open-source AI coding agent with persistent memory, security audit, and collaboration mode.
Quick Start
macOS / Linux:
# One-line install
curl -fsSL https://raw.githubusercontent.com/SuCriss/chris-code/main/install | bash
# Or install via npm
npm install -g chris-code
# Or install via bun
bun install -g chris-codeWindows (PowerShell):
# Install via npm
npm install -g chris-code
# Or install via bun
bun install -g chris-codeThen just run:
chrisFirst run: use /login to configure your LLM provider (Anthropic, OpenAI, Gemini, or any compatible API).
Features
Persistent Memory System
- SQLite FTS5 full-text search — instant memory retrieval, no extra API calls
- Session checkpoints —
/checkpointsaves state, auto-injects on resume - Task tree —
/tasktracks progress across sessions - Dream & Distill —
/dreamextracts knowledge from sessions,/distillfinds reusable workflows
Security Audit
/audit # Scan project for vulnerabilities
/audit src/ # Scan specific directoryDetects: hardcoded secrets, SQL injection, XSS, weak crypto, path traversal, and more.
Collaboration Mode
/collab start # Start LAN broadcast
/collab peers # See connected developers
/collab stop # StopShare AI sessions with developers on the same network.
Multi-Provider Support
Supports Anthropic, OpenAI, Gemini, Grok, and any OpenAI-compatible API via /login.
Built-in Tools
40+ tools: file operations, shell commands, web search, code intelligence, MCP integration, and more.
Commands
| Command | Description |
|---------|-------------|
| /audit | Security vulnerability scan |
| /checkpoint | Save session checkpoint |
| /task | Task tree management |
| /dream | Extract knowledge from sessions |
| /distill | Discover reusable workflows |
| /collab | LAN collaboration mode |
| /login | Configure LLM provider |
| /compact | Compress conversation context |
| /memory | Browse memory files |
| /review | Code review |
Architecture
src/
├── memdir/ # Memory system (FTS5, checkpoint, paths)
├── services/
│ ├── security/ # Security scanner
│ ├── collab/ # Collaboration mode
│ ├── compact/ # Context compaction
│ └── SessionMemory/# Session notes
├── commands/ # Slash commands
├── components/ # React Ink UI
└── constants/ # Prompts, configDevelopment
bun install # Install dependencies
bun run dev # Dev mode (version 888)
bun run build # Build for productionCredits
Built on top of claude-code-best with additional features:
- Persistent memory with SQLite FTS5
- Session checkpoints and task tracking
- Security audit scanner
- LAN collaboration mode
- Dream & Distill self-evolution
License
MIT
