mikeOnBreeze/mike-oss

Local-only Mike fork: Supabase and R2 replaced with a JSON file and the filesystem

One commit constitutes the entire fork. No follow-on work visible. This is a deployment-mode fork, not a feature fork.

View on GitHub →

mikeOnBreeze/mike-oss replaces all cloud dependencies in Mike with local equivalents. Supabase Postgres, Supabase Auth, and Cloudflare R2 are removed in a single commit; state persists to backend/data/local-db.json and documents go to backend/data/storage/. Auth accepts a single hardcoded local user via bearer token. Nothing leaves the machine except LLM API calls.

The author is explicit about the purpose: they are a personal injury lawyer who wants to evaluate the tool against real client materials without pushing them to a third-party cloud. The fork is a desktop proof-of-concept, not a multi-user deployment. The README itself says to use upstream for production.

What's in it

Direction

infrastructure

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.

Threads of work (detailed view)

2 threads have been distilled into posts.

Supabase and R2 stripped out; JSON file and local filesystem take their place

mikeOnBreeze forked Mike to run entirely on a laptop without any cloud dependencies. One commit removes Supabase Postgres, Supabase Auth, and Cloudflare R2, replacing them with a hand-rolled JSON store and direct filesystem reads/writes. The author is a personal injury lawyer who doesn't want client materials leaving their machine.