geoffdavies-dt frees Mike from a single AI provider

Mike can now point at Azure's hosted OpenAI service - or other compatible endpoints - instead of only OpenAI's public API.

infrastructureintegration

Out of the box, Mike talks to OpenAI directly. geoffdavies-dt has made that a setting rather than a hard-wired assumption. With two small configuration values, a firm can now route Mike's AI calls to Azure OpenAI - Microsoft's enterprise-hosted version of the same models, often the easier path for organisations already buying cloud through Microsoft and answering to procurement and data-handling rules.

It's a deliberately light touch. If you change nothing, Mike behaves exactly as it did before, so there's no risk in pulling the update. The team is candid about the limits: this targets Azure's newer setup, and older Azure deployments or other lookalike services would still need extra work. For the supported path, though, it's a clean drop-in.

So what Anyone whose IT or compliance team mandates Azure over a direct OpenAI account now has a sanctioned way to run Mike.

View this fork on GitHub →

Spotted something wrong? Or know the PR text has fresher detail than the writeup above?

Commits in this thread

3 commits from geoffdavies-dt/mike, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
d3840fda Add configurable OpenAI-compatible endpoint geoffdavies-dt 2026-05-12 ↗ GitHub
4f52bd7c Merge branch 'main' into codex/inspect-mike-oss-model-provider-for-azure-openai geoffdavies-dt 2026-05-13 ↗ GitHub
3e8330da Merge pull request #1 from geoffdavies-dt/codex/inspect-mike-oss-model-provider-for-azure-openai geoffdavies-dt 2026-05-13 ↗ GitHub
Add OpenAI-compatible Responses API support (custom base URL & auth header) and update docs

Capture this thread into my fork

Download a single Markdown prompt that tells Claude how to port every commit above into your working tree — adapting paths and structure to match your repo. Run it via claude -p < capture-thread-438.md from inside the repo you want the changes in.

⬇ Download capture-thread-438.md