jrklaus8/mike-Canada

A Canadian fork of Mike that keeps legal AI - and the client data behind it - on domestic, sovereign ground.

Active and recent - 21 commits across 13 distinct threads with a push the day before MikeWatch first saw it, though the product is still at demo-data stage.

View on GitHub →

mike-Canada is jrklaus8's attempt to reshape Mike into a legal assistant built for Canadian practice. The throughline is data sovereignty: the fork runs a separate, homegrown backend aimed at keeping client data on domestic infrastructure, with the option to run the AI locally rather than calling out to a third-party cloud, and sign-in being pulled in-house onto a self-hosted token system. On top of that foundation it layers the things a Canadian legal product is expected to have - PIPEDA privacy notices, consent and cookie banners, Law Society of Ontario professional-responsibility framing, and an assistant nudged to speak in Canadian legal idiom and citation norms.

The assistant reaches out to live Canadian legal data sources (CanLII, CourtListener, and others) through a dedicated retrieval layer, and the chat window has been wired up to talk to that Canadian-only backend. jrklaus8 is also explicit about lineage, crediting upstream creator willchen96 (William Chen) in the project's documentation - a maintainer who wants the fork's intent and etiquette on record.

One honest caveat for anyone trying it: the product looks further along than it is. The Canadian legal lookups are dressed up in polished UI and deployment scaffolding, but several still return canned, invented results - this is a demo standing in for data that isn't fully live yet.

What's in it

Direction

complianceintegrationinfrastructure

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.

📝 README architecture summary (PIPEDA, local inference, RLS, Drizzle) (no public page) 1 commit 4d ago not yet rewritten
📝 Drizzle ORM + Vercel AI SDK migration scaffolding (no public page) 1 commit 4d ago not yet rewritten
📝 README attribution crediting upstream creator willchen96 (no public page) 2 commits 4d ago not yet rewritten

Threads of work (detailed view)

10 threads have been distilled into posts.

jrklaus8 starts pulling Canadian login auth in-house

The mike-Canada fork is moving sign-in off a third-party cloud service and onto its own self-hosted token system, in the name of keeping legal data on home turf.