Introduction β
TIP
One sentence: CodyMaster is the operating system around your repo for AI-assisted engineering β memory, gates, dashboard, and skills β not a replacement for your IDE or model.
What CodyMaster is β
- A Node.js CLI (
cm/codymaster) that registers command groups for projects, tasks, dashboard, engineering helpers, and distro checks (src/cli/command-registry.ts). - A project memory layer under
.cm/(continuity file, optional SQLitecontext.db, context bus, token budget). - A Mission Control dashboard (Express) for kanban-style visibility over data in
~/.codymaster/kanban.json(src/dashboard.ts,src/data.ts). - An MCP context server exposing search, URI resolve, bus read/write, budget checks, advisory JSON surfaces, and engineering-bridge tools (
src/mcp-context-server.ts). - A skills library β Markdown instruction packs in
skills/*/SKILL.mdthat agents (Claude, Cursor, etc.) can follow.
What CodyMaster is not β
- Not a hosted SaaS product in this repo β it runs on your machine with a local-first default stack.
- Not a single βmagic modelβ β it orchestrates your tools, files, and habits.
Who it is for β
- Teams and individuals who use AI coding agents daily and need structure: memory, checklists, gates, and repeatable workflows.
- Maintainers who want one place for continuity, learnings, and handoff between humans and agents.