rudra/knows

ARQ

Browser-based architectural editor

Status
Pre-release
Year
2026
Stack
TypeScript · Rust · WebAssembly
Disciplines
ArchitectureSystems
ARQ marketing site: “Plans made of building elements, not lines.” above a preview of the plan editor.
ARQ marketing site on a phone.
Fig. 01The ARQ site, with the plan editor preview underneath. The same page at 390 px.

01 · Brief

Architects draw lines, but buildings are made of walls, doors and rooms. Most tools make you choose between quick drafting and heavy BIM. ARQ is a browser-based plan editor where a wall is a wall, with a thickness and a length in millimetres, and the plan, the 3D and the printed sheet all come from the same model.

model behind the plan, the 3D and every sheet
1
server round trips for ordinary editing
0
marketing pages that work without JavaScript
17

02

One model, many views

Walls, openings, rooms, levels, dimensions, views and sheets are project data. Canvas lines and 3D meshes are derived from that data, so they can be thrown away and rebuilt at any time. Change a wall once and the plan, the 3D view and the sheet all follow.

03

A narrow first workflow

The first release does one thing end to end: new project, dimensioned residential plan, coordinated 3D, scaled vector PDF. It has to be fast, inspectable, recoverable and printable before anything else gets added.

  • 01CAD-style input: snaps, numeric entry, predictable edits
  • 02A Rust core compiled to WebAssembly, checked for parity with the TypeScript side
  • 03Projects stay on your own disk, in SQLite natively or OPFS in the browser, with single-writer locking and recovery

04

Measured, not assumed

Every risky piece has a benchmark next to it: canvas renderers, Apple Pencil input, file open, journal recovery and sheet export. They run alongside unit, property and browser tests.

Status

Pre-release. The editor shell, plan canvas, Rust core and local storage are working. The full wall → room → plan → 3D → sheet workflow is the gate for the first release.

Want the full walkthrough of ARQ?

hello@rudraknows.com