Weave Router - roteador de modelos para agentes que encaminha cada prompt ao modelo ideal
(github.com/workweave)- Um proxy drop-in que reúne Anthropic, OpenAI e Gemini em um único endpoint. Seleciona automaticamente o melhor modelo para cada solicitação
- Encaminha todos os prompts para o modelo correto em até 50 ms, permitindo reduzir custos em 40-70% apenas alterando o endpoint
- Avalia prompts não por intuição (“vibes”), mas por um scorer de clusters baseado em on-box embedder, um método derivado de Avengers-Pro, decidindo o roteamento a cada turno
- Compatível com as APIs Anthropic Messages, OpenAI Chat Completions e Gemini native, com suporte a streaming/ferramentas/visão
- Modelos OSS como DeepSeek, Kimi, GLM, Qwen, Llama e Mistral podem ser usados via OpenRouter (ou endpoint compatível com OpenAI)
- BYOK por padrão, com chaves dos provedores armazenadas localmente de forma criptografada
- Traces OTLP incluídos por padrão, garantindo observability via painel do Weave/Honeycomb/Datadog/Grafana etc.
- Pode ser executado sem instalação com
npx @workweave/routere conectado diretamente a Claude Code, Codex, opencode e Cursor, com suporte a alternar on/off/status- Claude Code é conectado com
make install-cc. Oferece os comandos slash/router-off,/router-one/router-status - Codex: ao executar
npx @workweave/router --codex, ele aplica um patch em~/.codex/config.toml - opencode:
npx @workweave/router --opencodedefine o provedor@ai-sdk/anthropicincluído como endpoint/v1do roteador; funciona sem modificações graças ao suporte nativo à API Anthropic Messages - Cursor: ainda em beta inicial, com desempenho instável; em Settings → Models → Override OpenAI Base URL, insira
http://localhost:8080/v1
- Claude Code é conectado com
- Elastic License 2.0
2 comentários
Essa parte do
wldnjsé bem curiosa.Já corrigi.