Skip to content

Insight727/open-room-open-source

 
 

Repository files navigation

Open Room

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.

How it works

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.

Contribute a room

  1. 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.
  2. Fork this repo on GitHub.
  3. Build your room with AI assistance — there's a Claude skill that walks you through the whole flow, starting from your room ID.
  4. Open a Pull Request — a Vercel preview is generated automatically so you can see exactly how your room looks before it goes live.
  5. Get approved — once merged, your tile appears on the floor plan.

Edit an existing room

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.

The vibe

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.

About

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 96.4%
  • JavaScript 3.1%
  • CSS 0.5%