brauliogusmao/mike

A Portuguese-Brazilian, locally deployable Mike variant with clearer chat failures and configurable product branding.

26 commits across eight tracked threads suggest a focused customization burst; the last recorded push was May 13, 2026, so activity currently appears quiet.

View on GitHub →

brauliogusmao is shaping Mike into a Brazilian Portuguese legal-AI experience, with the interface adapted end to end rather than superficially translated. Visitors would find a product that can carry its own name and logo, making it suitable for a branded deployment.

The fork also adds an option to run AI models locally through Ollama, alongside improvements meant to make streaming chat more dependable and failures easier to understand. Its direction is practical: localization, deployability, and a product identity that can stand on its own.

What's in it

Direction

i18nbrandinginfrastructure

Activity

Themed changes and pull requests touching this fork, newest first. Themed changes that haven't been turned into a public post yet still appear — they're real work even without a published writeup.

📝 gitignore .claude/ worktrees 1 commit 5mo ago minor change
📝 Fork change history documentation 1 commit 5mo ago minor change

Threads of work (detailed view)

10 threads have been distilled into posts.

Ollama local model support with context preloading

brauliogusmao added Ollama as a provider, routing `ollama/<model>` IDs through a new 309-line streaming adapter. The interesting part isn't the wiring -- it's that document-fetch tools are preloaded into context rather than called reactively, because small local models don't handle reactive tool use reliably.

Ollama provider added: local models with document preloading

brauliogusmao wired Ollama in as a fourth LLM backend alongside Claude, OpenAI, and Gemini. The key design decision: instead of letting local models call document-fetch tools reactively, the adapter preloads document content into the system prompt before the first LLM call.

Full Brazilian-Portuguese localization via next-intl

brauliogusmao converted the entire frontend from hardcoded English strings to `next-intl` translation keys across 15 commits, targeting Brazilian legal market deployments. Every user-visible string from auth pages through tabular review now lives in `frontend/messages/pt-BR.json`.

Pull requests (detailed view)

2 PRs touch this fork — inbound (filed against it) or outbound (filed from it). State icons match the editorial dashboard.

✅ Merged (1)

⛔ Closed without merge (1)

⛔ closed · #75 Slm local
by brauliogusmao · opened 5mo ago · closed 5mo ago
open-legal-products/mike ← brauliogusmao/mike · +3,213 -725 · ↗ analysis · ↗ GitHub