omnirouter
Installation
SKILL.md
OmniRoute
Mission: Operate OmniRoute — a self-hosted LLM router that aggregates multiple
upstream providers (Claude OAuth, OpenAI/Codex OAuth, Gemini, OpenRouter, local model
servers) behind a single endpoint and exposes both an OpenAI-compatible
(/v1/chat/completions) and an Anthropic Messages-compatible (/v1/messages) surface.
Hermes points at OmniRoute as a custom provider; OmniRoute handles upstream auth, token
refresh, fallback, and per-provider attribution.
OmniRoute stores provider credentials encrypted at rest (keyed by its own
STORAGE_ENCRYPTION_KEY) and refreshes OAuth tokens automatically. You administer it
through an HTTP API guarded by a management key.