Um agente que mora no seu terminal e faz o trabalho — não uma janela de chat que o descreve.
O que ele faz
Resolve uma tarefa de ponta a ponta
Ele planeja, edita arquivos, roda o comando de verificação, e reverte a tentativa inteira se a verificação falhar. Uma execução que não mudou nada no disco é reportada como falha, não como sucesso — e todo recibo nomeia a autoridade que a aprovou: um teste, um diff, um modelo revisor, ou nada.
Divide o trabalho e o isola
Várias tarefas ao mesmo tempo, cada uma no próprio worktree do git, para que agentes paralelos não editem o mesmo arquivo pelas costas um do outro. Edições seguras são fundidas; conflitos são reportados em vez de adivinhados.
Lembra, e agenda
Memória de curto prazo, recente, factual e sobre você, com um grafo de relações e um banco full-text, mais agendamento por expressão cron — a tarefa em si escrita em linguagem comum — para ele rodar sem ser pedido.
Alcança o mundo
Arquivos, um shell, um navegador de verdade renderizado, qualquer servidor MCP, busca na web, geração de imagem, fala, download de mídia, análise de dados e gráficos. Mensageria no Discord, Telegram, Slack, Signal e WhatsApp, mais um endpoint HTTP.
Aprende, e só guarda o que passou
Quando a mesma espécie de tarefa dá certo mais de uma vez, aquilo vira um card de skill reutilizável. Um card nascido de uma execução que consumiu conteúdo não confiável fica pendente, fora da busca, até alguém aprovar com chimera skills-approve.
Instalar
Um comando e uma chave para o núcleo. Ler documentos, transcrever áudio, desenhar gráficos, baixar mídia e falar com servidores MCP vêm no extra [full]; busca na web, geração de imagem e voz pedem cada uma a sua própria chave. chimera features é a lista viva do que já está ligado.
pip install chimera-agentpip install 'chimera-agent[full]'chimera initchimera solve "add a --json flag to the report command" --verify "pytest -q"A cerca não vem ligada. --guard submete cada chamada de ferramenta ao kernel de governança e --taint marca o que veio de fora; nenhuma das duas é padrão. O sandbox padrão é local e não isola — para trabalho autônomo, ou código que você não escreveu, use CHIMERA_SANDBOX=docker. Sem terminal interativo (cron, CI), rodar comando no host é recusado por padrão, e o agendador ainda é uma das superfícies que não rastreiam contaminação.
Traga o seu modelo
Uma chave da OpenRouter alcança cem modelos. Chaves nativas de OpenAI, Anthropic, Gemini e DeepSeek funcionam direto, várias chaves por provedor rodam em rodízio quando bate o limite, e um modelo local via Ollama não precisa de chave nenhuma. Qualquer endpoint compatível com a OpenAI funciona apontando uma configuração para ele.
export CHIMERA_MODEL=ollama/llama3.1