Descrição
Otto é um agente de IA terminal projetado para avaliar autonomamente seu próprio trabalho com base em critérios que estabelece antes de iniciar uma tarefa. Ele funciona em várias plataformas, incluindo bases de código, contêineres, navegadores e desktops. Otto emprega um loop de agente único com modos sobre quatro fornecedores de modelos, utilizando um avaliador baseado em rubricas e memória em camadas para manter alto desempenho. O sistema é equipado com seis estruturas de referência e 1.593 testes que não requerem uma chave de API. O design do Otto enfatiza a eficiência, com uma tarefa de uma ferramenta custando apenas três chamadas de modelo e uma tarefa de escrever e executar avaliada em sete chamadas e 31 segundos. O sistema de memória do agente apresenta compactação sensível ao tipo, garantindo que a entrada do usuário nunca seja resumida, e emprega uma recuperação semântica em duas etapas sobre um armazenamento endereçado por conteúdo. O desenvolvimento do Otto foi meticulosamente registrado, com 138 commits feitos entre 7 e 14 de setembro de 2026, cada um detalhando mudanças e medições. O agente é licenciado sob a MIT e desenvolvido por Siddharth Priyadarshi. As capacidades do Otto são extensas, incluindo a habilidade de lidar com tarefas complexas, como código, matemática e problemas NP-difíceis com verificadores reais, alcançando uma pontuação perfeita em um conjunto de 20 tarefas. O design do sistema também inclui um portão de mutação para evitar ações irreversíveis sem a devida avaliação. A arquitetura do Otto permite que ele se adapte e aprenda com suas interações, tornando-se uma ferramenta robusta para desenvolvedores e pesquisadores que buscam um agente de IA capaz de autoavaliação e melhoria.
- CategoriaCriadores de agentes de IA
- Modelo de preçosCódigo Aberto
- ImplantaçãoNuvem, Auto-hospedado
- PlataformasMultiplataforma
Recursos principais de Otto
Agente de IA terminal
Avaliador baseado em rubricas
Sistema de memória em camadas
Seis estruturas de referência
1.593 testes sem chave de API
Compactação sensível ao tipo
Recuperação semântica em duas etapas
Portão de mutação para segurança
Manipulação de tarefas do conjunto de ouro
Capacidades de autoavaliação
Operação em múltiplas plataformas
Uso eficiente de chamadas de modelo
Registro de desenvolvimento abrangente
Licenciado sob a MIT
Construído por Siddharth Priyadarshi
Como usar Otto?
Instalar: Configure o Otto na sua plataforma preferida
Configurar: Ajuste as configurações e critérios para as tarefas
Usar: Implante o Otto para avaliar tarefas autonomamente
Otimizar: Revise o desempenho do Otto e ajuste os critérios
Casos de uso de Otto
- Avaliação de Código
- Automação de Tarefas
- Assistência em Pesquisa
- Suporte ao Desenvolvimento
- Garantia de Qualidade





