Analysis updated 2026-05-18
Run an AI coding agent through a structured interview, plan, execute, verify loop instead of freeform prompting
Coordinate multiple parallel coding sessions in separate tmux panes and git worktrees
Get a read-only architecture or plan review from a dedicated critic or architect agent before code changes start
| yeachan-heo/gajae-code | dexhorthy/shannon | placenl2026/best-of-algorithmic-trading | |
|---|---|---|---|
| Stars | 203 | 204 | 204 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 3/5 | 3/5 | 1/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Early-stage beta project, recommended runtime is Bun, and tmux is needed for the parallel-session workflow.
Gajae-Code is a command-line tool that wraps an AI coding agent in a structured workflow, aimed at making AI-assisted programming more reliable and less prone to going off course. You install it as a package and run it from a terminal. It is early-stage and described as an experimental beta project. The core idea is a four-step loop: first, the agent asks clarifying questions before touching any code, then it builds and critiques a plan, then it runs the actual implementation, and finally it verifies the result against a stated goal. These four steps are packaged as named workflow skills called deep-interview, ralplan, team, and ultragoal. The intention is that the agent does not jump straight to writing code without understanding what you actually want. The tool also ships four role-based agents that specialize in different tasks: an executor for writing and refactoring code, an architect for read-only review of how the codebase is structured, a planner for sequencing work and defining acceptance criteria, and a critic for reviewing whether a plan is actionable before execution starts. For running multiple tasks in parallel, Gajae-Code can orchestrate sessions using tmux, a terminal multiplexer that lets you split a terminal into multiple panes running independently. It also supports git worktrees, which create an isolated copy of a repository so you can work on a branch without touching your main checkout. The project is published on the npm registry and runs on Bun as the recommended runtime. It is licensed under MIT and described by its author as a distillation of lessons from earlier agent harness projects they built for OpenAI and Anthropic APIs.
A command-line tool that wraps an AI coding agent in a four-step interview, plan, execute, verify workflow to keep AI-assisted coding on track.
Mainly TypeScript. The stack also includes TypeScript, Bun, npm.
MIT license: use, modify, and redistribute freely, including commercially, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.