Two days ago, Planagonia was a pile of experiments living only on one computer. Today it's a real website — built on one simple idea: a floor plan doesn't have to be a drawing. It can be a small, plain-text program, one short enough for an AI to write correctly and simple enough for you to read yourself, kept perfectly in sync with a drawing you can still drag around by hand. Here's what that idea actually looks like now that you can visit it.
A plan you can write, or draw — and both stay true
Open the app and you'll see two things side by side: a small language on the left, and a live 2D drawing on the right. Type element room { shape: "rect", size: [4m, 3m] } and a room appears. Drag that room around on the right, and the numbers on the left update themselves — not a separate "export" step, the same document, edited two ways at once.
The point of writing it this way, rather than as a drag-and-drop tool with nothing underneath, is that the language is the part an AI is actually good at. Describe a studio apartment in your own words to an AI assistant, and it can write the plan directly — rooms, furniture, a door connected to a wall — because the language was designed from day one to be small and unambiguous enough for that to work reliably, not just for a human typing carefully.
You can finally create an account
Until now, whatever you drew in Planagonia only ever lived in the one browser you drew it in — close it on a different computer and your plan simply wasn't there. That's fixed. You can now sign up with just an email address and a password, confirm your email with one click, and save your plans to your account instead of just to your browser. Start a layout on your laptop at home, check it later on your phone — it'll be right there.
We kept the sign-up itself as small as we could: no username to invent, no extra fields. Just an email and a password, and we take care of the rest. We also added basic protection against repeated login attempts behind the scenes, so the sign-in itself can't simply be guessed at by brute force — the kind of thing you never see directly, but that has to be in place before letting anyone create their own account at all.
A single page that explains everything, and one to see your account
Alongside the app itself, this launch brought two more pages: a proper documentation page, covering getting started, every kind of element and connection, and the full source of all three example plans copied verbatim so you can paste one straight in and get exactly what's described; and a profile page showing who's signed in and the plans saved to their account. Signing in on one is recognized by the other automatically, in the same browser tab — a small, direct benefit of building both to live under the same address as the app itself, rather than as separate, disconnected tools bolted together afterward.
Dragging works the moment you paste in a plan, not just after you've typed a bit
Because an AI can hand you a whole plan in one shot rather than build it up one line at a time, we found a real gap only by testing exactly that: paste a complete, freshly-generated plan straight into the editor and try to drag something, and dragging could silently stop working entirely — no error, nothing in the corner of the screen, it just didn't happen. The cause was subtle: the editor keeps a few small helpers active behind the scenes to make dragging, labels, and syntax highlighting work, and normally switches them on for you automatically. But if a plan arrives already fully formed, rather than growing gradually as you type — exactly how an AI hands you one — that automatic step could get silently skipped. It's fixed now, and covered by a permanent check so it can't quietly come back.
Two smaller things came out of the same pass: opening one of the built-in example plans just to look at it no longer adds a clutter entry to "My plans" — only actually changing something does that now — and the Fit button, which recenters the view on your whole plan, reliably does exactly that in every case we could find, including after dragging something well outside the original view.
The whole site now actually works on a phone
Until this week, Planagonia was designed with a full-size computer screen in mind. Rather than build a separate mobile version, we kept the desktop layout as the one source of truth and layered phone-specific rules on top of it, so nothing about the computer experience changed:
- The menu at the top of every page now tucks neatly behind a small ☰ icon instead of spilling across the screen.
- Inside the app itself, the code and the drawing — previously squeezed on top of each other, both too small to actually use on a small screen — are now separate Code and Viewer tabs you can switch between with a tap.
A few small, honest additions
- A proper legal notice page, with our real contact details.
- A short, plain note about what the site actually stores in your browser — your plans and your sign-in state, nothing more, and no tracking or third-party cookies involved.
- A small "Beta" label on the app itself. It's still evolving quickly, and we'd rather say so than let you find out the hard way.
Curious what any of this actually looks like? Open the app and try it — no account needed just to look around, though now you can save your work to one if you'd like it to follow you.
We'll keep posting here as Planagonia grows — the next things on our list include letting you resend a confirmation email if the first one gets lost, and jumping straight from a saved plan on your profile into the app. Thanks for reading, and for trying something this new. If you want to see where things went from here, the rest of the blog picks up right where this post leaves off.