Tavotto
AI drew your research figure. Tavotto makes it publication-ready: edit matplotlib figures on a canvas, lay out in mm, check journal rules. Free, open source.
翻譯準備中
正在載入留言。
正在確認登入狀態。
Floor plans drawn from a house file: named measurements in, measured drawings and checks out.
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗Floor plans you make and change by talking to Claude.
Give Claude a sketch, a photo of a plan or the measurements you took yourself, and it draws the house to scale, a sheet for every floor. The plan opens as a page beside the conversation. Say what should change, or draw on the plan — a wall out, a door moved, an extension on — and it is redrawn while you are still talking about it.
https://flawlessplan.app has the installer and two example houses to look at.
Getting a design right is mostly the early going round: try it, look at it, change it, show someone, change it again. Floor plan programs make each of those turns slow. They have to be learned, every wall and door is placed by hand, and a change someone asks for across the table becomes something you go away and do.
Flawlessplan is for doing it live. You are with a client, a partner or a builder, the plan is on the screen, and they say "what if this wall came out?" You say so, or ring the wall on the page, and a minute later you are both looking at it: drawn to scale, every room measured again, the old layout still on its own tab to compare.
It is for the stage where a design is still being decided. The plans are to scale and the room sizes are measured from the drawing, but they are not construction drawings: once the layout is agreed, the drawings a builder works from are still made the usual way.
1. Start a house. Tell Claude what you have: a photo of an estate agent's plan, a sketch on paper, a list of room sizes, or just a description. It asks for what is missing — which way is north, what was really measured — and draws a first plan. Anything it had to guess it marks as a guess, so you know what to take a tape to.
2. Look at it. Ask Claude to show the house and its page opens beside the conversation: every floor on its own tab, to scale, each room with its size and area, notes beside the sheet. Zoom and pan it like a map.
3. Change it. Either way works, and they mix:
The page redraws itself after every change, on the sheet you were looking at.
4. Try a proposal. An extension or a new layout is another tab, drawn against the house as it is: the walls that come out are dashed red, the floor gained is tinted and its area worked out. Keep several options side by side, hide the ones that lost, and reorder the tabs by dragging them.
5. Show someone. The Share button gives one file with every sheet and its notes. Mail it or drop it on a phone; it opens anywhere, needs no account and nothing installed, and turns from sheet to sheet like slides.
Flawlessplan is made to be used with Claude. Your houses stay in a folder on your own machine; nothing is uploaded.
claude plugin marketplace add dfhants/flawlessplan
claude plugin install flawlessplan@flawlessplan
Open Claude Code in any folder and ask it to "set up a workspace here", then "show my houses". You get two example houses to try things on. The plugin is the tools plus two skills: starting a house, and reading what you drew on one. Needs uv.
Download flawlessplan.mcpb from https://flawlessplan.app and open it.
It asks for a folder to keep your houses in, puts the two examples in an
empty one, and adds the tools. Then ask Claude to "show my houses".
uv tool install git+https://github.com/dfhants/[email protected]
flawlessplan init my-houses # a workspace, with two example houses
cd my-houses
flawlessplan build --serve # draw them and open http://localhost:8765
Needs uv (or pipx) and Python 3.10 or later, and nothing else. No Claude is required this way: a house is a plain text file and can be written by hand.
Outside walls and partitions at their real thicknesses, straight, slanted or curved; doors with their swings, windows, folding and sliding doors and open archways; stairs with landings and winders, carried from one floor to the next; what is built in — baths, showers, WCs, basins, kitchen worktops, sinks, hobs, boilers, fitted wardrobes; rooflights; split levels; and any number of floors and proposals. Every room is labelled with its size and area, measured from the drawing. Lengths can be given in metres or in feet and inches.
Changing a plan quickly is only useful if it is still right afterwards. Behind each house is one text file, which Claude writes for you, and three things about it keep the drawing honest:
None of these is ruled out. They are not there today:
Free for any noncommercial use, such as drawing your own house, under the PolyForm Noncommercial License 1.0.0. The source is here to read and change, and it is not open source: using it in or for a business needs a commercial licence: ask for one.