Mike rebranded as OpenLex; demo tier and legal disclaimers removed

mrihains white-labeled Mike as "OpenLex" across four commits, stripping the SaaS demo framing, the free-tier display, and the legal disclaimer text. All changes are frontend surface - no data model or API logic was modified.

brandingcompliance

The rebrand is mechanical: page title, OG metadata, sidebar, site logo, models page copy, and auth page notices all swap "Mike" for "OpenLex". The OG URL field is blanked. The "Mike hosted on MikeOSS.com is currently a demo service" sentence is removed from the login and signup pages.

The tier/billing surface gets a parallel pass. The dynamic profile?.tier || "Free" display is replaced with the hard-coded string "AI Token Cost Only". The sidebar tier line becomes the literal string "User". The default tier in UserProfileContext.tsx is changed from "Free" to "Usage Only". The account page heading "Usage Plan" becomes "Plan".

The chat disclaimer changed from "Answers are not legal advice" to "Check responses carefully." The signup and login disclaimer paragraphs were emptied - the <p> elements are still in the JSX but contain only whitespace, leaving dead markup on both auth pages.

So what Nothing here to import. This is pure white-labeling plus the removal of disclaimer text that most operators will need to replace with something appropriate to their own deployment. The empty `<p>` tags on auth pages are a minor cleanup smell if you look at this code as a base. Useful mainly as a reference for what a self-hosted, bring-your-own-key deployment of Mike looks like after stripping the SaaS chrome.

View this fork on GitHub →

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

Commits in this thread

4 commits from mrihains/mike, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
a4fb99cc commit Chuberosity 2026-05-20 ↗ GitHub
fef55f64 title Chuberosity 2026-05-20 ↗ GitHub
a015c0b6 title Chuberosity 2026-05-20 ↗ GitHub
d54dba54 usage Chuberosity 2026-05-20 ↗ 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-511.md from inside the repo you want the changes in.

⬇ Download capture-thread-511.md