

Arneses de agente gerenciados plug-and-play no seu produto: Codex, Claude Code e Hermes através de uma única API na sua infraestrutura, agora de código aberto sob Apache 2.0. Alterne entre arneses sem reconstruir seu backend. Sessões, streaming, arquivos, artefatos, cancelamento, recuperação de falhas, tudo tratado. Chaves do provedor de modelo, estado e entregas sob seu controle. Gateway, Runner e Console em um único contêiner Docker. Kits de aplicativos iniciais prontos para uso como inspiração de possibilidades.
Loading comments…
Informações do projeto
Palavras-chave do produto
O HarnessRouter Community Edition é uma infraestrutura de harness de agentes de código aberto que permite conectar Codex, Claude Code e Hermes ao seu produto por meio de uma única API de Agente—tudo rodando na sua própria infraestrutura. Publicado sob a licença Apache 2.0, ele empacota o Gateway, o Runner e o Console em um único contêiner Docker, permitindo que você vá da imagem à execução em minutos, sem precisar de banco de dados gerenciado, cofre externo ou conta em nuvem. A API, o Console, o estado SQLite e os arquivos de workspace permanecem na infraestrutura que você controla, mantendo suas chaves de provedor de modelo, estado e entregas firmemente em suas mãos.
Integre uma única vez e, em seguida, selecione o harness para cada tarefa—Codex da OpenAI, Claude Code da Anthropic ou Hermes da Nous Research—e alterne sem tocar no backend do seu produto. O contrato compartilhado abstrai as diferenças específicas de cada harness, mantendo sua integração estável mesmo à medida que as ferramentas subjacentes evoluem.
O HarnessRouter gerencia o ciclo de vida do backend em torno de cada harness, não apenas a solicitação inicial do modelo. Sessões podem ser criadas, retomadas e inspecionadas; tokens e eventos são transmitidos em tempo real; arquivos são enviados e persistidos em workspaces; artefatos retornam como saídas finalizadas; o cancelamento interrompe o trabalho em execução por meio de um único contrato; e erros estruturados são tratados de forma consistente em todos os harnesses.
O UHP é o contrato público e versionado que torna as implementações de harness portáveis, inspecionáveis e testáveis de forma independente. Ele inclui uma especificação HTTP estável, definições legíveis por máquina em OpenAPI 3.1, contratos JSON Schema 2020-12 para cada objeto e 52 verificações executáveis que você pode validar localmente—sem dependência, sem adivinhação.
Em vez de começar com um repositório vazio, explore demos de referência completas e kits de produção. O aplicativo de codificação estilo Cursor mostra tarefas cientes do projeto, saída em streaming, sessões persistentes, trabalho de acompanhamento, cancelamento e download de arquivos gerados. O LumaCare aplica a mesma arquitetura a um produto de cuidado familiar, e o Slides Kit oferece um copiloto conversacional com modelos e validação de apresentações—tudo iniciável a partir do Console do HarnessRouter.
Um contêiner, uma API, sua infraestrutura—harnesses de agentes sem reconstrução.
Essa é a promessa central: o HarnessRouter reduz a complexidade de executar vários harnesses de agentes a um único contêiner Docker e um único contrato de API. Você obtém gerenciamento de ciclo de vida de nível de produção—sessões, streaming, arquivos, artefatos, cancelamento, recuperação de falhas—sem precisar integrar ferramentas díspares. E, como é Apache 2.0 com um protocolo público, você nunca fica preso ao roadmap de um fornecedor; você pode verificar a conformidade localmente e alternar livremente entre harnesses conforme suas necessidades mudam.
Você está construindo um produto que precisa de capacidades de agente e quer evitar re-arquitetar toda vez que um novo harness surge. Se você valoriza self-hosting, controle de dados e padrões abertos, o HarnessRouter Community Edition oferece uma base pronta para produção com aplicativos iniciais para acelerar sua primeira implementação.
Outras ferramentas que você pode considerar
Abandone seu scraper. Uma única API fornece ao seu código tudo o que ele precisa da web: JSON estruturado, markdown limpo, pesquisa com citações e automação de navegador. Nenhum navegador, LLM ou pipeline para você executar. Use-a a partir das ferramentas em que você já trabalha: um servidor MCP, CLI, extensão Raycast ou como uma Skill de Agente. Pegue uma chave e faça sua primeira chamada em menos de três minutos. Apoiado pela Mozilla. Seus dados nunca são vendidos, nunca são usados para treinamento.
navegação baseada em árvore, refatoração semântica, análise de código e ferramentas de portabilidade de linguagem para agentes de codificação com suporte a 163 gramáticas
O GitHits dá aos agentes de codificação acesso ao código-fonte aberto do qual sua aplicação depende. Obtenha exemplos reais de implementação, navegação pelo código-fonte das dependências, inspeção de pacotes e documentação. Os agentes podem pesquisar e ler sua base de código. Mas eles não conseguem pesquisar e ler o código-fonte aberto do qual sua aplicação depende. É aí que eles começam a adivinhar, tentar novamente e entrar em loop. O GitHits cria um índice com reconhecimento de versão sob demanda. Os agentes podem pesquisar, navegar e inspecionar o código por trás de suas dependências. CLI: npx githits@latest init
Octopoda é uma camada de infraestrutura de código aberto que oferece aos agentes de IA memória persistente, detecção automática de loops e observabilidade completa. Os agentes esquecem tudo entre as sessões. Octopoda resolve isso com uma API de lembrar/recuperar que sobrevive a reinicializações, falhas e implantações. O sistema de detecção de loops monitora 5 sinais para identificar agentes presos repetindo a si mesmos antes que eles queimem seu orçamento de API, com estimativa de custo em tempo real mostrando exatamente quanto cada loop desperdiça. Um painel integrado exibe a pontuação de saúde de cada agente, um explorador de memória com histórico de versões, um registro de auditoria que registra cada decisão com justificativa, e uma reprodução de linha do tempo que permite percorrer passo a passo tudo o que seu agente fez. Funciona com LangChain, CrewAI, AutoGen e OpenAI Agents SDK com integrações de uma linha. Roda localmente com SQLite ou conecta-se à nuvem com uma variável de ambiente. Camada gratuita, licenciado sob MIT. 177 inscrições, 120 estrelas no GitHub, zero gastos com marketing.
Criador
indie_inkwell
Loading comments…