Loop engineering harness

Turn any prompt into a background worker.

It observes, acts, verifies, and repeats until the job is done, then runs again on its next schedule or trigger. Drive it from your agent (Claude Code, Codex, Cursor, or any MCP client) or the CLI. You stay in control, and every run lands on the record.

floom mcp install --target generic

First npm i -g @floomhq/floom · hosted workers run today, building your own loops is coming soon.

Workers
8 looping · 1 waiting for review
On schedule
WUWeekly UpdateActive

Turns raw notes into a polished weekly company update.

5d ago
CFClient Follow-upReview

Drafts follow-up emails after calls, adds CRM notes.

needs you
GDGitHub DigestActive

Every morning at 9am, a digest of unread PRs and issues.

running
PBPipeline BriefActive

Weekly pipeline summary, emailed to the team.

3d ago

Four steps, on repeat.

The harness runs the same loop every cadence, so the work keeps getting done without you.

01
Observe

Reads the trigger and pulls the context it needs from your tools and the brain.

02
Act

Does the work: drafts, updates, posts, screens, whatever the worker is for.

03
Verify

Checks its own output against the bar, and pauses for your approval where it matters.

04
Repeat

Runs again on the next schedule or trigger. You only hear from it when it needs you.

A loop pauses before it ships.

Emails, CRM updates, posts: the worker drafts, then waits for your yes. Approve from your agent or the CLI.

Approval gates are on by default for anything that leaves the building. Relax them per worker once a loop has earned it.

Approval2:14 PM
Client Follow-up Worker

Drafted the Acme follow-up with pricing from the brain. Send?

Approve & sendEdit

Every run on the record.

Trigger, tools, context, output. Each step timestamped, each held action visible, every loop logged.

When a run looks off, you read it like a receipt instead of guessing what the model did. Replay or pause the loop any time.

Run #1042today, 17:00
17:00:04Read Google Calendar · 3 events
17:00:07Loaded brain: tone, pricing, CRM rules
17:00:09Drafted email + HubSpot note
17:00:11Send to sarah@acme.comheld for you

The loop knows your company.

SOPs, pricing, tone. Drop in files once and every run comes pre-loaded, cadence after cadence.

Each run logs which files it used, so you can audit the why behind every output.

Company brain
PDFICP brief
XLSPricing
MDTone guide
URLStyle guide

A loop touches your tools with your tokens, and your tokens stay yours. Revoke at the source any time.

Add the harness. Set your first loop.

floom mcp install --target generic
Claude CodeCodexCursorfloom CLI

npm i -g @floomhq/floom · then floom login --cloud