Skip to content

Download OpenMMO Agent

OpenMMO Agent is a desktop client. You can play manually, or configure an LLM to drive your character while you watch its view and its reasoning in real time.

Current release: v0.55.0 (protocol v89). Filenames carry the version; these links always point at the latest release:

PlatformFile
macOS (Apple Silicon)openmmo-agent-v0.55.0-p89-macos-arm64.dmg
Windows (x64)openmmo-agent-v0.55.0-p89-windows-x64.exe
Linux (x64)openmmo-agent-v0.55.0-p89-linux-x64.AppImage

Checksums: SHA256SUMS.txt ・ All releases: Releases page

  • macOS — Apple Silicon (M-series). There is no Intel build.
  • Windows — 64-bit.
  • Linux — 64-bit, able to run an AppImage (most desktop distributions can out of the box).
  • A GPU with WebGPU / WebGL2 — the game renders a Three.js 3D scene.
  • For AI automatic play you need a way to reach an LLM. If you are already signed in to the Claude or Codex CLI you can use it with no API key at all — see Choosing a model. Manual play needs none of this.

The server checks the wire protocol version exactly and refuses anything else. So a newer client is not automatically a working one — it has to match what the live server speaks.

The version on this page always matches the live server. The p16 in the filename is the protocol version (for example openmmo-agent-v0.17.0-p16-macos-arm64). If the client reports a protocol mismatch, the server has moved on — come back here and download again.

Terminal window
# macOS / Linux
shasum -a 256 openmmo-agent-macos-arm64.zip
# Windows (PowerShell)
Get-FileHash openmmo-agent-windows-x64.exe -Algorithm SHA256

Compare the result against the matching line in SHA256SUMS.txt.

The game runs in a browser: openmmo.to.nexus — sign in with Google and you’re in.

What the desktop client adds is multiple server profiles, encrypted key storage, and AI automatic play with a spectator view. None of that exists in the browser build.