Optio turns coding tasks into merged pull requests. Assign a task from the web UI, a GitHub Issue, or a Linear ticket, and Optio handles everything: provisioning an isolated environment, running an AI agent, opening a PR, monitoring CI, triggering code review, auto-fixing failures, and merging when everything passes.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/jonwiggins/optio/llms.txt
Use this file to discover all available pages before exploring further.
Quick Start
Get Optio running locally in minutes with Docker Desktop and Kubernetes.
How It Works
Understand the task lifecycle from intake to merged PR.
Managing Tasks
Create, prioritize, and track coding tasks across your repositories.
Feedback Loop
See how Optio automatically handles CI failures, conflicts, and review feedback.
What Optio does
Submit a task
Describe what needs to be done — through the web UI, by assigning a GitHub Issue, or by syncing a Linear ticket.
Agent runs in isolation
Optio provisions a Kubernetes pod for your repository, creates a git worktree, and runs Claude Code or OpenAI Codex with your configured prompt and model.
PR is opened
The agent writes code, commits, and opens a pull request. Optio streams live logs to the dashboard so you can follow along.
Explore the docs
Repositories
Configure per-repo settings: model, prompt template, concurrency, and container image.
Code Review
Automatically launch a review agent on CI pass or PR open.
GitHub & Linear
Integrate with GitHub Issues and Linear for seamless ticket-to-PR workflows.
Cost Analytics
Track per-task and per-repo AI usage costs with daily breakdowns.
Deploy to Production
Deploy Optio to any Kubernetes cluster using the included Helm chart.
Interactive Sessions
Open a live terminal or chat session directly in a repo pod.
