feat: integração com Ollama para modelos locais
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>
| Repository | brauliogusmao/mike |
|---|---|
| Author | Braulio Gabriel Gusmao <brauliogabrielgusmao@gmail.com> |
| Authored | |
| Parents | 454ee916 |
| Stats | 11 files changed , +416 , -13 |
| Part of | Ollama local-model provider |
Capture this commit into my fork
Download a Markdown prompt that tells Claude how to port this
exact commit into your working tree. Run it via
claude -p < capture-commit-cb3e3b59.md
from inside the repo you want the change in.