Agents do the work. Legba plans it, routes it, isolates it, verifies it and remembers it. Humans set the objectives and keep the final word.
AI agents perform work, propose solutions, and generate evidence. The orchestration system manages execution policies, dependencies, task states, and verification procedures. Humans establish objectives, approve important decisions, resolve escalations, and retain authority over the system.
Legba decomposes an objective into steps. Each step is a task with its own description, expected outcome and lane. Steps chain behind each other: the next one waits in the queue until the previous one passes verification, then a daemon picks it up on its next poll.
Generating software is relatively easy. Establishing that the software actually satisfies its requirements is considerably harder. Legba separates execution from evaluation: a dedicated verification process compares outcomes against specifications, tests, and other available evidence.
Execution produces results. Verification establishes confidence.
Legba separates its control interface from the environments where work actually happens. Tasks run on remote infrastructure inside isolated containers, each with a dedicated branch and working environment.
That enables concurrent execution, reduces interference between tasks, and lets you supervise software production without keeping a local development machine running. The execution layer supports different coding harnesses and agent tools; Legba keeps responsibility for orchestration and verification.
The agent is replaceable. The orchestration system is not.
Traditional AI coding sessions are temporary. Context is reconstructed, decisions are repeated, and architectural knowledge fragments across conversations and repositories. Legba treats knowledge as a persistent engineering asset: the Knowledge lane keeps an evolving understanding of the system that every later plan, task and verification draws on.
Agents can be temporary. Project knowledge should not be.
Legba gives you a conversational interface for projects, tasks, progress and agents. Move between project-level discussions, task-specific conversations, execution histories and operational status. When a conversation turns into work, Legba proposes the task and you dispatch it with one tap.
The development environment lives on remote infrastructure. The control plane travels with you.
Your phone becomes a command center for software production.