Cpodlaskilegal keeps its Azure fork tethered to upstream

Instead of drifting off into a private island, this fork just absorbed the main Mike project's latest release, friction and all.

infrastructure

In May the team merged the newest upstream work into their copy of Mike. Three things came across:

  • Per-user API keys, so individual users can hold and manage their own credentials for the AI services rather than the whole system running on one shared key.
  • A noticeably bigger toolbox for the chat assistant, expanding what it can do mid-conversation.
  • A support page for the app itself.

The merge was not free. This fork runs on Microsoft Azure instead of the stock hosting setup, so pulling upstream in meant reconciling two competing versions of the database layout and then patching a broken build the merge left behind. The team did that work anyway, which is the real story here.

So what If you are sizing up this fork, its habit of staying in sync with the main project matters more than any single feature: upstream fixes and improvements will keep flowing into it rather than passing it by.

View this fork on GitHub →

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

Commits in this thread

2 commits from Cpodlaskilegal/mike, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
f2a7f90a Integrate latest upstream updates Cpodlaskilegal 2026-05-12 ↗ GitHub
edb87f11 Fix backend lockfile for container build Cpodlaskilegal 2026-05-12 ↗ GitHub

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-822.md from inside the repo you want the changes in.

⬇ Download capture-thread-822.md