Drawing Scrubber
Let us handle the boring part of BMS bidding for you.
- Your project’s mechanical drawings in
- BMS notes and HVAC equipment markups out
The drawing engine is coming soon. We're finishing real runs before we open uploads.
Want early access? Email help@bmscoworker.ai
- Engine coming soon
- Engineer reviews
- Coworker only
Schedule M0.02
| Tag | Type | Sheet |
|---|---|---|
| VAV-1-1 | VAV box | M2.01 |
| EF-1 | Exhaust fan | M2.02 |
| RTU-6 | Rooftop unit | M2.06 |
| RTU-3 | Rooftop unit | M2.02 |
Gap: No duct static sensor shown (VAV-1-1)
Illustration with sample tags. Gap flags are coming soon.
Time
Skip the tag hunt
- A takeoff that takes hours to days by hand comes back in minutes.
- No more paging sheet to sheet hunting equipment tags and copying schedules by hand.
- Every scheduled unit lands in one spreadsheet you can start from, so your time goes to the engineering.
Product
What the engine hands back
- An equipment schedule spreadsheet (XLSX): every scheduled unit by type, with a VFD column, a control-point sheet, and the schedule and plan page for each tag.
- A BMS notes sheet pulling sensor, VFD, DDC and BAS notes, early and improving.
- Floor-plan markup that circles scheduled units, VFDs included, plus a list of units not found on the plans.
Every set gets a pre-flight check that refuses non-mechanical sets, controls submittals and unreadable scans up front. Coming soon: drawing-status detection, a “could not find” gap report for partial and bid sets, and a possible-duplicate-tag flag.
Trust
Your drawings stay yours
- We never use your drawings to train any AI model, and no AI agent opens a customer file.
- Poor scans are refused up front, so you never get a guessed-at result.
- We delete your files on request; automatic deletion is coming. Image uploads in chat are off.
Watch the scrub
Watch a short pass on a sample set. Every run hands back a marked-up set, a color legend, an equipment spreadsheet, and a could-not-find list.
Want to see it on your kind of set? Email help@bmscoworker.ai.
How it works
Here’s how a run will work once the drawing engine opens.
01
Send your mechanical set
A text-based PDF works best. Bid-stage and “Not for Construction” sets are fine. Scanned or photographed sets are turned away for now, so nothing gets guessed.
02
The engine reads the whole set
Our own parsing engine pulls every scheduled unit into rows and finds where each tagged piece of equipment appears on the plans.
03
You get the spreadsheet and the marked-up plans
The equipment schedule spreadsheet, a BMS notes sheet, a marked-up plan set, and a list of units not found on the plans, ready for your takeoff, your RFIs or your points list.
04
You stay in charge
You review it, fix what you’d fix, and decide what goes into your bid or submittal.
Drawing processing
Clean, text-based drawing sets are processed by our own parsing engine. No AI model is called. Scanned or low-quality sets are refused for now, so you're not charged for a pass we can't do well.
Pricing (planned)
Nothing is charged today. Paid runs are planned for after the drawing engine opens; we'll post pricing before anything is charged.
So… what are you going to do with all that time you’re not spending hunting tags?
Leave before dark. Make the kid’s game. Actually read the sequence of operations. Call the customer back today instead of Thursday. Or take the next job you used to pass on.
- Tags pulled from every sheet
- Schedules filled in
- Units not found on the plans listed
- Gap flags like “No duct static sensor shown” (coming soon)
The boring part is the engine’s job. The good part is still yours.
Who
Controls engineers, estimators, and mechanical contractors who build the system.
Why
Most building AI sells to operators and owners. This is for people turning mechanical drawings into BMS bids.
Coworker, not autopilot. Engineer reviews. You sign off.
What’s shipping
Now
Drawing Scrubber — equipment Unit Markup (end-Oct target)
Next
Trend Commissioner
Later
Sequences → program gen → commission support
About the founder
I'm Bobby Shearer. I started at 22 as a refrigeration tech and engineer, and for the last 14 years I've worked in building automation and controls. On bids, I've spent more hours than I can count with a highlighter and a mechanical set, finding every unit on the schedule, hunting for it on the plans, and typing it all into a spreadsheet by hand. Then the engineer does it again, and the field crew does it a third time. I'm building BMSCoworker so that job gets done once, checked, and shared by the estimator, the engineer and the field crew, with a person still reviewing it and signing off.
FAQ
How do I reach you?
Email help@bmscoworker.ai. A person reads every message.