Open-source command-line orchestrator that coordinates coding agents and preserves task, session, review and evaluation evidence for repository changes.
At a Glance
YYLO CLI is open source under the MIT License and free to use, copy, modify and distribute.
Engagement
Available On
Alternatives
Listed Oct 2026
About YYLO
YYLO (why-lo) is an open-source command-line orchestrator from JUNO AI INC. that coordinates coding agents from engineering intent through validated code. It keeps the task, session, review, and evaluation evidence that explains how a change was produced. The current stable release listed on the homepage is 0.2.11, installed through npm as @yylo/cli.
What It Is
YYLO is a CLI, available as yylo and yy, for developers who want a quick agent loop and for project operators who need typed task, validation, merge, and release-readiness boundaries. It does not replace Git or an existing repository workflow; it coordinates agent execution and makes the work that produces code inspectable. Provider credentials and model availability remain external.
How the Work Loop Runs
A task records one bounded outcome with its constraints and dependencies. YYLO routes the work to an agent such as Pi, preserving the worktree, model, and session provenance. Results are validated through tests and content-addressed evidence receipts tied to exact inputs, then merged via native Git with expected-old ref protection. Task responses, commits, review evidence, and merge outcomes stay available for later work.
yy initcreates a.juno_task/workspace, in Simple or Advanced mode.yy task start|checkpoint|finishandyy merge landhandle the feature lifecycle and protected delivery.yy loopand YAML workflows run repeatable multi-step agent and test sequences with bounded iterations.watchread-only observes existing run evidence.- Prompts can reference Ledger Records with
##syntax.
Ecosystem Layers
YYLO orchestrates, while separately installed packages handle the rest. YYLO Ledger is a Git-native Record and task store, and YYLO Benchmark compares agent attempts with retained evaluation evidence. yy ledger and yy benchmark delegate to those CLIs. Independently versioned YYLO Skills give agents reusable procedures and can be installed with yy skills install.
Direction
The site describes an Engineering Change record linking intent, decisions, attempts, validated code, and eventually real-world outcomes. PR, deployment, production-outcome learning, and automatic workflow selection are stated as product direction, not claims about the current release.
Community Discussions
Be the first to start a conversation about YYLO
Share your experience with YYLO, ask questions, or help others learn from your insights.
Pricing
Open Source
YYLO CLI is open source under the MIT License and free to use, copy, modify and distribute.
- MIT License (OSI-approved), Copyright (c) 2026 JUNO AI INC.
- Install via npm: npm install -g @yylo/cli
- Task management and dependencies in Git
- Isolated worktrees with session provenance
- Validation, review and merge with durable receipts
Capabilities
Key Features
- Bounded task delegation to coding agents
- Isolated task worktrees with session provenance
- Content-addressed validation evidence
- Protected merge via native Git
- Repeatable loops and YAML workflows
- Ledger Record references in prompts
- Model shortcuts and project defaults
- Machine-readable JSON/NDJSON output
- Delegation to YYLO Ledger and Benchmark
- Installable agent Skills
- Shell completion for Bash, Zsh, Fish
