amal66 makes Mike usable before the API keys arrive

A proposed demo mode would let a fresh Mike installation answer its first question offline instead of greeting users with an authorization error.

chat-uiworkflow

amal66 is tackling the awkwardest moment in any legal-AI rollout: the first click. Rather than forcing a new user to configure an AI provider before they can see anything work, this proposal would offer a clearly labelled demo response tailored to the chat context, alongside a prompt to add keys when ready.

  • A no-key demo option in the model chooser for immediate, offline first-use conversations.
  • Chat that falls back to the demo instead of stopping for credentials.
  • A dismissible reminder that real AI-provider access still needs to be configured.

The work was proposed as a port from amal66's fork, but the pull request closed without merging upstream.

So what Worth a look for legal teams evaluating Mike internally, where a smoother first-run experience can make demos and early adoption much less brittle.

View this fork on GitHub →

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