ebubekirkupe/mike
Local-first Electron app with a Word task-pane add-in for AI-assisted legal document review
ebubekirkupe/mike diverges sharply from the upstream cloud-hosted design. The fork replaces Supabase auth, Cloudflare R2, and separate frontend/backend processes with a single Electron shell, better-sqlite3 local storage, and an HTTPS loopback server that serves a Microsoft Word add-in. Documents stay on the user's machine. AI provider credentials are AES-256-GCM encrypted at rest.
The Word add-in is the fork's primary differentiator: it integrates directly into Word's task pane and uses track-changes or comment mode to surface AI edits, each accompanied by a one-sentence justification comment. The repo is structured as Bun workspaces with a shared types package and a stub MCP server.
What's in it
- Microsoft Word task pane The primary surface is an add-in that lives alongside the document a lawyer is actually working on.
- Desktop application shell Mike is repackaged as an installable desktop app rather than a hosted web service.
- Local-first architecture A local server runs on the user's machine, keeping the SaaS dependency out of the loop.
Direction
draftingintegrationinfrastructure
Activity
Threads of work (detailed view)
ebubekirkupe rebuilds Mike to live inside Microsoft Word, on your own machine
A ground-up rewrite turns the cloud app into a local-first desktop tool with an AI redlining assistant built into Word itself.
ebubekirkupe rebuilds Mike as a local-first Electron app with a Word add-in
ebubekirkupe has replaced the cloud-hosted Supabase/R2 backend with a single-user Electron shell, SQLite storage, and a Microsoft Word task-pane add-in that attaches AI redlines as tracked changes with one-sentence justification comments. It's a deliberate product pivot, not an incremental patch.