Open Room is a community-built building — an infinite floor plan where every room is designed and contributed by a real person, with help from AI.
open-room-open-source.vercel.app
Want to contribute? Share this repo URL with your favorite AI and ask it to help you build your room.
Rooms on the floor plan are real contributions. Each room is a folder in this repo containing a background image and a config.json that defines what's inside — clickable hotspots, links, artwork, anything. When a PR is merged, the room goes live.
- Reserve your spot — visit the live site, click + Add Room, and fill out the form. You'll get a room ID (e.g.
warm-harbor). A GitHub issue is automatically opened with your room ID and username so you have a record. - Fork this repo on GitHub.
- Build your room with AI assistance — there's a Claude skill that walks you through the whole flow, starting from your room ID.
- Open a Pull Request — a Vercel preview is generated automatically so you can see exactly how your room looks before it goes live.
- Get approved — once merged, your tile appears on the floor plan.
Go to your room on the floor plan, click the i button (bottom-right), and hit Open a Task. Fill in a title and description of what you want to change — a GitHub issue is created automatically. Then fork the repo, make your changes, and open a PR.
We recommend contributing to this project with AI assistance — Claude Code is recommended, but any AI tool works. You don't need to be a developer. You need an idea, an image, and a willingness to figure it out.