Coming to the Mac App Store
Automations that run on the agents you already use.
For developers on the Mac: HarmFlow runs Claude Code and Codex on a schedule, and follows every execution as it happens.
Follow HarmFlow on GitHubPrefer to build it yourself? The community edition builds from the source.
- Overview
- Executions
- Tasks
- History
- Settings
Executions
Implement ready issuesacme/api · started 02:00
claude-coderunningWeekly dependency reportscript · started 02:05
codexrunningTriage new issuesquota exhausted on claude-code → codex
codexsucceededOne file, one schedule.
Every task is one YAML file: its prompt, its harness, and when it runs, on a cron or an interval. A run the Mac slept through runs when it wakes.
schedule:
cron: "0 2 * * 1-5" # weeknights at 02:00
missedRun:
policy: run_on_resume # asleep? run on wake
Every execution, live.
The harness reports its progress as it works. The desktop app shows each event as it arrives, and the report the session leaves when it ends.
- Started on claude-code
- Workspace ready
- Progress: tests pass
- Report written
Quota out? It keeps going.
When a harness's quota runs out, or the harness is unavailable, the task moves to the next harness you named, and HarmFlow tells you.
Your harness does the work.
HarmFlow runs it on time, watches it, and tells you how it went. Follow it on its way to the Mac App Store.
Follow HarmFlow on GitHub