Un agente che vive nel tuo terminale e fa il lavoro — non una finestra di chat che lo descrive.
Cosa fa
Risolve un compito dall'inizio alla fine
Pianifica, modifica file, esegue il comando di verifica, e annulla l'intero tentativo se la verifica fallisce. Un'esecuzione che non ha cambiato niente su disco è riportata come fallimento, non come successo — e ogni ricevuta nomina l'autorità che l'ha approvata: un test, un diff, un modello revisore, o niente.
Divide il lavoro e lo isola
Più compiti insieme, ciascuno nel proprio worktree git, così che agenti paralleli non modifichino lo stesso file alle spalle l'uno dell'altro. Le modifiche sicure vengono unite; i conflitti vengono segnalati invece che indovinati.
Ricorda, e pianifica
Memoria a breve termine, recente, fattuale e su di te, con un grafo di relazioni e un archivio full-text, più pianificazione tramite espressione cron — il compito stesso scritto in linguaggio comune — perché parta senza che glielo si chieda.
Raggiunge il mondo
File, una shell, un browser realmente renderizzato, qualunque server MCP, ricerca web, generazione di immagini, voce, download di media, analisi dati e grafici. Messaggistica su Discord, Telegram, Slack, Signal e WhatsApp, più un endpoint HTTP.
Impara, e tiene solo ciò che è passato
Quando riesce più di una volta nello stesso tipo di compito, quello diventa una scheda di skill riutilizzabile. Una scheda nata da un'esecuzione che ha consumato contenuti non affidabili resta in attesa, fuori dalla ricerca, finché qualcuno non la approva con chimera skills-approve.
Installarlo
Un comando e una chiave per il nucleo. Leggere documenti, trascrivere audio, disegnare grafici, scaricare media e parlare con server MCP arrivano con l'extra [full]; ricerca web, generazione di immagini e voce vogliono ciascuna la propria chiave. chimera features è l'elenco vivo di ciò che è già attivo.
pip install chimera-agentpip install 'chimera-agent[full]'chimera initchimera solve "add a --json flag to the report command" --verify "pytest -q"La recinzione non è attiva di default. --guard fa passare ogni chiamata di strumento dal kernel di governance e --taint marca ciò che è arrivato da fuori; nessuna delle due è il default. Il sandbox di default è local e non isola — per lavoro autonomo, o codice che non hai scritto, imposta CHIMERA_SANDBOX=docker. Senza terminale interattivo (cron, CI), un comando sull'host viene rifiutato di default, e lo scheduler è ancora una delle superfici che non tracciano la contaminazione.
Porta il tuo modello
Una chiave OpenRouter raggiunge cento modelli. Le chiavi native di OpenAI, Anthropic, Gemini e DeepSeek funzionano direttamente, più chiavi per provider ruotano ai limiti di frequenza, e un modello locale via Ollama non richiede alcuna chiave. Qualunque endpoint compatibile con OpenAI funziona puntandoci un'impostazione.
export CHIMERA_MODEL=ollama/llama3.1