AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Construction › opentakeoff
✦ Free & open sourceConstruction

opentakeoff

Open-source PDF construction takeoff engine driven natively by AI agents via MCP.

AI-Driven Open-Source PDF Takeoff

Measure construction plans in your browser or hand the engine to your AI agent.

Free forever · open source · AGPL-3.0
✓ Light setup✓ Browser-based✓ Real-time collaboration
7.3
ZEKAI
AI-native preconstruction takeoff
Free & open source · Construction
Ease of setup4
Usefulness9
Maintenance9.5
Community6.5
★ 759
GITHUB
Nov 2026
UPDATED
AGPL-3.0
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

OpenTakeoff is an open-source PDF takeoff and estimation engine built for preconstruction. It provides both a browser canvas for human estimators and 58 native Model Context Protocol (MCP) tools for AI agents.

Runs on
Web
Hosting
Self-host
Languages
TypeScript
License
AGPL-3.0

What it is

It parses construction PDF plan sets, lets you set drawing scales, trace rooms on wall faces, execute symbol sweeps, and calculate material quantities. The engine exports marked-up PDFs, reports, DXF files, and structured cost estimates.

Who it's for

It suits construction estimators, preconstruction teams, and developers building AI workflows for blueprint analysis. It does not suit casual users looking for general document readers or non-technical estimators who want a fully managed cloud SaaS.

Key features

Dual Human-Agent Access

Use the browser canvas yourself or let an AI agent drive the exact same math and scale gate over MCP.

Proposal Safety Contract

Agent work lands as dashed proposals and cannot become approved ink until a human reviews and accepts it.

Strict Scale Enforcement

The engine reads scale notes but never applies them automatically, refusing to measure unscaled sheets.

Marked-Up PDF Export

Burns measurement layers and a legend cover with totals directly into the original plan drawings.

How to start

Up and running in 3 steps

1
Open the browser canvas at opentakeoff.kentucky-ai.com or run the MCP server via npx opentakeoff-mcp.
2
Load your construction PDF plan set and verify the sheet scale requirements.
3
Trace rooms or plug in your preferred AI agent to execute automated sweeps and proposals.
Real talk

Our honest verdict

What's great

  • Runs entirely in your browser with zero data uploads or sign-ups required
  • Offers 58 dedicated MCP tools covering every stage from plan opening to pricing and RFI creation
  • Maintains full provenance by recording scale, drawing method, and human versus agent authorship
  • Includes built-in pricing rules, Excel estimates, and letter-size bid proposal PDF generation

Where it falls short

  • Requires Node 20 or newer and technical setup to connect and operate AI agent MCP clients
  • AGPL-3.0 copyleft license imposes strict sharing obligations if you modify and network the software
  • One-click automated area calculation is temporarily gated while the flood engine undergoes re-validation
Cost

Pricing & license

The software is free and open source under its license. The only cost is running it yourself locally or hosting your own static copy.

Paid work

Open remote AI-training roles

870 open remote AI-training roles, updated November 14, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: opentakeoff for Construction
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure opentakeoff for you — and train your team.
Get it done for you ↗
Questions

FAQ

Does my plan data get uploaded to a cloud server?

No. The browser canvas and engine run entirely locally in your browser, and nothing phones home.

How do AI agents interact with the takeoffs?

Agents connect via the Model Context Protocol using standard I/O, utilizing 58 specialized tools to measure, check, and propose shapes.

Can an AI agent finalize a bid without human approval?

No. All agent work stays a dashed proposal until a human reviewer manually applies the approved seal on the canvas.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Construction — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google