idukeric/mike
idukeric/mike adds OpenRouter as a third LLM provider
idukeric's fork of willchen96/mike wires in OpenRouter alongside the existing Gemini and Anthropic providers. The change is scoped to the provider layer - no new UI, no schema changes.
What's in it
- OpenRouter as a third provider Adds OpenRouter alongside Claude and Gemini, unlocking access to the broad catalog of models OpenRouter brokers.
- Bring-your-own OpenRouter key Users can supply their own OpenRouter API key in settings, keeping billing and model choice in their own hands.
Direction
integrationinfrastructure
Activity
📝 idukeric wants one key to unlock every AI model in Mike 1 commit 2mo ago integrationinfrastructure draft
A new option lets Mike reach dozens of large language models through a single account instead of juggling separate vendor keys.
Threads of work (detailed view)
idukeric wants one key to unlock every AI model in Mike
A new option lets Mike reach dozens of large language models through a single account instead of juggling separate vendor keys.
OpenRouter added as third LLM provider, but tool-use format is broken and missing migration
idukeric wires up OpenRouter as an alternative to direct Claude and Gemini keys, with a cleaner generic `PUT /user/api-keys` route and frontend model selection. The direction is sound; the implementation has enough bugs that it needs a rewrite before use.