CoClaw
AI coding assistant with persistent memory, powered by GitHub Copilot.
CoClaw adds a persistent memory layer to GitHub Copilot through the VS Code Language Model API. It stores and recalls relevant context across sessions — preferences, code conventions, patterns, and decisions — and injects it into prompts automatically.
Features
- Persistent Memory — Two-layer memory system with daily logs and long-term storage.
- Automatic Extraction — Captures facts, decisions, and preferences from conversations.
- Agentic Coding — Uses VS Code tools to read, edit, and search within workspace boundaries.
- Multi-Agent Orchestration —
/agentsplans and parallelizes tasks across Planner, Coders, Reviewer, Tester, and Memory agents with shared memory and a live sidebar view. - Memory Browser — Inspect, edit, promote, and delete memory entries in a webview panel.
- Model Switching — Choose from available Copilot models via status bar or command palette.
- Identity + Profile — Customize the assistant persona and your coding preferences.
- Import/Export — Backup and restore memories as JSON.
- OpenClaw Mode — Persistent
/openmode with workspace memory, heartbeat checks, and cron job support. - Telegram Bridge — Control CoClaw remotely from Telegram with full tool access, an interactive
/settingspanel, configurable tone, file uploads, and prose streamed between tool calls.
Documentation
| Guide | Description |
|---|---|
| Getting Started | Installation, prerequisites, and first steps |
| Memory System | How daily logs, long-term memory, extraction, recall, and distillation work |
| Commands Reference | All slash commands and command palette commands |
| Identity & Profile | Customize SOUL.json and USER.json |
| Model Switching | Select and switch Copilot models |
| Memory Browser | The interactive memory management panel |
| Tools & Agentic Mode | How CoClaw uses tools, safety features, and result persistence |
| Telegram Bridge | Setup and use CoClaw from Telegram |
| Configuration | All settings with descriptions and recommended presets |
Quick Start
- Install the extension from the VS Code Marketplace.
- Open Copilot Chat and type
@CoClawfollowed by your message. - CoClaw starts remembering automatically.
See the Getting Started guide for full instructions.
Privacy
All memory data is stored locally in VS Code global storage. No external service is used beyond GitHub Copilot API calls. CoClaw enforces workspace boundaries and does not access files outside the current workspace.