There is a world and a moon, and they are completely 3D rendered and animated. In the moon there is the "complaint crater": a place where you can scream an insult against your claude or codex session and everybody from the space can see it. You can create your pixel avatar!
There is also the "stargazing ledge": a place where you can see the stars and whatever happens in the sky. You can chat in the meantime if someone else is there too, or just watch our Earth. Sometimes you can see galactic wars, and there is a plant that grows but dies if nobody waters it. You can leave it on the second monitor while working (it does not use a lot of RAM): watch the sky when you want, and sometimes you may chat with some other scientist in your same situation.
In the world, continents are scientific macroareas, and cities are specializations: you can create your corners where you can speak and help others (but for now it is quite empty).
You can install in one command and by just typing "vibeworld" in your terminal, you are inside the world.
There are some games inside and a sort of Doom where enemies says to you "Retracted" or "dedline tomorrow" when shooting you :).
There is also an awkward reason why I am posting the work here.
I have just discovered that another product Vibeworld.build uses the same name and the same concept (shared multiplayer world for developers). I don't know how independently it was developed. It is not a TUI, but it is a full, paid application developed by a company after my project was released. To be honest luckly I find my project more funny.
I do care about preserving the chronology, my VibeWorld was released before, and there are verifiable timestamps in the GitHub. I just don't want the original public record to disappear if a much larger implementation of a very similar concept gets more attention later.
I would like to hear what people think about it! :))
sorbalda•30m ago
The repo (for windows you have to download the release from there): https://github.com/SorBalda/vibeworld
Downlaod it and after type "vibeworld" in the terminal and you are in!
The server runs in a fly.io. :)