OpenTakeoff
opentakeoff.kentucky-ai.com
What it is
OpenTakeoff measures quantities from building plans through a browser canvas for people and an MCP server for AI agents. Its browser app opens PDF, PNG, JPEG and ZIP plan files, processing them locally without an account or plan upload. Measurements include square feet, square yards, linear feet and each, with waste-adjusted order quantities, supporting-material lists and roll-goods cuts. Exports include CSV, Excel, JSON, PDF and DXF. Drawing OCR is supported. The MCP server runs through `npx -y opentakeoff-mcp` and works with Claude Code, Claude Desktop, Cursor and other stdio MCP clients; agent measurements need a person’s approval in the browser canvas. The default workspace keeps plans, measurements, annotations, materials and project settings in browser storage on the device. Optional connections include Google Drive, Microsoft 365, configured AI providers and a scanned-schedule service that can send a selected image to Google Gemini. OpenTakeoff is free, with no account required, and Apache-2.0 licensed. It runs on web, Linux, macOS and Windows, with an API and self-hosting options. One-Click Area is temporarily gated, and the default MCP build does not register room-detection verbs.
Spec sheet
- What it does
- OpenTakeoff measures construction-plan quantities for human estimators in a browser canvas and for AI agents through MCP.Read 14 Oct 2026 · opentakeoff.kentucky-ai.com
- Purpose
- OpenTakeoff is a construction takeoff engine for measuring quantities from building plans, with a browser canvas for people and an MCP server for AI agents.Read 30 Sep 2026 · opentakeoff.kentucky-ai.com
- Intended users
- The privacy policy says the service is intended for construction professionals and developers, not children under 13.Read 30 Sep 2026 · opentakeoff.kentucky-ai.com
- Platforms
- The browser canvas runs on Windows, macOS, ChromeOS and Linux in current Chrome, Edge, Firefox or Safari; the MCP server runs on Windows, macOS and Linux.Read 30 Sep 2026 · github.com
- Support
- Users can contact Michael Edlin by email or open a support issue; the policy notes that GitHub issues are public.Read 30 Sep 2026 · opentakeoff.kentucky-ai.com
- Headquarters
- Shelbyville, Kentucky, United StatesRead 28 Sep 2026 · opentakeoff.kentucky-ai.com
- Agent integration
- The MCP server runs through `npx -y opentakeoff-mcp` and supports Claude Code, Claude Desktop, Cursor and other stdio MCP clients.Read 30 Sep 2026 · github.com
- Agent review
- Agent measurements remain pending proposals until a person approves them in the browser canvas.Read 30 Sep 2026 · opentakeoff.kentucky-ai.com
- Area measurement
- The engine measures areas in square feet or square yards for floors, ceilings and walls.Read 14 Oct 2026 · kentucky-ai.com
- Cloud integrations
- Documentation describes optional Google Drive and Microsoft 365 connections that use the user's sign-in and permissions to synchronize project files.Read 14 Oct 2026 · opentakeoff.kentucky-ai.com
- Company founding
- LinkedIn lists Kentucky AI as founded in 2026.Read 14 Oct 2026 · linkedin.com
- Company headquarters
- LinkedIn lists Shelbyville, Kentucky as Kentucky AI's headquarters.Read 14 Oct 2026 · linkedin.com
- Company ownership
- LinkedIn classifies Kentucky AI as privately held and in software development.Read 14 Oct 2026 · linkedin.com
- Company size
- LinkedIn lists Kentucky AI as having 2–10 employees.Read 14 Oct 2026 · linkedin.com
- Count measurement
- Count tools record fixtures, devices and doors as eaches.Read 14 Oct 2026 · kentucky-ai.com
- Data sharing
- Connected AI providers can receive the tool results, images, quantities and project information requested by the user's MCP client.Read 14 Oct 2026 · opentakeoff.kentucky-ai.com
- Default feature limit
- One-Click Area is temporarily gated while its flood engine is re-validated; the default MCP build does not register its room-detection verbs.Read 30 Sep 2026 · github.com
- Developer runtime
- The agent guide requires Node 20 or newer and provides an npx configuration without cloning or building.Read 14 Oct 2026 · github.com
- Docker deployment
- The MCP README documents Docker image creation, interactive execution and read-only plan-volume mounts.Read 14 Oct 2026 · github.com
- Documentation depth
- The repository provides separate user and agent manuals, an MCP reference, changelog, feature map, wiki and contributor guidance.Read 14 Oct 2026 · github.com
- Exports
- The app exports CSV, Excel and marked PDF files.Read 30 Sep 2026 · opentakeoff.kentucky-ai.com
- Google Drive team mode
- The user guide describes a Google Drive Projects root where PDFs and hidden OpenTakeoff sidecar files live in project folders.Read 14 Oct 2026 · github.com
- Human review workflow
- Agent-created shapes remain pending and dashed until a person reviews and accepts them.Read 14 Oct 2026 · kentucky-ai.com
- Independent popularity on OpenArena
- OpenArena recorded 124 GitHub stars and 47 forks for the project snapshot shown on October 14, 2026.Read 14 Oct 2026 · openarena.to
- Independent ranking on OpenArena
- OpenArena ranked OpenTakeoff first among 35 projects in its Tool category.Read 14 Oct 2026 · openarena.to
- License in current repository
- The current GitHub README identifies the software as AGPL-3.0-only, while noting earlier commits were Apache-2.0.Read 14 Oct 2026 · github.com
- Limit: computer vision
- Advanced computer-vision models are identified as still being in the lab.Read 14 Oct 2026 · kentucky-ai.com
- Limit: One-Click Area
- The repository says One-Click Area and its related MCP verbs are temporarily gated while the flood engine is revalidated.Read 14 Oct 2026 · github.com
- Limit: Premium pricing
- Premium is described as built and running, but its price has not been set and access is by request.Read 14 Oct 2026 · kentucky-ai.com
- Linear measurement
- Linear tools calculate lengths in linear feet for base, trim, transitions and conduit.Read 14 Oct 2026 · kentucky-ai.com
- Local privacy
- In the default browser workspace, plans, measurements, annotations, materials and project settings are processed on the device and stored in browser storage.Read 30 Sep 2026 · opentakeoff.kentucky-ai.com
- Marked-set proof
- The product exports a marked PDF showing every measurement drawn on the plans.Read 14 Oct 2026 · kentucky-ai.com
- Materials buy list
- Supporting-material coverage rates are converted into rounded order quantities such as adhesive and primer.Read 14 Oct 2026 · kentucky-ai.com
- MCP API
- The public MCP server is installed with npx and exposes 53 tools in its default build for loading plans, reading sheets, measuring and exporting.Read 14 Oct 2026 · github.com
- MCP clients
- The maker documents Claude Code, Claude Desktop, Cursor and other MCP-compatible clients.Read 14 Oct 2026 · kentucky-ai.com
- Measurement outputs
- It reports quantities including square feet, square yards, linear feet and each, with waste-adjusted order quantities, supporting-materials lists and roll-goods cuts.Read 30 Sep 2026 · opentakeoff.kentucky-ai.com
- Notable news: MCP release
- The GitHub releases page shows opentakeoff-mcp version 0.9.98 released on October 11, 2026.Read 14 Oct 2026 · github.com
- Optional integrations
- Optional connections include Google Drive and Microsoft 365 cloud storage, configured AI providers, and a scanned-schedule service that can send a selected image to Google Gemini.Read 30 Sep 2026 · opentakeoff.kentucky-ai.com
- Plan files
- The browser app opens PDF plan sets, images and ZIP plan sets, processing them locally without an account or plan upload.Read 30 Sep 2026 · opentakeoff.kentucky-ai.com
- Praise: open-source positioning
- OpenArena describes OpenTakeoff as an open-source construction and flooring PDF takeoff driven natively by an AI agent over MCP.Read 14 Oct 2026 · openarena.to
- Privacy architecture
- In the default workspace, drawings, extracted text, measurements and settings are processed in the browser and stored in IndexedDB or localStorage.Read 14 Oct 2026 · opentakeoff.kentucky-ai.com
- Privacy commitment
- The privacy policy says OpenTakeoff does not sell personal information or use default-workspace private plans for model training.Read 14 Oct 2026 · opentakeoff.kentucky-ai.com
- Rating on OpenArena
- 35.10 score from the site's project scoring systemRead 14 Oct 2026 · openarena.to
- Reports and exports
- Reports provide per-finish quantities and the product exports Excel, CSV and JSON files.Read 14 Oct 2026 · kentucky-ai.com
- Roll-goods planning
- Carpet and sheet-vinyl workflows calculate cuts, roll length, roll counts and seam length.Read 14 Oct 2026 · kentucky-ai.com
- Scale handling
- The app detects printed sheet scales or lets users calibrate from a known dimension, with confirmation required for agent-set scales.Read 14 Oct 2026 · kentucky-ai.com
- Security and compliance
- The privacy policy says no storage or transmission method is risk-free; it does not state a security certification or compliance standard.Read 30 Sep 2026 · opentakeoff.kentucky-ai.com
- Security limitation
- The terms disclaim guaranteed availability and accuracy and say local browser data may be lost if storage is cleared or evicted.Read 14 Oct 2026 · opentakeoff.kentucky-ai.com
- Self-hosting
- The llms.txt page describes the application as a static build that can be self-hosted with npm run build on any static file host.Read 14 Oct 2026 · opentakeoff.kentucky-ai.com
- Supported trades
- Although built for flooring, the maker says the measuring engine is also used for drywall, paint, tile, concrete and electrical work.Read 14 Oct 2026 · kentucky-ai.com
- Waste calculations
- Waste percentages can be added per finish and applied to order quantities.Read 14 Oct 2026 · kentucky-ai.com
Plans and prices
Strong points and limits
Strong points
- Opens PDF, PNG, JPEG and ZIP plan files.
- Exports CSV, Excel, JSON, PDF and DXF.
- Agent measurements require human approval.
- Free, open-source and available for self-hosting.
Limits
- One-Click Area is temporarily gated.
- Default MCP build omits room-detection verbs.
- Optional services can send selected images to Google Gemini.
Who it suits
OpenTakeoff suits construction professionals who measure plan sets and developers who want an MCP connection for AI agents. Its locally processed browser workspace may also suit users who prefer not to upload plan files.
Verdict
OpenTakeoff combines plan measurement, material outputs and exports with an MCP workflow that keeps agent proposals subject to human review. Its default build has a stated One-Click Area restriction and lacks room-detection verbs.
Where Specifiction places it
- Construction Takeoff Software#11 of 258.6