Skip to content
dawsonamfPublic

About

See how furniture would actually fit in your room, using real measurements. Driven by your agent.

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

Roomsmith

See how furniture would actually fit in your room, using real measurements.

A room planner driven by your agent. Describe what you want, and your agent checks dimensions, tries layouts, and generates images. Walk through the results in a live 3D viewer.

Demo

video.mp4
Measured room Generated design concepts
Bedroom in the 3D viewer Generated bedroom concept
Bedroom floor plan Generated reading nook concept

Generated images explore styling. The 3D model checks fit. The bedroom demo includes illustrative furniture and some estimated measurements.

Try it

Install Bun, open this folder in a terminal, and run:

bun install
bun run dev

Open the bedroom demo and switch between default, office, and dressing layouts. A smaller example room is included too. Both run without personal files or API keys.

Use 1 / 2 / 3 for orbit, top, and walk views; T to measure; P for generated images. Click an item to copy its details for your agent.

For your agent to render screenshots, install Chromium once:

bunx playwright install chromium

Plan your room

Open this folder in your agent and ask it to read AGENTS.md. Drop scans, photos, or furniture references into the top-level folder and tell it which room they're for. You start the viewer; your agent handles the files.

Set up my room from these photos and measurements. Try two desk positions and show me how much walking space each leaves.

Multiple rooms and layouts are supported. Measurements use inches. Your personal files and undo history go in private/, which Git ignores. Image generation uses your agent's own image tool.

MIT license.

About

See how furniture would actually fit in your room, using real measurements. Driven by your agent.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages