@ckrv/cli
v0.1.6
Published
AI-powered code generation CLI with spec-driven development
Maintainers
Readme
last_commit: 2a2da7f last_updated: 2026-03-02
@ckrv/cli
Cross-Platform Orchestration Engine for AI Coding Agents
Use all your AI coding subscriptions together.
You write specifications. ckrv coordinates multiple AI agents—Claude Code, Codex, Kilo Code, and others—to implement them in parallel.
Installation
npm install -g @ckrv/cliOr download a binary from the latest release.
Quick Start
# Initialize in your repository
ckrv init
# Create a spec from description
ckrv code spec new "Add user authentication with OAuth2"
# Generate implementation tasks
ckrv code tasks
# Generate execution plan
ckrv code plan
# Execute orchestration
ckrv code run
# Review and promote
ckrv code diff
ckrv verify
ckrv promote --push --openCommands
| Command | Description |
|---------|-------------|
| ckrv init | Initialize Chakravarti in the current repository |
| ckrv code | Code workflow: spec, tasks, plan, run, diff |
| ckrv verify | Run tests, linting, and type checking |
| ckrv test | Run, plan, and write tests using AI agents |
| ckrv qa | QA code review and bug analysis |
| ckrv fix | Use AI to fix verification errors |
| ckrv promote | Push changes and create a Pull Request |
| ckrv term | Spawn interactive AI agent terminal |
| ckrv ui | Launch the Web UI dashboard |
| ckrv cloud | Cloud execution (login, logout, whoami, credentials) |
| ckrv logs | Stream or view cloud job logs |
| ckrv pull | Pull results from completed cloud jobs |
Agents
Chakravarti orchestrates multiple AI coding agents in isolated Docker sandboxes:
| Agent | Authentication | Description | |-------|----------------|-------------| | Claude Code | Claude Subscription | Default — uses Anthropic's Claude directly | | Claude Code | OpenRouter API | 12+ models (Gemini, DeepSeek, Qwen, Kimi K2, etc.) | | Claude Code | GLM Coding Plan | Z.AI's GLM-4.7 and GLM-4.5-Air | | Codex | OpenAI Subscription | Native Codex CLI integration | | Kilo Code | File-based auth | 30+ AI providers (Gemini, DeepSeek, Mistral, Qwen, etc.) | | Gemini CLI | GEMINI_API_KEY | Google Gemini coding assistant CLI | | Cursor | Cursor Subscription | Cursor AI coding assistant CLI | | Amp | Amp authentication | Ampcode AI coding agent | | Qwen Code | QWEN_API_KEY | Alibaba's Qwen coding models CLI | | Opencode | File-based auth | Open source coding CLI | | Factory Droid | Factory authentication | Factory's autonomous developer CLI | | GitHub Copilot | GitHub Copilot Subscription | GitHub Copilot CLI | | Mistral Vibe | MISTRAL_API_KEY | Mistral AI's coding assistant CLI |
Features
- Multi-Agent Support — 13 agents: Claude, Codex, Kilo Code, Gemini, Cursor, Amp, Qwen, Opencode, Factory, Copilot, Mistral Vibe, OpenRouter, GLM
- Isolated Execution — Git worktree isolation per task
- Docker Sandboxing — Safe containerized execution
- Metrics Tracking — Token usage and cost accounting
- Web UI Dashboard — Visual workflow management
- AI Test Writing — Auto-generate tests with AI agents
- AI QA Review — Code review and bug analysis
Documentation
For full documentation, see the GitHub repository:
Requirements
- Docker (for sandboxed execution)
- Git 2.20+
License
MIT
