ericlovold makes Mike runnable inside a self-contained cloud VM

A practical setup guide turns Mike from a codebase with outside dependencies into something a team can try end to end on one machine.

infrastructureworkflow

This is setup work, not a product feature. But it removes a real obstacle: someone evaluating or extending Mike can bring up its required services in one development machine, without first arranging hosted identity, database and document-storage accounts.

The guidance covers:

  • Local sign-in and project data through Supabase, a self-hosted package for authentication and Postgres databases.
  • Local document storage through MinIO, an S3-compatible storage service.
  • Optional Anthropic, an AI model provider, for the assistant; sign-up, project creation and PDF upload work without it.
  • One limitation: office files will not convert to PDF until LibreOffice is installed.

Ericlovold reports testing the full route, including an assistant response when a provider key is supplied. The pull request remains open, and the operational steps are manual by design.

So what Teams assessing Mike or planning a private trial should care because the guide makes a credible hands-on evaluation far easier to set up.

View this fork on GitHub →

Spotted something wrong? Or know the PR text has fresher detail than the writeup above?