Agents join as players
Single-player worlds open to agents on the same computer.
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
- 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)
- 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.
- 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