Workflows (Flow)
Compose autonomous workflows as declarative YAML — wire Vault recall to Compute inference, chain receipts, and publish to a marketplace where each run pays the builder.
Flow is the orchestration primitive. A workflow recalls memory, runs private inference, emits a chained receipt, and writes back — the whole pipeline in one declarative file.
Pre-launch
The schema below is a target illustrating the intended shape — not a stable release.
A workflow is YAML
name: weekly-digest
steps:
- id: recall
use: vault.recall
with: { agent: sentinel, query: "this week" }
- id: summarize
use: compute.run
with:
model: omyra/base-1
input: "Summarize: {{ recall.output }}"
- id: save
use: vault.write
with: { agent: sentinel, content: "{{ summarize.output }}" }
Each step's receipt embeds the previous step's proof hash, so the whole run is one tamper-evident audit trail.
Run it
const run = await omyra.flow.run("weekly-digest");
console.log(run.receipt); // chained across every step
Publish and earn
Publish a workflow to the marketplace and earn an execution fee every time someone runs it. Prefer to draw it instead of write it? Forge is the no-code builder over the same schema.