LibreAI / Agents IA / ouroboros
// agents · Q00/ouroboros

ouroboros

ouroboros est un projet de agents IA open source, créé par Q00 (Q00/ouroboros sur GitHub). Il compte 6 195 étoiles sur GitHub et 623 forks, il est publié sous la licence MIT et a été mis à jour pour la dernière fois sur GitHub le 7 octobre 2026.

An Agent OS with interview-gated, budgeted evolution — one MCP server across 14 agent runtimes.

★ 6,2 k étoiles⑂ 623 forksMITmis à jour oct. 2026
▦ visuel — le README de ce projet ne contient aucune capture intégrable,
voici donc un emplacement réservé. Le guide ci-dessous est complet malgré tout.
// détails du projet

Détails du projet

Étoiles GitHub
6 195
Forks
623
Licence
MIT
Dernière mise à jour sur GitHub
7 octobre 2026
Catégorie
Agents IA
Type de fiche
Guide d'installation complet
Site officiel
Official site
// fonctionnement

Comment ça marche

  1. Clarify what you want built

    Prepare the idea you will hand to the interview — Ouroboros starts by questioning you before any building happens.

  2. Install Ouroboros

    Use the one-line installer for your platform, or install the package with pipx/uv.

  3. Set up your runtime

    Run the setup for your agent runtime (Claude Code, Codex, Kiro, Copilot and more) so the MCP server is registered.

  4. Run your first interview

    Start with ooo setup and ooo interview, answer the gating questions, and let the staged, budgeted loop build and evaluate the result.

// fonctionnalités

Pourquoi on l'adore

Interview-gated building

Nothing is built until an interview pins down intent — the system questions you first, then executes against that contract.

Budgeted evolution loop

Agents evolve solutions over up to 30 generations with convergence checks and stagnation detection, under an explicit budget.

Staged evaluation

Work passes staged evaluation with a weighted drift measure across goal, constraints and ontology before it is accepted.

14 runtime integrations

The same workflow runs on Claude Code, Codex CLI, Gemini CLI, OpenCode, Copilot, Kiro, Hermes, Goose and more via pluggable runtime backends.

PAL model router

Routes work across Frugal, Standard and Frontier model tiers with auto-escalation on failure and auto-downgrade on success.

Replayable execution contract

Capability discovery, policy, directives and an event journal make agent execution replayable and auditable.

Advertisement
// lancez-le

Lancez-le vous-même

  1. Clone the repository

    Clone Ouroboros if you want the source; most users use the installer in the next step.

    git clone https://github.com/Q00/ouroboros.git
    cd ouroboros
  2. Install Ouroboros

    Run the official installer for macOS/Linux/WSL2 (a PowerShell installer exists for Windows).

    curl -fsSL https://raw.githubusercontent.com/Q00/ouroboros/main/scripts/install.sh | OUROBOROS_INSTALL_REF=readme-hero bash
  3. Set up and interview

    Initialize Ouroboros and start your first interview-gated build.

    ooo setup
    ooo interview "I want to build a task management CLI"
// cas d'usage

Ce que vous pouvez créer

Advertisement
// faq

Questions fréquentes

Who maintains Ouroboros?

Ouroboros is maintained by Q00 and contributors in the Q00/ouroboros repository.

Is Ouroboros free?

Yes — it is MIT licensed. You pay for the model usage of the runtime and models you connect.

Does it need a paid API key?

It drives external agent runtimes and models, so you need working access to at least one supported runtime (for example Claude Code or Codex); Ouroboros itself charges nothing.

How does it compare to a plain coding agent?

A plain agent starts coding immediately; Ouroboros gates work behind an interview, evaluates in stages, and evolves solutions within a budget — trading speed for control and repeatability.

How do I get started?

Run the one-line installer, then ooo setup for your runtime and ooo interview with your idea.

// continuez l'exploration

Outils similaires

Agents IA

Monid

Monid — OpenRouter for agent tools: one base URL and one key give an agent 2,000+ tools across 72+ providers

★ 4,2 k étoilesMIT
Voir le guide →
Agents IA

moltis

Secure persistent personal agent server in one Rust binary — sandboxed, multi-provider, on your hardware

★ 2,9 k étoilesMIT
Voir le guide →
Agents IA

exa-mcp-server

Exa's MCP server for web search and crawling — give your AI agent a live, high-quality web index.

★ 5,1 k étoilesMIT
Voir le guide →
Agents IA

open-cowork

Open Cowork: a desktop AI agent app with one-click Claude Code, MCP tools, skills, and VM sandboxing.

★ 2,2 k étoilesMIT
Voir le guide →
Agents IA

agent-device

Mobile app automation and verification built for AI coding agents — CLI, MCP server, and Node API

★ 4,9 k étoilesMIT
Voir le guide →
Agents IA

dbhub

A token-conscious MCP server that connects AI tools to Postgres, MySQL, SQLite and more.

★ 3,6 k étoilesMIT
Voir le guide →
// alternatives

Alternatives en Agents IA

Les autres projets de la catégorie Agents IA avec le plus d'étoiles du catalogue LibreAI — la sélection réaliste d'alternatives si ouroboros ne vous convient pas.

// plus en agents

Plus en Agents IA

Projets de la catégorie Agents IA proches dans le catalogue, les plus proches en étoiles de ouroboros — continuez à explorer de part et d'autre.

Obtenir ouroboros

Gratuit et ouvert : récupérez le code source, mettez une étoile au dépôt et commencez à créer.