What is AI DevKit?
An overview of AI DevKit, the control plane for AI coding agents.
AI DevKit is an open-source control plane for AI coding agents. It works alongside Cursor, Claude Code, Codex, GitHub Copilot, Gemini CLI, opencode, Pi, and other tools, giving them shared setup, local-first memory, skills, communication, and verification gates.
The purpose is simple: make multi-agent coding manageable. AI DevKit combines one project-local config, one console, cross-agent communication, local-first memory, workflow skills, verification, review, and linting in one toolkit. Workflow docs are part of the system, but the bigger product is the operating layer above the agents you already use.
The Problem
AI coding agents are powerful, but using them day-to-day often feels inconsistent:
- Agents are scattered across terminals. You have no single view of what is running or where work is happening.
- Copy-pasting context becomes the workflow. Logs, prompts, and follow-up tasks move manually between isolated sessions.
- Agents start coding too early. Requirements and design decisions stay vague until the implementation is already wrong.
- "Done" is not evidence. The agent can claim success without fresh test or build output.
- Context is lost between sessions. Past decisions, coding standards, and project conventions disappear when a new chat starts.
- Instructions are repeated constantly. You re-explain the same rules, preferences, and patterns in every session.
- Every agent has a different config surface. Teams rewrite the same workflow for
CLAUDE.md, Cursor rules, Codex instructions, and other tools.
Platform Direction
AI DevKit is evolving toward an operating layer for AI coding agents:
- Standard interfaces for setup, skills, memory, and docs across agents
- Operational controls for discovering, supervising, and messaging local agent sessions
- Stateful development context through phase docs and long-term memory
- Composable capabilities via built-in and community skills
- CLI extensions through global npm plugins that add optional commands
- Verification controls like lint checks, test evidence, worktree workflows, and code review
As teams move from one assistant to many coding agents, AI DevKit keeps setup, memory, communication, and verification consistent across tools. You choose the agents; AI DevKit gives them one operating model.
How AI DevKit Helps
AI DevKit addresses these gaps with five core capabilities:
One Config And Agent Console
AI DevKit gives supported agents one project-local setup source and one local console for running sessions:
.ai-devkit.jsonstores your selected environments, phases, skills, and setup preferencesai-devkit agent listshows detected local agent sessionsai-devkit agent consoleopens a live terminal UI for supervising running agentsai-devkit agent sendroutes prompts, logs, and stdin to a running agent or saved group
Repeatable Engineering Workflow
AI DevKit provides workflow skills that make coding agents plan before code and review before push:
- Requirements - Define what you're building and why
- Design - Architect solutions with diagrams and technical decisions
- Planning - Break work into actionable tasks
- Implementation - Execute tasks step-by-step with AI guidance
- Testing - Generate tests and validate your code
- Code Review - Review changes before committing
These workflows generate documentation in a docs/ai/ directory inside your project, so your agents have durable context and a clear handoff between phases.
Long-Term Memory
The Memory service gives your coding agents persistent, local storage for coding standards, patterns, and project-specific knowledge. Once stored, this knowledge is available in future sessions, so agents can reuse prior decisions instead of asking you to repeat them.
- 100% local storage (SQLite), no data leaves your machine
- Scoped by project, repository, or global
- Accessible via MCP (Model Context Protocol), CLI, or skills
Skills System
Skills are reusable instruction packs that teach coding agents specific workflows or domain practices. Install a skill, and the selected agent environment can load guidance for work such as frontend design, database optimization, security review, or multi-agent coordination.
- Install from community registries with one command
- Create and share your own skills
- Automatically available to all configured AI environments
Multi-Agent Support
AI DevKit isn't tied to a single tool. It supports many AI coding environments and sets up the right configuration files, skills, and instructions for each one. Switch between agents or use multiple at the same time. Your workflows, memory, skills, and operating model carry across supported environments.
A Typical Workflow
Here's what working with AI DevKit looks like in practice:
- Run
npx ai-devkit@latest initin your terminal to set up your project - Open
ai-devkit agent consoleto inspect local running agents - Use
ai-devkit agent sendto route prompts, logs, or test output to the right session - Ask an agent to use the
dev-lifecycleskill to clarify requirements, design, and implementation tasks - Use memory,
tdd, andverifywhile implementing - Require verification output before the agent claims the work is complete
Each step produces documentation in docs/ai/ that gives your AI full context for the next step.
How It Works
- Initialize - Run
npx ai-devkit@latest initto set up your project with workflow docs and environment-specific agent configuration. - Operate - Use
agent list,agent console, andagent sendto supervise and route work across running local agents. - Develop - Ask the agent to use installed workflow skills such as
dev-lifecycle,tdd, andverifyso it follows the workflow instead of improvising in chat. - Remember - Store important decisions and patterns in memory so they persist across sessions.
- Extend - Install skills to give your AI specialized knowledge for your stack and domain.
- Add tools - Install plugins when you want optional CLI commands such as dashboards or heavier integrations.
Who Is It For?
- Individual developers who want AI agents to plan before code and verify before done
- Teams that need shared coding standards and conventions enforced across AI sessions
- Open-source maintainers who want contributors' AI coding agents to follow project guidelines automatically
- Developers using multiple coding agents who want one local setup, console, memory layer, and communication path
What's Next?
- Getting Started - Set up AI DevKit in your project
- Supported Agents - See which AI tools are supported
- Development with AI DevKit - Learn the full development workflow
- Memory - Give your AI long-term memory
- Plugins - Add optional npm-powered CLI commands
Getting Started Guides by Tool
Choose your AI tool for a tailored setup guide.