{"repo":"jonwiggins/optio","free":true,"listed":false,"github":"https://github.com/jonwiggins/optio","clone":"git clone https://github.com/jonwiggins/optio.git","description":"Workflow orchestration for AI coding agent swarms, from task to merged PR.","language":"TypeScript","stars":1034,"topics":["agent","agents","ai","claude-code","copilot","gemini","kubernetes","opencode","orchestration"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Optio Self-hosted AI engineering platform — your cluster, your agents, your code. Optio organizes agent work into three tiers, all driven by the same trigger types, prompt-template engine, log streaming, and /api/tasks HTTP surface: - Tasks (Repo Tasks) — turn tickets into merged pull requests. Submit a task (manually, from a GitHub Issue, Linear, Jira, or Notion), and Optio provisions an isolated environment, runs an AI agent, opens a PR, monitors CI, triggers code review, auto-fixes failures, and merges when everything passes. - Jobs (Standalone Tasks) — reusable, parameterized agent runs with no repo checkout. Generate reports, triage alerts, audit dependencies, query a database, post to Slack — anything that doesn't need to land as a PR. - Agents (Persistent Agents) — long-lived, named, message-driven agent processes. Each has a stable slug, an inbox, and a cyclic state machine. Wake on user messages, agent messages, webhooks, cron ticks, or ticket events. Three pod lifecycle modes ( always-on / sticky / on-demand ). Address each other via an inter-agent HTTP API. See the four-agent Forge demo and the Mars Mission Control example. - Connections — give your agents access to external services. Connect Notion, Slack, Linear, GitHub, PostgreSQL, Sentry, or any MCP-compatible server, and Optio injects them into agent pods at runtime. Tasks and Jobs are the job model — one-shot runs whose identity is the run itself. Persistent Agents are the service model — a turn is an input t","default_branch":null,"files":null,"tree":[],"storefront":"/r/jonwiggins","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jonwiggins/optio/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}