18.24 mLivingBedroomKitchenBathBed 2

KaivAIn

Parsing geometry…
QTO · Drafting · Agentic

A drafting room
for structured
drawings.

KaivAIn reads floor plans the way a draftsman would — vector or scanned. Lines become walls, rooms get areas, and the agent only asks what it can't resolve itself.

LivingBedroomKitchenBathBed 2
Analysis complete
1:100 scale
87.4 m walls
6 rooms · 165 m²
Vector PDFsScanned drawingsFloor plansExcavationQTO extractionDXF exportAI agentOpen sourceSelf-hostedVector PDFsScanned drawingsFloor plansExcavationQTO extractionDXF exportAI agentOpen sourceSelf-hosted

What it does

Three things,
done right.

QTO

Instant take-offs

Walls, floors, areas and volumes in seconds. Hatched regions auto-classified as soil, concrete, or fill.

Drafting

Vector & scanned

Native PDFs or noisy photocopies — same pipeline. Lines are de-noised and closed into room polygons.

Agentic

Asks only what matters

87%
auto-resolved

The agent reads the title block, verifies scale, and flags only dimensions it can't resolve itself.

Open source

Self-hosted. No lock-in.

Run it on your own machine. MIT licensed. The pipeline, the agent, the canvas — all yours.

How it works

Three steps to
structured data.

01

Drop a drawing

Drag in a PDF, DWG, or scanned image. Any scale, any resolution. Multi-page PDFs processed page by page.

02

Pipeline reads it

FLD and DeepLSD detectors find every line. The grouping engine closes walls, identifies rooms, and classifies hatched regions.

03

Export what you need

DXF with annotated entities, a QTO JSON table, or work live in the canvas editor with the AI agent.

Live demo

Watch the
pipeline run.

KaivAIn — floor-plan-A.pdf

01 — raw input

FLD detecting…

02 — pipeline

Line detection100%
Wall grouping100%
Room polygons86%
Scale calib.100%
Hatch classify100%

03 — extracted data

Scale1:100 — title block
Drawing typeArchitectural floor plan
Walls28 paired · 87.4 m total
Rooms6 · Σ 164.9 m²
Hatched2 — soil, concrete fill
Dimensions12 annotated · 1 flagged ⚠

Ready to start

Drop your first
drawing now.

Self-hosted, open source. No sign-up required.

Open source Self-hosted MIT licensed No login required