tosinakanle turns Mike into a Nigerian-law chatbot

This fork recasts Mike as a standalone legal assistant with a Nigerian-law focus and a new route to AI models.

chat-uiintegration

The chat experience is now branded as LexNigeriana AI and guided by a detailed Nigerian-law instruction set. Rather than relying on Mike's usual supporting services, it uses OmniRoute, a gateway for accessing AI models, and keeps conversations in a local data file.

  • Model selection defaults to automatic choice through the gateway.
  • Chats can be updated and retained locally.
  • Projects, workflows, research materials, connectors and audit information show local fallback data when the gateway is unavailable.

That makes the fork easier to run as a self-contained demonstration, but the production trade-offs are real: local storage will not suit multiple server instances, fallback data may mask outages, and the fixed user identity, secret handling and legal guidance need review.

So what Legal-product teams exploring a Nigeria-focused assistant may find a useful prototype here, but should treat it as a starting point for security and deployment work.

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 tosinakanle/mike, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
080faed6 feat: retrofit LexNigeriana AI chatbot with OmniRoute provider backend tosinakanle 2026-09-02 ↗ GitHub
commit body
- Rebrand platform to LexNigeriana AI (Legal Intelligence Platform)
- Enforce Nigerian Law as absolute default for legal inquiries
- Connect OmniRoute as superadmin backend for model routing and provider failovers
- Connect environment provider APIs (Google Gemini, OpenRouter) to OmniRoute
- Implement streaming chat API bridge, local chat persistence, and quick action cards
- Remove multi-spoked star icons from brand header and hero greeting
- Optimize mobile & desktop responsive UI with clean Legal Intelligence model selectors
89dfa635 fix(chatbot): resolve lingering response star icon, add PATCH for chat updates, and graceful API fallbacks tosinakanle 2026-09-02 ↗ GitHub

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

⬇ Download capture-thread-1411.md