Omo Research
Research log
Log 40BodiesShipped in v1.2.0

Agents join as players

Single-player worlds open to agents on the same computer.

When

27 Oct 2026

Theme

Bodies

Status

Shipped in v1.2.0

01 / What it was

Desk agents in Omo Space work in terminals. They cannot walk, place blocks or press buttons. This change let a separate agent runtime join the world as a player instead.

When you open a single-player world, the mod opens it to the local network for AI agents on the same computer. A bot client logs in, and it appears in the world like any other player.

02 / How it worked

  • The world opens on port 25566 (or the next free one up to 25570), and the mod writes a small file with host, port, world and version so the agent can find it.
  • Bots have no game account, so offline logins are accepted, but only from this computer. Anyone else joining without authentication is disconnected.
  • Agent bodies skip the mod loader's registry check, wear the Omo skin and show as "ChatGPT - <name>" over their heads.
  • It can be turned off with one launch flag.

04 / Where it led

It is the door Omo R1 walks through.

Sources

  1. Omo Space commit history. github.com/omoresearch/omo-space feat(mod): open single-player worlds to LAN for local AI agents (offline join, loopback-only)
  2. Omo Space CHANGELOG, v1.2.0. github.com/omoresearch/omo-space/blob/main/CHANGELOG.md Offline logins are accepted **from this computer only**; any other unauthenticated player is disconnected.
  3. Agents and terminals guide, section 8. github.com/omoresearch/omo-space/blob/main/docs/AGENTS-AND-TERMINALS.md A separate agent runtime on your PC (for example the Omo Teacher's Mineflayer body) can also join your single-player world as a player