DVVMVIROorchestrazione deliberativa
Richiedi l'accesso

Deliberazione adversariale · multi-fornitore · local-first

Non un'AI che ti obbedisce. Due che si contraddicono.

DUUMVIRO mette CLI di agenti di fornitori diversi — Claude, Codex, Gemini, Qwen — a confrontarsi in modo adversariale su ogni scelta. Un arbitro ne sintetizza il verdetto. Tu resti al confine di ogni fase, e decidi.

Nell'antica Roma i duumviri erano due magistrati con pari potere: nessuno dei due giudicava da solo. È il nostro modello per il codice.

Un bivio di progetto

Architetto

«Cache in-process: più semplice, zero dipendenze.»

Sfidante

«Non regge il multi-processo. Serve Redis.»

Arbiter · verdetto

In-process ora, dietro un'interfaccia sostituibile. Redis quando arriva il secondo processo — non prima.

tu decidi✓ promuovi✗ scarta

Come funziona

La qualità non nasce dall'accordo.
Nasce dall'attrito.

Un solo modello che si giudica da sé è un sì cercato. DUUMVIRO struttura il disaccordo in un processo ripetibile, con te ai confini.

Propone

Un agente-architetto imposta la soluzione e il piano.

Confuta

Un panel di voci di fornitori diversi attacca la proposta e i suoi punti deboli.

Sintetizza

Un arbitro pesa il confronto e rende un verdetto motivato, non una media.

Decidi

Al confine di fase promuovi, scarti o rilanci. L'ultima parola è tua.

Gli strumenti

Un gesto per ogni momento del lavoro.

Stessi motori di deliberazione, facce diverse: costruire, far evolvere, confrontare, giudicare, auditare, mettere alla prova i test, cacciare i bug.

Forgeforge

Costruisce un progetto da zero: un agente pianifica, un altro sviluppa, tu approvi ai confini.

Evolveevolve

Fa evolvere un repository esistente in un ramo isolato: il codice vivo non si tocca finché non integri.

Duelduel

Due o più agenti affrontano lo stesso problema in parallelo: vedi gli approcci a confronto, non una risposta sola.

Areopagoareopago

Il consiglio delibera in sola lettura e rende un unico verdetto sintetizzato. Il nome è il tribunale di Atene.

Reviewreview

Audit adversariale di un codebase: più lenti trovano i problemi, poi li si confuta a vicenda. Resta ciò che regge.

Test ciechimutation

Rompe il tuo codice di proposito e guarda se i test se ne accorgono. I «sopravvissuti» sono test che non proteggono nulla.

Debugdebug

L'unico giudice qui non è un'AI: una riproduzione del bug. git bisect trova il commit colpevole, il fix è dimostrato.

Archetipiarchetypes

Una biblioteca di pattern collaudati: l'architetto ci attinge ai bivi, invece di reinventare.

Le voci del consiglio

Claude Codex Gemini Qwen · più modelli Ollama Cloud · più modelli Ollama · locale, privato

Qwen e Ollama Cloud scelgono tra molti modelli, in base al compito e al budget: modello forte dove serve deliberare, economico altrove. Ollama in locale tiene il dato sulla tua macchina — la privacy per i domini riservati.

Server MCP

Porta la deliberazione dentro il tuo agente.

DUUMVIRO espone i suoi strumenti come server MCP: qualsiasi agente compatibile — Claude Desktop, un altro orchestratore, uno script — può chiamare Areopago, Duel, Review e Test ciechi. In sola lettura: delibera e audita col tuo team, non tocca il codice.

duumviro_deliberatedelibera una decisione → verdetto
duumviro_duelconfronta approcci in parallelo
duumviro_reviewaudita un codebase esistente
duumviro_test_ciechirompe il codice: i test reggono?
Aggiungilo al tuo client MCP:
{
  "mcpServers": {
    "duumviro": {
      "command": "duumviro",
      "args": ["mcp"]
    }
  }
}

Perché è diverso

Il valore non è l'autonomia.
È il giudizio.

Un assistente che scrive codice ce l'hanno tutti. Quello che manca è un processo che ti faccia fidare di ciò che ha scritto.

M

Multi-fornitore, per davvero

Modelli di vendor diversi si controllano a vicenda. Nessuno è giudice di sé stesso — è qui il fossato.

H

Umano ai confini

L'AI propone e confuta; le decisioni che contano — promuovi, scarta — restano tue. Sempre.

A

Tutto ispezionabile

Ogni run è un transcript JSON leggibile; le azioni critiche finiscono in un registro di audit.

L

Gira da te

Local-first, solo libreria standard, nessun SaaS, nessun lock-in. Anche con modelli locali per i domini riservati.

Prova DUUMVIRO

Richiedi una tessera d'invito.

L'accesso è su invito: ti mandiamo una tessera monouso con cui entri nella tua istanza dedicata, isolata e tutta tua. Raccontaci solo cosa vorresti mettere alla prova.

  • Istanza isolata — il tuo ambiente, separato da chiunque altro.
  • Le tue CLI, le tue chiavi — le credenziali restano nel tuo spazio.
  • Niente carta di credito — è una prova, non un abbonamento.

Rispondiamo a mano: nessuna lista, nessuno spam.