rafal-fryc ↗ analysis ↗ GitHub rafal-fryc/mikelocal
A from-scratch desktop rebuild of Mike that runs entirely on your own machine, plus a way to hand workflows between instances as files.
mikelocal is @rafal-fryc's take on Mike as something you run yourself. The headline move is a desktop version that keeps everything on your own machine - no cloud accounts, no outside servers, nothing leaving the laptop. If you've wanted Mike without the shared infrastructure, this is the fork exploring that.
The second thread is about portability. @rafal-fryc adds a way to move a workflow from one Mike instance to another as a file: build or customise it in one place, export it, hand it over, import it on the other side - no shared account in between. It's a natural fit with the local-first direction, where instances are independent by design.
The name says the thesis out loud. This is Mike, but local and self-contained, aimed at teams or individuals who'd rather own the whole stack than depend on someone else's.
What's in it
- Runs on your own machine A desktop version of Mike built to keep everything local - no cloud accounts, no outside servers, no data leaving the laptop.
- Self-contained workspace Your work lives in a folder on your own machine rather than in someone else's infrastructure.
- Portable workflows Export a workflow you've built or customised as a file and import it into another Mike instance - no shared account required.
- Hand-off between instances Move workflows between teams, environments, or organisations by passing a file, keeping each instance independent.
Direction
infrastructureworkflow
Activity
rafal-fryc ↗ analysis ↗ GitHub Threads of work (detailed view)
rafal-fryc rebuilds Mike to run entirely on your own machine
A from-scratch desktop version of Mike that keeps everything local - no cloud accounts, no outside servers, no data leaving the laptop.
Electron desktop port of Mike: Supabase and S3 stripped, SQLite and local filesystem in
rafal-fryc has taken the upstream cloud SaaS stack and rebuilt it as a single-user Windows desktop app, replacing every cloud dependency with local equivalents. The interesting part is how little the route layer had to change.
rafal-fryc lets you pass a workflow around like a document
A built or customised workflow can now be saved to a file and loaded into another Mike instance, no shared account required.
Workflow export and import via versioned JSON envelope
rafal-fryc adds a file-based transport for workflows so they can move between Mike instances without a shared account. Download from one side, upload on the other.
Pull requests (detailed view)
🟢 Open (2)
rafal-fryc · opened 2mo ago rafal-fryc · opened 2mo ago