JakeyHwang turns Mike into an AdminLess managed distribution

This fork trades upstream flexibility for a more opinionated, lower-administration way to run legal AI.

infrastructureworkflow

JakeyHwang has set a default AI model, routed it through an Ollama gateway - a self-hosted service that presents a familiar AI-provider interface - and switched Google sign-in off by default. The aim is a hosted or self-hosted bundle that arrives with more of the operational choices already made.

  • Ready-made container images for different server types, making deployment more repeatable.
  • Separate setups for pulling a release versus building from source.
  • An in-product update screen and notice that can request a companion service to install releases.

There is an important boundary: the deployment tooling behind that update path is proprietary and excluded from the public fork. The public pieces can be inspected on GitHub, but the full installer workflow cannot be reproduced without that separate component.

This matters to legal teams and product founders who value a managed operating model, but should scrutinise the update service and release-channel trust before adopting it.

So what Worth a GitHub look for anyone choosing between a configurable legal-AI platform and a more tightly operated distribution.

View this fork on GitHub →

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

Commits in this thread

2 commits from JakeyHwang/mike, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
3ff8887a AdminLess fork of Open-Legal-Products/mike JakeyHwang 2026-09-09 ↗ GitHub
commit body
Modifications on top of upstream 8b3466f (2026-09-08):
- Inference defaults point at an OpenAI-compatible gateway via the Ollama
  provider (OLLAMA_BASE_URL / OLLAMA_API_KEY); speech models hidden.
- Google sign-in off by default.
- docker-compose.yml pulls published images; docker-compose.build.yml builds
  from source; frontend image build fixed (word-addin sources in context).
- In-app update check and one-click update: /system/update API, Settings >
  Updates, sidebar notice. Applied by an updater sidecar reached at
  http://updater:8085 (contract in docs/superpowers/specs/).
- Release workflow builds application images to GHCR.
- docs/adminless-fork.md describes how the fork is developed and released.

Modified by AdminLess, September 2026. Licensed AGPL-3.0 like upstream.
e81d6403 gitignore: nested deploy/ tooling JakeyHwang 2026-09-09 ↗ GitHub

Capture this thread into my fork

Download a single Markdown prompt that tells Claude how to port every commit above into your working tree — adapting paths and structure to match your repo. Run it via claude -p < capture-thread-2029.md from inside the repo you want the changes in.

⬇ Download capture-thread-2029.md