Davemaina1 rebrands Mike as Iroh, surface only

A light-touch cosmetic rename: users see Iroh everywhere, but under the hood it's still Mike.

branding

Davemaina1 swapped the assistant's name from Mike to Iroh in every place a user actually looks - the browser tab, the navbar and sidebar branding, the error page, the placeholder text in column prompts, the built-in workflow badge, and the assistant's own self-introduction in chat. Even the author name on tracked changes in exported Word documents now reads Iroh, so reviewing lawyers will see the new brand sitting next to their own edits.

What's notable is what wasn't touched. Internal identifiers, storage locations, document MIME types, code comments, and external links all still say Mike. It's the cheapest possible rebrand - a fresh coat of paint on the parts customers see, with the plumbing left alone. A pragmatic move if you're spinning up a branded product fast and don't want to chase down every reference in the codebase.

So what Anyone planning to white-label a Mike fork should look at this as a minimum-viable rebrand checklist before committing to a deeper rename.

View this fork on GitHub →

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

Commits in this thread

1 commit from Davemaina1/iroh_, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
b47a935a rebrand: rename user-facing "Mike" → "Iroh" across UI and system prompts Davemaina1 2026-05-12 ↗ GitHub
commit body
Changes 12 user-visible strings across 9 files:
- System prompts (chatTools.ts, tabular.ts): assistant introduces itself as Iroh
- DOCX tracked-changes author (chatTools.ts, docxTrackedChanges.ts): "Iroh" in Word Review panel
- Browser tab / OG title (layout.tsx): "Iroh - AI Legal Platform"
- Error page title (global-error.tsx): "Something went wrong - Iroh"
- Navbar / sidebar brand text (site-logo.tsx, AppSidebar.tsx)
- Settings page body text (account/models/page.tsx)
- Column prompt placeholders (AddColumnModal.tsx, WFEditColumnModal.tsx)
- Built-in workflow badge (WorkflowList.tsx)

Internal identifiers (MikeMessage, MikeIcon, mikeApi, application/mike-doc,
storage bucket name, code comments, external URLs) left unchanged.

Co-Authored-By: Claude Sonnet 4.6 <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-377.md from inside the repo you want the changes in.

⬇ Download capture-thread-377.md