gstack is an excellent, free framework — it scaffolds a predefined stack and role-based governance so claude code reasons inside guardrails you set, in the terminal. defract is a different layer: a macos app that runs your whole build as a gated lifecycle — story, design, architecture, review, release — with a visual design stage, parallel git-worktree orchestration, and agent-reviewed merges. one bounds the agent's decisions. the other is the process around them.
they fight the same enemy. gstack and defract are both answers to the same problem: unstructured agents that drift, overstep and make calls you never sanctioned. gstack solves it by pre-defining the stack and giving the agent role-based governance in the claude code cli. defract solves it as an integrated app. if you love working in the terminal and setting your own guardrails, gstack is a great choice — and it's free and open-source.
gstack bounds the agent's decisions with roles and a predefined stack — a strong start. but governance is the front of the job, not the whole path from idea to shipped.
defract carries a story through scope → design → architecture → implementation → review → release, in one ui, with the gates already wired in. governance is one property of that pipeline, not a framework you install and keep in sync as it and the rest of your stack each change.
scaffolding frameworks work in config and text. defract runs a design stage most tools skip entirely.
a design agent renders html mockups live so you see the ui before any code is written. versions you can compare, annotations you can click.
types, lint and tests gate every merge, plus review agents for architecture, security and ux. you sign off on intent and shape, not an 800-line diff.
a predefined stack tells one agent how to work. defract runs many at once and remembers across builds.
every story runs in its own git worktree, so parallel agents never collide on main — and a memory-consolidator agent feeds your decisions and corrections into the next build, so the tool gets sharper at building your product the more it runs. no scaffolding to wire, no bookkeeping to maintain.
| defract | gstack | |
|---|---|---|
| what it is | a lifecycle orchestrator app on top of claude code | a scaffolding + governance framework for the claude code cli |
| form | a macos app that runs claude code for you | a predefined stack and role config added to the cli |
| core idea | a guided pipeline: scope → design → architecture → implementation → review → release | bound the agent's decisions with roles and a predefined technical context |
| visual design stage | a visual gate — agent-authored html mockups rendered live, with versions and click-to-annotate | none — work happens in config and text |
| parallelism | git-worktree isolation, parallel by default, managed for you | you run and track parallel sessions yourself |
| code review | agents review agents (types · lint · tests · architecture · security · ux); merge gated on sign-off | governance rules you define and drive |
| memory / context | persistent memory of codebase, decisions, conventions — compounds over time | predefined stack context; no built-in cross-run memory |
| setup | download, open | scaffold the stack and roles; combine frameworks as needed |
| platform | macos (windows · linux in v1) | cross-platform — anywhere the cli runs |
| cost | free — bring your own claude | free · open-source |
| availability | open beta — download now | available now |
we'll be straight: gstack is free, open-source and cross-platform — it runs anywhere the claude code cli runs, and it went from open-sourced to a huge following in weeks. if your main pain is agents making architectural calls you never sanctioned, its role-based governance and predefined stack are a sharp fix, and if you love composing your own setup in the terminal it meets you exactly there.
defract is in open beta — claude code on macos for now, with windows landing next. the bet we're asking you to make is on the integrated lifecycle: the whole path from story to shipped, with a visual design stage and parallel orchestration built in, instead of a stack you scaffold and maintain. see how we think about Claude Code skills frameworks, or compare with Superpowers.
download the open beta. if you've been scaffolding frameworks to force process onto the cli, we'd love your eyes on it.