VibeWorld Puts a Persistent Cyberpunk World in Your Terminal

Discord became a list of servers. Slack became work. Twitter became a feed. VibeWorld is an attempt to build a place instead. It is a persistent multiplayer world that runs entirely in your terminal, written in Go as a single binary with voice chat already built in. No browser, no Electron, no third-party sign-in. One command installs it, and on first launch you create a local account that persists across sessions.

The project is the work of a solo developer who documented its origin in public, timestamped artifacts. The repository was created on July 3, 2026, with v0.1.0 published the same day. A first archived public announcement followed on July 12 to the Bubble Tea community. The developer notes that projects with overlapping ideas appeared later, and states the chronology clearly: VibeWorld was conceived and shipped independently, and the public record predates those later launches.

A World Organized by What You Do

The world is divided into continents by scientific and technical fields. Pick AI, Bio, Physics, or whatever you actually work on, and you land on a neon city where the streets are named after the people and papers in that field. Everyone else in that discipline is walking those streets right now, live, under their own handle.

Each city has corners you can claim. Press C, then n, aim with the mouse, click, and a corner appears with your name on it. The map grows to accommodate you if you build past its current edge. If nobody visits your corner in 30 days, it crumbles. Use it or lose it.

Monuments in the Agora go full 3D when you enter them. Whoever is there is standing at its base. Press ! on an empty line to perform the rite, which lights up the whole screen and adds a plaque entry that persists indefinitely. The Ten Commandments of Science are carved in stone at the crossroads. Everyone breaks at least three a week. That is why they are carved in stone.

Voice Chat With No Installs

Voice is built into the binary. Ctrl+V to talk, press again to stop. The status line turns red and says ON AIR so nobody is surprised. There is no recording. People talk because it is not saved. The Contemplation Dome on the moon is a sanctuary for music only, no voice, no local chatter, no noise. The one thing that reaches it is the #world channel, the global murmur of the entire planet, softly, if the room asks for it.

On the moon, the Stargazer's Ledge lets you sit with whoever is there and watch the sky. Comets, auroras, a supernova, the occasional space battle. Eleven kinds of event, never the same night twice. Ctrl+n plays lo-fi Beethoven at a gentle volume. There is also one plant, shared by the whole moon. Water it with ! and it grows. Ignore it for two days and it dies, back to a seed, and nobody brings it back but you.

The Regolith Wall is a shared pixel canvas on the moon. Everyone who visits paints on the same mural. Zoom back out to the moon overview and your mural appears as a glowing picture on the side of the building, visible from orbit.

Complaint Crater and HELP Flares

When your agent fixes a failing test by deleting it, you take the rocket to Luna and unload at the Complaint Crater. Type it out, watch the RAGE meter climb. ALL CAPS counts triple, a row of exclamation marks counts six times, then launch. Your scream goes up on the wall for the entire planet to read and stays there after the server restarts.

Stuck at 2am? Press ! in a corner and say what is wrong. A red countdown ribbon goes up over your head. Anyone in the city can walk over. Help from people, not a ticket queue.

The arcade at the Agora is multiplayer, not decoration. Walk in mid-match and you join the running game, score and all. In THE GRID, the enemies are literally labeled PEER REVIEWED and 8 more revisions requested.

Low Overhead, High Privacy

VibeWorld uses about as much memory as a browser tab, roughly 30 MB of RAM. The server is built in at a single Fly.io endpoint, capped at 350 people, and sleeps until someone connects. A slow login just means it is waking up. An offline mode runs a full solo world on your own machine with nothing sent anywhere.

Privacy is handled practically. Connections are TLS. Every handle, message, bio, and complaint that reaches your terminal is stripped of control and escape sequences before display, so nobody can hijack your terminal through a chat line. There is no end-to-end encryption. The server can see what passes through it. Voice is not recorded. Block and report exist and work.

The project ships a mod SDK under Apache-2.0, with worldpacks as data rather than code. The client source is planned to open under PolyForm Perimeter. Linux x64 and Apple Silicon are supported now, with Intel Mac and Linux arm64 coming soon. Windows gets a standalone executable from releases.

The core idea is that your terminal has been a place of work for decades. It can be a place, full stop.