PRODUTO OPEN-SOURCE · AGENTE DE CÓDIGOSistemas online

O agente de código que faz o que diz.

Agente de código soberano com paridade de capacidades entre LLMs, auto-aperfeiçoamento (skills, persona, memória) e aderência obrigatória a design systems. No terminal, no Telegram, onde você quiser — sem prender sua empresa a um único fornecedor de modelo.

MIT · Python 3.11+ · v0.15-beta · 4.081 testes

§01·Por quê

As duas dores que originaram o Okami Agent

Harness não confiável: o agente diz “vou fazer” e não faz; quando cobrado, responde “só um momento” e trava. Você perde a tarde revisando se o trabalho aconteceu de verdade em vez de revisar o código.

Prisão por fornecedor: cada provedor tem seu formato, seu harness e sua conta. Trocar de modelo significa refazer integração — e pagar duas vezes quando um agente pago dirige outro agente pago.

§02·Recursos

O que o Okami Agent faz

PARIDADE

Mesmo comportamento em qualquer LLM

Runtime targets imutáveis, um resolver e um registro de transporte. LiteLLM continua disponível como adaptador de compatibilidade — não como a arquitetura. Trocar de modelo não muda o que o agente consegue fazer.

EXECUÇÃO

Tool streaming com histórico atômico

Deltas estruturados de tool-call, retomada segura após crash e compactação que nunca separa uma chamada do seu resultado. O histórico permanece consistente mesmo quando a sessão cai no meio.

CONTROLE

Cancelamento com escopo de requisição

Deadlines de total, TTFB e idle, abort cooperativo e retry interrompível. Depois de um cancelamento terminal, nenhum trabalho de recuperação continua rodando às suas costas.

SKILLS

30+ skills nativas e auto-aperfeiçoamento

O agente evolui com skills, persona e memória próprias — e mantém aderência obrigatória ao design system do projeto, em vez de inventar um visual novo a cada tarefa.

TELEGRAM

Controle de modelo direto do chat

Seletor inline seguro de modelo, comando /providers, seleção persistente por sessão, heartbeat ao vivo e mídia gerada entregue no próprio chat.

CUSTO

Rodapé de custo por resposta

Cada turno mostra contexto, tokens e tempo. Você sabe exatamente quanto custou aquela resposta — sem descobrir no fim do mês.

§03·Ficha técnica

Ficha técnica do Okami Agent

LicençaMIT
LinguagemPython 3.11+ (uv)
Versãov0.15-beta (public beta)
Testes4.081 passando
CompatibilidadeLiteLLM (adaptador)
InterfacesTUI · Telegram
AutenticaçãoOAuth (6 provedores) · CLI · local
§04·Casos de uso

Quando usar o Okami Agent

01

Time pequeno com múltiplas assinaturas de IA

Você já paga Claude, Codex e outros. O Okami Agent usa a assinatura que você já tem, com paridade de comportamento — em vez de exigir uma segunda conta de API.

02

Projeto com design system rígido

A aderência a design system é obrigatória, não sugestão. O agente para de reinventar componentes e passa a reusar o que já existe no seu repositório.

03

Operação fora do editor

Disparar e acompanhar tarefas pelo Telegram, com seletor de modelo e heartbeat — útil quando a demanda chega enquanto você está longe do terminal.

§05·FAQ

Perguntas sobre o Okami Agent

Preciso pagar uma API além da minha assinatura?+

Não. O Okami Agent trabalha com autenticação por assinatura (Codex/Claude via OAuth ou CLI, LMStudio local, MiniMax/MiMo via Token Plan), com fallback automático. Usar API própria é opção, não requisito.

Está pronto para produção?+

Está em beta público (v0.15-beta) com 4.081 testes passando. A superfície de comandos e configuração ainda pode mudar antes do GA — antes de expor publicamente, rode `okami policy check --strict`.

Como ele se compara a rodar o CLI do provedor direto?+

O CLI do provedor te dá aquele provedor. O Okami Agent te dá comportamento consistente entre provedores, com histórico atômico, cancelamento com deadline e skills próprias — o que o CLI isolado não oferece.

Quer o Okami Agent rodando no seu contexto?

O produto é aberto e você pode rodar sozinho. A implantação no seu ambiente, com integração e hand-off documentado, é a consultoria.