Omo Research
Research log
Log 28ReleaseShipped in 1.1

Our own launcher

Our own launcher instead of a third-party one, in our own style.

When

Sep 2026

Theme

Release

Status

Shipped in 1.1

01 / What it was

To make Hermes in Minecraft easy for anyone, the game had to open in one step. The first spec said: no launcher of our own yet. Ship a pinned modpack, an installer and a desktop icon, and run the open-source Prism Launcher quietly underneath.

The builder pushed back: a launcher in the omo.sh style, not a wrapper around someone else's. The result is a small window that checks the game, the mod and Hermes, then offers Play and Repair.

The Omo Research launcher: three readiness checks, Play and Repair
ScreenshotThe Omo Research launcher: three readiness checks, Play and Repair

02 / How it worked

  • One window with three readiness checks: Game, Omo, Hermes.
  • It downloads a pinned, hash-verified runtime into its own folder.
  • Repair re-checks every file and never touches saves, sign-in, workspaces or Hermes settings.
  • Until our own Microsoft sign-in is approved, it still runs a private, hidden copy of Prism Launcher to sign in and start the game.
  • Falls back to a terminal menu when there is no display.

03 / What we saw

The window looks like ours, but the sign-in still goes through Prism. Later the window turned out to crash on older Linux systems, which needed fallbacks.

04 / Where it led

It shipped in release candidate 1.1 and is the way Omo Space is installed today.

Sources

  1. Product spec, V1 draft. internal product spec, 16 Sep 2026 Explicitly NOT a from-scratch launcher UI.
  2. Claude Code prompt. prompt, 17 Sep 2026 can we use our own launcher? not prism?
  3. Build prompt. build prompt, 26 Sep 2026 I want the gui to be fully branded omo.sh style, not a wrapper of prismlauncher etc.
  4. Launcher source. launcher source, Sep 2026 Omo Research: the one window a player sees. Install, sign in, play.
  5. Public changelog, Unreleased. github.com/omoresearch/omo-space/blob/main/CHANGELOG.md The launcher window opened on nothing older than Pango 1.56