Projects
A project connects a repository or other resource to the work you want to manage.
Overlord is the durable work record around your coding agents. It keeps the objective, progress, questions, artifacts, delivery notes, and file-change rationale together—whether you work from the desktop app, terminal, or an agent’s own interface.
It works with the tools and subscriptions you already use. Overlord is not a replacement for Codex, Claude Code, Cursor, or your terminal; it coordinates their work across projects and over time.
You organize work as projects → missions → objectives, and each objective is handed to exactly one agent session. The agent attaches, works against your repository, posts progress, and delivers a reviewable result with per-file change rationale—all recorded on the mission so nothing is lost between passes.
One objective maps to one agent session. Amission gathers objectives plus the shared context they all read and write. Missions live inside a project mapped to a repository.
ovld protocol attach — the agent reads context, history, and artifacts.update progress along the way.ovld protocol deliver — summary plus per-file change rationale.Projects
A project connects a repository or other resource to the work you want to manage.
Missions
A mission is a durable ticket for a higher-level goal.
Objectives
An objective is one agent pass: plan, implement, review, or follow-up.
Deliveries
Review the result with the original request, activity, artifacts, and change rationale in one place.