Bounded by construction
Termination and caps are mandatory. Invalid or unreachable exit conditions are rejected before anything runs.
See the contract
Define a loop once. Prove it is bounded, deterministic, and resume-stable. Then compile it into a durable artifact that survives crashes without losing control of time, tokens, or cost.

Monkey D Loopy will not emit an unbounded loop. Every LoopSpec declares a termination signal and mandatory iteration, no-progress, token, dollar, and wall-clock controls. The validator also traces what feeds the exit predicate, so an agent cannot improve its safety score by merely relabeling its own opinion as external evidence.
With Node 22 or newer, one command creates and completes a safe local loop—no model, API key, or external service required:
npx --yes @loopyc/cli@latest quickstartThe quickstart scaffolds a LoopSpec, validates and scores it, executes one bounded iteration, reads the durable journal, and emits a zero-install standalone artifact. It leaves every result in ./loopy-quickstart/ so both a human and an agent can inspect what happened.
Continue with the two-minute first-loop guide, or install the CLI globally with npm i -g @loopyc/cli when you are ready to author real workflows.
Prefer a complete product workflow? Start from one of the verified recipes, which adds provenance, evidence requirements, safety boundaries, and adversarial fixtures on top of the same LoopSpec and runtime guarantees.
goal or existing script
↓
LoopSpec data ─── validate ─── verify ─── score
↓
compiled artifact
↓
durable runtime ─── journal ─── inspect / resume / operateLoopy is deliberately not a hosted workflow engine. It is a factory and runtime contract for one bounded agent loop. You keep the provider, coding agent, deployment environment, and artifacts; Loopy supplies the safety rails and durable execution semantics.
This site is generated from the repository's canonical Markdown. Agents can consume the compact llms.txt index or the consolidated llms-full.txt context file. For the recommended authoring sequence and MCP integration, start with Using Loopy with agents.