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.

When to use

Installs
2
GitHub Stars
1
First Seen
Jul 24, 2026
omnirouter — technickai/hermes-config