- Infraestrutura Python open source e leve que envolve LLMs para transformá-los em agentes reais, integrando uso de ferramentas, skills, memória e coordenação multiagente em um único pacote
- Oferece 43 ferramentas embutidas (File I/O, Shell, Search, Web, MCP etc.), todas com validação via Pydantic, execução paralela, checagem de permissões e suporte a hooks PreToolUse/PostToolUse
- O agente pessoal embutido ohmo conversa via Feishu / Slack / Telegram / Discord e executa automaticamente fork de branches, escrita de código, execução de testes e abertura de PRs
- Funciona com assinaturas existentes do Claude Code ou Codex, sem necessidade de chave de API separada
- Sistema de skills compatível com anthropics/skills: basta copiar arquivos
.md para ~/.openharness/skills/ para uso imediato; mais de 40 skills já vêm embutidas
- Sistema de plugins compatível com claude-code plugins, com 12 plugins oficiais já testados (
commit-commands, security-guidance, code-review etc.)
- Gerencia providers por perfis baseados em workflow, permitindo alternar entre diversos backends de LLM como Anthropic, OpenAI, Copilot, Codex, Moonshot/Kimi, Gemini, Groq e Ollama
- Auto-Compaction: preserva o estado das tarefas e logs de canais mesmo durante a compressão de contexto, permitindo que o agente mantenha sessões e trabalhe por vários dias
- Sistema de permissões em múltiplos níveis (Default/Auto/Plan Mode), com regras em nível de caminho e lista de bloqueio de comandos para reforçar a segurança
- Swarm Coordination: criação e delegação de subagentes, registro de equipes e gerenciamento do ciclo de vida de tarefas em segundo plano
- Fornece UI de terminal baseada em React/Ink, com seletor de comandos, diálogos de permissão, retomada de sessão e renderização de Markdown
- No modo não interativo, permite automação com pipes e scripts usando
-p para prompt único e --output-format json/stream-json
- Licença MIT / Python
1 comentários
A HKUDS está criando muitas coisas interessantes.
Tem também o https://github.com/HKUDS/nanobot