AI takeoff counter

Upload your plans.
Swinestein has you covered.

The AI reads every sheet, counts your materials, catches conflicts between drawings and answers your questions. You review and bid. Hog none of your time.

Start free — 2 takeoffs on us, then 1 every month. No card needed.

E2.0 — Lighting plan · Takeoff
?

Counts

Type A light6
Type B light3
Duplex outlet24
Exit sign2

1 to review

0

reads per area, compared

0

% of counts marked on the drawing

0

highlighters harmed

0

/7 works while you sleep

How it works

Three steps. One of them is yours.

You upload. The AI does the grunt work. You check and export.

1. Upload your plans

Drop in your PDF set. Every page becomes a searchable sheet.

2. Swinestein gets to work

Reads schedules, legends and notes, counts symbols and cross-checks drawings in the background.

3. Review and export

Every count is pinned on the drawing. Fix anything in a click, then export to CSV.

Auto-count

Counts every symbol. Shows its work.

  • Pick sheets by trade: electrical, mechanical, plumbing and more
  • Each area read twice and compared; doubtful hits flagged
  • Every count pinned on the drawing for a quick check
  • Breaker totals by size and poles straight from panel schedules
E2.0 — Lighting plan · Takeoff
?

Counts

Type A light6
Type B light3
Duplex outlet24
Exit sign2

1 to review

Anomaly finder

Catches the mistakes before the change order does.

  • Cross-checks breaker sizes between panel and equipment schedules
  • Flags specs that don't line up across drawings
  • Schedules sorted by drawing number with symbol pictures
  • Copy a row or export the whole schedule to CSV
Panel LP — Schedule · E03.2
CircuitBreakerPolesLoad
LP-120A1PLighting — Dining
LP-320A1PReceptacles — Kitchen
LP-530A2PWalk-in cooler
LP-740A2PRTU-1
RTU-1 needs 50A on M1.0 — panel shows 40A

Ask anything

Your plans, on speaking terms.

  • Ask in plain English: "Any specs on the EV charger?"
  • Answers only from your drawings, with the sheet cited
  • One shared chat per project for the whole team
  • Never makes it up. If it's not on the plans, it says so
Ask Swinestein
Do the breakers on the panels match the mechanical schedule?
Swinestein the pig mascot
11 of 12 match. RTU-1 is listed at 50A on M1.0 but fed by a 40A breaker on Panel LP (E03.2).
M1.0 EquipmentE03.2 Panel LP
Ask about your plans…

Built for the bid

Serious about accuracy. Silly about pigs.

Accuracy first

We never skip a read to save a buck.

Runs in the background

Close the tab. It keeps counting.

Search everything

Find any note, spec or tag across every project.

Private by company

Your drawings stay inside your team.

FAQ

Questions? Swinestein has answers.

Swinestein the pig mascot

Stop counting. Start bidding.

Upload your plans. Swinestein has you covered. Start free — 2 takeoffs on us, then 1 every month. No card needed.

Start free