genie
View on GitHubWishes in, PRs out. CLI agent that interviews you, plans the work, dispatches parallel agents in isolated worktrees, and reviews code before you see it.
Genie is a TypeScript CLI planning-and-execution layer for AI coding agents: it interviews you into a plan, dispatches parallel agents in isolated git worktrees, and reviews the resulting code before you merge. State lives in git markdown plus a local SQLite file, not a daemon.
Use Cases
Turn a one-line wish into an approved plan and PRDispatch parallel coding agents in isolated git worktreesInterview-driven spec and design doc generationAutomated code review against acceptance criteria before mergeKanban task and roadmap tracking for agent workInstall reusable agent skills across agent homesMulti-agent orchestration for feature deliverySigned-release CLI distribution for AI coding tooling
Built With
- Language
- TypeScript
- Frameworks
- Bun · TypeScript · Biome · Husky · Commitlint · Knip · MCP · Claude Code · Codex · Orca · SQLite
Tags
ai-agents · coding-agents · cli · orchestration · parallel-agents · worktrees · code-review · skills · claude-code · anthropic · automation · developer-tools · context-engineering · vibe-coding · terminal · task-management