Skip to content

User Guide ​

For the person who runs flows: you give coding agents a task, a loop to work in and a budget, and Humanize drives them until the work is done or the budget is spent. Nothing here asks you to write Python; writing flows is the Writing Flows guide.

How this guide is built

  • Get started and the Tutorials are lessons: follow them in order, every command written out, every step checked before the next.
  • Everything else is a guide to one task: what it is for and what you need, a Try it short enough to paste, how the thing works, a worked example with every part of it explained, how to check it worked, what to do when it does not, and where to go next.
  • Help pages, and the Reference, are for when you know what you want.

Get started ​

  1. Installation Humanize Desktop or the CLI, and one coding agent CLI signed in. About five minutes.
  2. Your first run Choose a flow, give it an agent and a budget, watch it fix a bug, and stop it.
  3. Security What to check before a flow touches work you care about.

New words on the way are in the Glossary.

Tutorials ​

Then take a whole piece of work start to finish. Each is one path, with real output at every step:

TutorialYou learnTakes
Beat a benchmarktwo agents taking turns, a task file, checking a result against cheatingan hour of you, hours of the machine
Port a projectan actor and a reviewer, a run that ends itselfabout an hour
Build a coding agentthree flows in a row: idea, plan, buildan afternoon

Ways to use it ​

WhereBest for
Humanize Desktopan app on macOS or Windowsevery epic in one window, with notifications
hmz weba browser, on any machinethe same page, and your servers' epics beside yours
hmzthe terminal, in a repositorysetting a flow up and talking to it at the prompt
hmz execa script, or CIruns nobody watches

Everything else ​

Released under the Apache-2.0 licence.