Multi-engine, out of the box
Drive Claude Code, OpenAI Codex CLI, and GitHub Copilot CLI from one orchestrator with shared context and instruction files generated per engine.
Local-first · Zero runtime dependencies · MIT
VibeFlow is a local-first CLI and web UI that drives Claude Code, Codex, and GitHub Copilot CLI as an orchestrator — with engine preflight, git source protection, work-unit orchestration, and verification built in.
npx @magicpro97/vibeflow Drive Claude Code, OpenAI Codex CLI, and GitHub Copilot CLI from one orchestrator with shared context and instruction files generated per engine.
A git checkpoint before every real dispatch: clean-tree gate, opt-in --auto-wip snapshot, and one-command rollback so an engine run never loses your work.
Probe each engine for presence, auth, and a live round-trip before dispatch. Workflows only start when an engine actually works — no silent dead ends.
Decompose a task into non-overlapping work units, dispatch them in parallel, and gate completion on a confidence check with recorded evidence.
Hooks score every action and block destructive commands, secret reads, and out-of-scope writes — natively on Claude, detection-only with a banner elsewhere.
Capability-matched skills plus optional codegraph and LSP navigation, wired as MCP servers with a codegraph > lsp > native priority ladder.
vf init Scan the repo and generate canonical context + per-engine instruction files.
vf doctor --probe Confirm an engine is installed, authenticated, and responding before any work.
vf orchestrate --yes Checkpoint the tree, dispatch work units in parallel, and review each result.
vf verify Run typecheck / lint / test plus confidence, evidence, and scope gates.
$ npx @magicpro97/vibeflow doctor
VibeFlow environment check
✓ node
✓ git
✓ claude
• codex (optional)
✓ copilot
git repo: yes
Engine readiness (presence/auth):
✓ claude: installed
✓ copilot: installed
Ready.