What Is Autopilot
Autopilot is the primary product in OpenAgents: a local-first desktop agent that plans, executes, and verifies work in your repo, then produces replayable artifacts and a full trace of what happened. It runs on your machine and keeps work context local. Highlights- Local-first by default, running against your repo on your machine
- Verifiable loops via deterministic checks (tests/builds) as ground truth
- Inspectable session logs and artifacts for replay/debug/audit
- Unified interface designed for multiple agents (Codex wired today)
- Immediate‑mode WGPUI interface with a Rust-native render tree
How It Works
- Autopilot Desktop is a native Rust + WGPU app built on WGPUI.
- A Rust backend provides a unified agent interface and connects to Codex today.
- Agent events stream into the UI as real-time updates over the in-process app runtime.
- Follow the Quickstart to run Autopilot locally.
- Learn the workflow in Using Autopilot.
- Understand multi-turn runs in Full Auto.
- Dive into DSPy planning in Plan Mode.
- Explore the system design in Autopilot Architecture.
- See how DSPy works in Concepts.