brauliogusmao wires Mike up to run on models that never leave the building

This fork can now point at locally-hosted AI models instead of only calling out to remote providers.

infrastructureintegration

brauliogusmao added support for Ollama - a tool for running open-source language models on your own machine or server - as a fully supported option alongside the remote services Mike already talks to. In practice that means a firm could run the assistant against a model sitting on hardware it controls, rather than sending every prompt and document out to a third-party API. A new menu groups these local models separately and only shows them when a local instance is actually reachable.

There's a thoughtful wrinkle for the smaller models realistic to run locally: they're less reliable at deciding when to go fetch a document on their own, so the fork quietly loads the relevant document content up front instead of waiting to be asked. It's a deliberate accommodation, and it does make local models behave a little differently from the remote ones.

So what Worth a look for any legal team weighing whether AI work can stay entirely on infrastructure it owns, where client data never leaves the perimeter.

View this fork on GitHub →

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

Commits in this thread

2 commits from brauliogusmao/mike, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
cb3e3b59 feat: integração com Ollama para modelos locais Braulio Gabriel Gusmao 2026-05-13 ↗ GitHub
commit body
Adiciona suporte a modelos rodando localmente via Ollama, com estratégia
de pré-carregamento de documentos no contexto antes da chamada ao LLM -
necessário porque modelos menores não lidam bem com tool calling reativo.

- Backend: adapter de streaming (ollama.ts), rota GET /ollama/models,
  dispatcher atualizado para provider "ollama/", models.ts e types.ts
  atualizados
- Frontend: grupo "Local (Ollama)" dinâmico no ModelToggle, busca de
  modelos via fetchOllamaModels(), useSelectedModel aceita IDs ollama/*,
  modelAvailability atualizado para provider ollama

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
09bb9af9 Merge pull request #1 from brauliogusmao/slm-local Bráulio Gabriel Gusmão 2026-05-13 ↗ GitHub
feat: integração com Ollama para modelos locais

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-391.md from inside the repo you want the changes in.

⬇ Download capture-thread-391.md