thegrif ↗ analysis ↗ GitHub thegrif/mike
A fork of Mike that broadens the AI model lineup, giving users a third provider option alongside the existing two.
This is thegrif/mike, a fork of Mike maintained by Tom Griffin (handle: thegrif). At a glance, the fork stays close to upstream Mike in shape and purpose - what's changed is what's under the hood when Mike reaches for a language model.
The headline move so far: where Mike historically routed work to two AI providers, this fork adds a third into the mix. For a user trying it, the experience would feel familiar, but the answers, costs, and characteristics behind the scenes now have another source feeding them.
It's early days for the divergence - a single thread of work, recently landed. Whether thegrif takes this further into provider-choice territory, cost optimisation, or something else isn't yet visible. Readers curious about the implementation can click through to GitHub.
What's in it
- Third AI provider option Expands Mike's model lineup beyond its original two providers by wiring in a third, with both a flagship and a lighter-weight tier from that provider available to the system.
- Tiered model routing preserved Keeps Mike's existing pattern of using different model tiers for different jobs - heavier work goes to a top-tier model, lighter tasks to a cheaper one.
- Pattern-faithful integration The new provider slots into Mike's existing abstraction rather than replacing it, so the rest of the product behaves the way upstream users would expect.
Direction
infrastructureintegration
Activity
Threads of work (detailed view)
thegrif adds OpenAI as a third engine option
Mike already let users pick between Anthropic's Claude and Google's Gemini. Tom Griffin's fork makes OpenAI a peer.
Pull requests (detailed view)
⛔ Closed without merge (1)
thegrif · opened 25d ago · closed 16d ago