kivo360/OmoiOS

69 stars · Last commit 2026-06-18

Turn feature specs into merged PRs with a self-supervising swarm of coding agents — parallel execution, isolated sandboxes, DAG dependencies. Open-source, self-hostable, model-agnostic (Claude / Gemini / Codex).

README preview

<p align="center">
  <img src="docs/assets/banner.svg" alt="OmoiOS" width="100%"/>
</p>

<p align="center">
  <a href="https://github.com/kivo360/OmoiOS/stargazers"><img src="https://img.shields.io/github/stars/kivo360/OmoiOS?style=social" alt="GitHub Stars"/></a>
  <a href="https://github.com/kivo360/OmoiOS/actions/workflows/ci.yml"><img src="https://github.com/kivo360/OmoiOS/actions/workflows/ci.yml/badge.svg" alt="CI"/></a>
  <a href="LICENSE"><img src="https://img.shields.io/badge/license-Apache%202.0-blue.svg" alt="License"/></a>
  <img src="https://img.shields.io/badge/python-3.12+-3776ab.svg" alt="Python 3.12+"/>
  <img src="https://img.shields.io/badge/next.js-15-000000.svg" alt="Next.js 15"/>
  <img src="https://img.shields.io/badge/FastAPI-0.104+-009688.svg" alt="FastAPI"/>
  <img src="https://img.shields.io/badge/PostgreSQL-16-336791.svg" alt="PostgreSQL 16"/>
</p>

<p align="center">
  <b>Describe the work. OmoiOS plans the dependency graph, runs a self-supervising swarm of coding agents in isolated sandboxes, and lands your PRs — so you stop being the orchestrator.</b>
</p>
<p align="center">
  <sub>Apache-2.0 · self-hostable · model-agnostic (Claude / Gemini / Codex). Proven end-to-end: one session cloned <code>expressjs/express</code> and ran its full 1,249-test suite inside the spawned sandbox.</sub>
</p>

View full repository on GitHub →