beniauer turns Mike into Michi - and switches on Swiss case-law search

A personal rebrand of the fork, plus the wiring that finally makes Swiss legal search work on its own.

searchbranding

beniauer has renamed the whole fork from Mike to Michi - interface text, page titles, the assistant's own self-description, the logo, and every link pointing back to a personally hosted version of the product. This is a personal build, wired to beniauer's own domain and hosting, so the branding work is mostly about making it feel like a distinct product rather than a generic clone.

The more interesting move sits underneath the rename: Swiss case-law search is now switched on for the standalone search page. The pieces that do the actual searching had landed earlier, but the connection that lets a user reach them didn't exist until now - so this is the point where Swiss legal search actually goes live rather than sitting dormant in the code.

So what Anyone tracking jurisdiction-specific legal search - Swiss practitioners especially - should watch where this fork takes case-law lookup next.

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 beniauer/michi, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
0181f2b4 chore: rebrand Mike to Michi Benjamin Auer 2026-05-22 ↗ GitHub
Rename throughout the UI, page titles, and AI system prompts, and redesign
the app icon.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1fde0ba5 chore: finalize upstream sync Benjamin Auer 2026-05-22 ↗ GitHub
commit body
- Mount the /caselaw route in the upstream index.ts (rate limiting and
  helmet already come from upstream).
- Rename remaining user-facing "Mike" strings to "Michi" (metadata,
  OpenGraph/Twitter cards, account + signup copy).
- npm audit fix on backend and frontend after the dependency bump.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
32f1b53f chore: finish Michi rebrand + add Cloudflare Workers deploy config Benjamin Auer 2026-05-22 ↗ GitHub
commit body
- Replace remaining "Mike"/mikeoss.com user-facing strings (login + support
  copy, OG/metadata URLs, logo landing link) with Michi / michi.benjamin-auer.ch.
- Add frontend/wrangler.jsonc for opennextjs-cloudflare deploy to the
  michi.benjamin-auer.ch custom domain.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

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

⬇ Download capture-thread-551.md