A collaborative interactive space that is all vibes.
SocialTypeScript · JavaScriptGitHub @Digidoot-AmberAvailability needs another checkOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
A collaborative interactive 3D space that is all vibes.
Loading the full README.
Read the full README ↗A collaborative 3D world you can add to. One person works at a time.
Live: https://allvibes.vercel.app
A world in your browser that the group builds together. Each person adds one thing — a mountain range, an archway, a shoal of fish — and it becomes part of the shared space. Everything is built out of code, not downloaded models.
Right now there's a pond with a tree, a garden and a waterfall. That's the starting point and the thing everything else is measured against.
You need these installed once. If any step fails, send Amber the error.
1. Install Node.js. Go to nodejs.org and install the version it offers you. Restart your terminal afterwards.
2. Install Git. git-scm.com/downloads.
3. Get the code.
git clone https://github.com/Digidoot-Amber/allvibes.git
cd allvibes
4. Install the project's bits. This takes a minute.
npm install
5. Start it up.
npm run dev
Open http://localhost:3000 and you should see the pond. Press Ctrl+C in the
terminal to stop it.
git checkout main
git pull
npm run dev
Pulling first matters — otherwise you're building on an old copy of the world.
? button explains all this inside the appThe full rules are in AGENTS.md — most AI coding tools read that automatically, so you may be able to just say "add mountains behind the pond" and let it work.
The short version:
main first.src/world/elements/, named after the thing.src/world/elements/index.ts.main.If your change doesn't appear, reload the page properly — 3D geometry often doesn't hot-reload.