Tool
router
weave-os/router
What it is
A model-routing proxy written in Go that chooses which model should handle every incoming API call. It accepts Anthropic, OpenAI and Gemini style calls, and runs hosted or self-hosted with Postgres.
Who it might suit
Teams that send coding-agent or application traffic to several model providers and want one endpoint that chooses between them.
What to check first
Its installer rewrites the chosen coding tool's configuration to point at Weave, with off and uninstall commands to undo it. On the hosted router, requests pass through Weave's service; the optional self-hosted HMM sidecar calls Google's embedding API by default.
How it runs
Hosted proxy or self-hosted Docker stack
Written