mwcyu unifies Mike's chat engine and hands every model web search
A single streaming core replaces three hand-built ones, and once it landed, giving every AI model live web search became almost free.
mwcyu opened a branch to consolidate how Mike streams answers back to the user, one word at a time. Instead of each underlying AI model getting its own hand-wired streaming code, the work pulls everything behind one shared engine - the kind of plumbing that pays off later. What it unlocked:
- One streaming core, so every AI model returns answers through the same tested path rather than three separate implementations.
- Live web search on all three models, letting the assistant pull in current information mid-answer instead of relying only on what it was trained on.
- A backend test layer covering all of Mike's API routes, the largest single piece of the work and a safety net around the rewiring.
One catch: the pull request was closed without merging, so none of this reached the main Mike project.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?