Multi-model OpenRouter with automatic fallback #13

Closed
opened 2026-01-21 20:45:30 +00:00 by jack · 1 comment
Owner

Summary

  • Multi-model support: Comma-separated list (CLAUDE_MEM_OPENROUTER_MODEL="model1,model2,model3"). On quota exhausted → next model
  • Multi-level provider fallback: OpenRouter → Gemini → Claude SDK chain
  • Custom OpenRouter URL: Support for local proxies
  • Gemini 3 default: gemini-3-flash
  • Settings hot-reload: Config changes via fs.watch() without worker restart
  • Empty model list protection: Default fallback model on invalid config

Reference

PR: https://github.com/thedotmack/claude-mem/pull/680


Migrated-From: jack/claude-mem-fork#51

## Summary - **Multi-model support**: Comma-separated list (`CLAUDE_MEM_OPENROUTER_MODEL="model1,model2,model3"`). On quota exhausted → next model - **Multi-level provider fallback**: OpenRouter → Gemini → Claude SDK chain - **Custom OpenRouter URL**: Support for local proxies - **Gemini 3 default**: `gemini-3-flash` - **Settings hot-reload**: Config changes via `fs.watch()` without worker restart - **Empty model list protection**: Default fallback model on invalid config ## Reference PR: https://github.com/thedotmack/claude-mem/pull/680 -------- Migrated-From: jack/claude-mem-fork#51
jack closed this issue 2026-01-23 12:02:53 +00:00
Author
Owner

Geschlossen als Duplikat von #32, beide zusammengefasst in #112 (Provider-Agnostic Architecture).

OpenRouter Multi-Model Fallback ist Teil von Phase 4 im neuen Issue.

Geschlossen als Duplikat von #32, beide zusammengefasst in #112 (Provider-Agnostic Architecture). OpenRouter Multi-Model Fallback ist Teil von Phase 4 im neuen Issue.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
customable/claude-mem#13
No description provided.