amal66 opens Mike to local and future AI engines
This is a foundational change that makes Mike less tied to a fixed set of AI providers and storage choices.
amal66 has replaced hard-wired AI-provider routing with a central registry. The immediate experience is intended to stay the same, but future additions should require far less surgery across the product.
That work introduces:
- Ollama support, letting Mike connect to AI models run locally through Ollama.
- Swappable storage connections, including Cloudflare R2, a cloud object-storage service.
The change also centralises how credentials and model choices are handled, with tests covering the new routing. This is infrastructure rather than a finished end-user feature, so teams adopting it should treat it as a coordinated upgrade rather than a quick provider add-on.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?