43 lines
1.5 KiB
Markdown
43 lines
1.5 KiB
Markdown
---
|
||
title: OpenRouter
|
||
type: system
|
||
status: active
|
||
created: 2026-07-22
|
||
updated: 2026-07-22
|
||
verified_on: 2026-07-22
|
||
confidence: medium
|
||
tags: [system, openrouter, provider]
|
||
sources: [raw/configs/hermes-config-sanitized.txt]
|
||
---
|
||
|
||
# OpenRouter
|
||
## Purpose
|
||
Fallback model provider.
|
||
## Location
|
||
Remote service; API token store.
|
||
## Current configuration
|
||
Primary key, fallback models, rate limits.
|
||
## Current state as of 2026-07-22
|
||
OpenRouter is not configured as a standalone provider in `~/.hermes/config.yaml` `custom_providers`.
|
||
OmniRoute’s catalog includes provider names and model IDs consistent with OpenRouter-style slugs, but live routing via OpenRouter directly is not present in current Hermes config.
|
||
|
||
## History
|
||
- **User-provided:** Previously used; now largely replaced by LiteLLM and OmniRoute paths
|
||
- **Verified:** Decision page `keep-openrouter-as-fallback` exists, indicating retain intent
|
||
- **Inferred:** Multiple backups before model/routing changes imply OpenRouter role changed during prior config iterations
|
||
- **Unknown:** Exact date OpenRouter was replaced or partially deprecated; exact models that were available
|
||
|
||
## Connected systems
|
||
- [[systems/hermes-agent]]
|
||
- [[systems/omniroute]]
|
||
|
||
## Known issues
|
||
- Replaced: legacy Hermes autos not persistent, prompting Hermes Agent, which blocks attribution.
|
||
|
||
## Change history
|
||
- Pre-2026-07-20: OpenRouter provisioning active in some form
|
||
- 2026-07-20: Prior model-fix backup suggests routing changes around this time
|
||
|
||
## Relevant runbooks
|
||
- [[restore-openrouter]]
|