fabiotaroc adds OpenAI as a third brain
The fork wires up OpenAI alongside the Claude and Gemini engines already powering Mike, giving users a third model family to pick from.
Until now, Mike has run on two AI providers: Anthropic's Claude and Google's Gemini. fabiotaroc's fork adds OpenAI as a peer, with users bringing their own API key and choosing per-conversation which engine answers. The plumbing is cleanly isolated - the existing Claude and Gemini paths are untouched - and the account screen, model picker, and key-storage all extend naturally to a third option.
A few rough edges: the OpenAI model names baked in are forward-dated and will need swapping for whatever's actually shipping when this lands, and the database migration touches a baseline file in a way that could trip up fresh installs. But the overall pattern is the kind of thing other forks could lift wholesale if they want OpenAI parity without rethinking their provider layer.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?