Engine layer

Close the loop: predict, act, record, recalibrate.

Most memory layers stop at retrieval. They hand your agent some context and that is the end of it. Flows is the half that does something with it. New facts and forecasts act as triggers, steps call your systems, low-confidence decisions route to a person, and the result is written back into memory. That result is what corrects the next forecast.

flows · triggers · runs · learning.recordOutcome

Features

Memory and forecasts as triggers

Fire on a new fact, a changed belief, a threshold crossing, or a forecast clearing a confidence bar. Not just webhooks and cron.

People in the loop

Send low-confidence decisions to a person. Their call is recorded as an outcome, so the engine learns from it.

Outcomes write back

Every run records what was decided and what happened. That feeds calibration instead of vanishing into a log file.

Visual builder or code

Build flows in the wizard, or drive the same engine from the SDKs and MCP.

Intelligence that acts, not just answers.

An automation engine built on the memory graph. A forecast fires or a new fact lands, and a flow calls a system, runs a workflow, brings in a person, then writes the result back.