The Orchestrator 2.0 turns your terminal into a control center: first-run setup, browser sign-in, and live agent activity in one surface. It runs on your machine, commits to your repos, and dispatches your coding agent automatically — no babysitting.
What the Orchestrator does so shaped work ships itself — without you watching the console.
A split-screen task dashboard in your terminal: pinned task header, live logs, a todo snapshot, and model/token/cost telemetry. Setup and authorization render inside the same surface.
Authorize in your browser — nothing to copy. Your agent token is minted by the SSO flow and stored in your OS credential store; driftless never holds your coding-agent credentials.
Inside an initiative, the agent keeps its working context moving task to task. Re-reading drops, token cost drops, and the logic chain survives between tasks.
Pick a specific model per task from the live catalog. The default stays in your local config — per-task picks ride on the task, not your machine.
Halt a running task from the driftless UI and the orchestrator picks it up in seconds — attributed, audited, no terminal access needed.
The orchestrator sits on your machine. Your code never leaves your environment. It commits directly to your repositories.
Bring your own key — from your LLM provider. You plug the API key from your model provider into your local setup; the orchestrator runs your coding agent against it. driftless never holds or proxies your inference, and your costs are your own.
The orchestrator polls the driftless task board every 5 minutes for assigned work and dispatches your coding agent automatically. Live telemetry shows status, phase progress, and cost summaries.
Node.js based. One command: npm install -g @godriftless/driftless-orchestrator. Then driftless run.
A live, in-browser simulation of the 2.0 task TUI — the split-screen dashboard your terminal shows while the orchestrator runs assigned work: pinned task header, live log lines, todo progress, and token/cost telemetry.
Install in one command with npm, run driftless run, and authorize in your browser. Your coding agent ships it from there.
Install the orchestrator globally:
npm install -g @godriftless/driftless-orchestratorStart it from your terminal:
driftless runThe first run opens interactive setup inside the terminal UI: it inspects your machine, picks your coding runtime, and verifies provider readiness — a progress checklist, not a config file.
Setup opens driftless sign-in in your browser. Approve once and you're done — the SSO flow mints your agent token into your OS credential store. Nothing to copy, nothing to paste. (Expired later? driftless auth login re-runs the same browser flow.)
Subsequent runs open the task TUI directly: a pinned task header, live logs, a todo snapshot, and model/token/cost telemetry. Shape an initiative and assign tasks to your agent on the driftless task board — the orchestrator polls every 5 minutes and dispatches your coding agent automatically. Repo paths are read from your agent settings in driftless.
For service-manager deployments (launchctl, systemd) run daemon mode instead: complete ANSI-free output, no TUI. Run interactive setup once first, then point your service at:
driftless run -d