A GitHub issue or a prompt becomes a plan, a human approval, sandboxed validation on your repo's own tests, and a pull request — every step audited. Pick the model that does the work: Claude, Codex, or Gemini.
No card required · your repos, your model keys
Connect a repo of any language. Dualzo indexes it and opens the PR for you.
Runs your repo's own install / lint / test / build in an ephemeral container.
Nothing runs until a person approves the plan. Signed links or the web view.
Every webhook, plan, approval, and PR is recorded, append-only.
Four steps. A human stays in the loop on the one that matters.
Write a prompt in-app, or drop the dualzo label on a GitHub issue to start a task from there.
It slices Project Memory for context and asks your chosen model — Claude, Codex, or Gemini — for an ordered, task-by-task plan.
Three tasks across the middleware and its tests.
Approve, reject, or tell it what to change. Approval is required — code never runs on a plan no one signed off.
Each task is validated in a sandbox. A PR is impossible to open while validation is failing — enforced in code.
Dualzo is the governance layer — plans, approvals, validation, audit. The model underneath is yours to choose, per repository or per task. Runs on your own credentials.
One plan. No seat tiers, no usage surprises on Dualzo itself.
5 seats included · billed via Paddle · cancel anytime
Model provider usage is billed separately by your provider.
Team — $119/month, 5 seats included. Connect a repo, choose a model, and let Dualzo open the pull request while you keep the final say.