Skip to the collection

agent-native · Agent Harnesses & Operator Surfaces

YYLO

Listed on The Agent-Native Index

Run the work. Keep the memory

What it does

YYLO is a command-line orchestrator for coding agents. It coordinates a typed task loop — intent, isolated worktree, validation, review, merge, and release-readiness — and keeps the receipts that explain what happened. It does not replace Git. It routes bounded work to coding subagents, freezes a protected target SHA, and records task, session, review, and evaluation evidence.

The control plane (yy / yylo) coordinates action; YYLO Ledger preserves task truth in Git; YYLO Benchmark turns attempts into evaluation evidence.


Agent-facing interfaces

How agents onboard

Interaction pattern: CLI

npm install --global '@yylo/cli@latest'
yy --version
yy init --task "Ship one verified change" --subagent pi
yy info --json
yy doctor workspace

See the full onboarding section in the dossier.

Protocol surface

Interface Detail
CLI yylo and yy (equivalent); ypl is yy pi --live — @yylo/cli
Machine output --format json\|ndjson --raw; yy info --json; yy capabilities
Receipts Watch receipts, terminal manifests, content-addressed evidence
Agent Skills yylo-dev/yylo-skills
Ledger / Benchmark Separate CLIs via yy ledger / yy benchmark
MCP Not published