Analyze HVAC systems from architectural blueprints
π€ Upload Blueprint
Drag & drop a PDF here, or click to browse
β¦or copy a PDF and paste it here β right-click βΈ Paste, or Ctrl/β+V
Indoor units is fully tuned. The other categories are live but beta (basic first-pass detectors) β theyβll find symbols to review, but may miss or over-detect until each prompt is refined.
Budget mode is strong on dense floors but can miss units on
sparse ones β use "Best accuracy" for bids. (Budget = qwen3-vl
via OpenRouter; needs OPENROUTER_API_KEY.)
Draw a box around each equipment-schedule table. Add several
(e.g. one per unit type, even on different pages).
Flip through the pages and add each one that is a floor plan to analyze.
Type a unit tag the schedule doesn't list and search for every instance β
on a single floor or all the floors you added above. Hits merge into the results below.
βοΈ Advanced settings (defaults are the best benchmarked
config β you don't need to open this)
runs tile consensus tag prefixes
Add at least one floor page above to enable Analyze. A schedule is optional.
Processing blueprint...
Real detection runs ~2β4 min per floor β this can take a while on big sets.
Pick only the floors you need to save time and API cost.
Total Floors
-
Verified Units
-
Total Capacity
-
Processing Time
-
Model Used:-
File:-
Cost:-
HVAC Units by Floor
Floor
Unit ID
Type
Model
Qty
Capacity (BTU)
Capacity (kW)
Location
Flags & reconciliation
Review & edit detections
β Green = confirmed
β Orange = recovered
β Yellow = uncertain
β Blue = auto-suggested extra (gap-finder β glance, then keep or βClear suggestedβ)
β Purple = you added.
β Gray (dashed) = engine says NOT a unit β glance, then βDelete noiseβ.
Click a box to select it; drag the body to move, a corner to resize,
the circle above it to rotate (or [ / ] keys, Shift for 15Β°) β for angled units.
Scroll to zoom, drag empty space to pan.
Use the buttons to approve / relabel / delete, βAdd unitβ to draw a missed one,
then Save floor.
Run detection to see annotated floor plans with colored boxes.
π¦ Symbol bank β approve unit-body crops
Fit the green box to the
unit body only (no tag text, no leader lines, no ducts), pick the unit
type, then Approve. Drag the box to move it, drag a corner to resize,
or use the nudge buttons / arrow keys (Shift+arrows = resize).
Keys: a = approve, r = reject, s = skip.
Loading bank queueβ¦
Nudge box (2 px per click):
Rotate ([ / ] keys, Shift=15Β°):
Download Results
β Error
Page to the schedule sheet, then drag a box around the table(scroll to zoom)page
/ ?
Flip through the pages and add each floor plan you want analyzedpage
/ ?