YYLO logo

> YYLO

Developer tools for controlled AI coding workflows and Git-native task management.

visit website ↗ CLI Tools

[ screenshots ]

[ about ]

YYLO CLI (GitHub) and YYLO Ledger (GitHub) are open-source developer tools for controlled AI coding workflows and Git-native task management.

YYLO CLI gives developers a consistent command-line workflow for Claude Code, OpenAI Codex, Gemini, and Pi. It replaces unbounded coding-agent loops with explicit iteration limits, reusable command and YAML workflows, session continuity, observable local commands, and validation evidence. For structured software delivery, YYLO can isolate work in dedicated Git worktrees and apply guarded task and merge boundaries.

YYLO Ledger keeps task and engineering Record truth in reviewable repository files instead of making a hosted database the source of truth. It supports task dependencies, ready-work discovery, structured output, commit-linked completion, integrity checks, typed wiki, workflow, and artifact Records, plus immutable archives for older work. A disposable SQLite cache accelerates queries while canonical state remains Git-native.

Used together, Ledger preserves task intent, blockers, progress, and commit evidence, while YYLO CLI orchestrates coding agents, validation, and delivery. Teams can adopt either tool independently or combine them for AI-assisted feature development, Ralph-style loops with guardrails, multi-model debugging, repeatable test-and-fix workflows, and auditable Git delivery.

YYLO CLI is available as @yylo/cli on npm, and YYLO Ledger is available as yylo-ledger on PyPI. Both are MIT licensed.