Skip to content

Guides

One page per thing humanize does, each answering "how do I use this?". Every guide opens with a worked example you can paste, then explains the rest.

These are for looking things up. If you have not used humanize before, the tutorials teach it in order, starting with the Quickstart.

Start here

InstallationPython, a backend, and what each one needs
ConceptsThe ten words the rest of this uses
SecurityRead this before pointing an agent at a repository you care about
TroubleshootingWhen it goes wrong

At the prompt

Talking to a running turnA line typed mid-turn goes into it, not after it
Many conversations at onceOne transcript, tab between the agents that are working
Showing the working/details: tool calls and thinking, or only what the agent says
The shape of a run/status: who is working, who handed to whom, what it cost
Being away/afk: whether an agent may stop and ask you something
CompletionWhat a half-typed line could become, under the editor
HistoryEverything typed here before, on ↑ and ↓
Exporting a transcript/export writes what is on screen, as it was written
What a project remembersReopening finds it set up the way you left it
Stoppingesc ends the flow; what that does to a turn

Setting an agent up

EffortsHow hard to think — and moving it while the flow runs
PermissionsFour rungs, from read-only to bypass
SkillsWhat an agent carries: its CLI's own, and the ones the flow brings
GoalsThe backend's own goal feature: it decides when it is done
QuestionsAn agent stopping mid-turn to ask its user something
Answers in a shapeA turn that answers with a pydantic model instead of prose
HooksPython callables hung on the moments of a turn
Cost and rateWhat has been spent, how fast, and how hard it is thinking
The person as an agentYou, driven by a flow like any other agent
ReportingWhat humanize sends its developers, and how to say no

Writing flows

Writing a flowThe dozen lines that make a directory a flow
LoopsRalph, stateful ralph, and the shapes a loop takes
Settings of its ownA pydantic model that becomes /config fields
Many turns at onceasync def run, and awaiting several turns
A flow that calls a flowComposition, and whose agents the inner one gets
Testing a flowChecking the loop without spending a turn
FlowversesA git repository of flows, offered by name

Where the work lands

ProvidersOne CLI, two accounts, at the same time
ContainersA container of the agent's own, up on the first turn
Remote executionThe agent here; its commands on the build box
WorktreesOne agent working in several directories at once

Running it, and reading it back

Unattendedhmz exec from a script, with nobody watching
humanize in CIThe same flows on a build machine
TracingThe whole run as one timeline you can open in Perfetto
Picking a run upA loop stopped on Thursday, carried on from where it stopped

Looking for the exhaustive list of flags and keys instead? CLI and TUI.

Released under the Apache-2.0 licence.