OpenTakeoff
Construction takeoff for AI agents: load plans, set scale, measure, count, export with provenance.
io.github.Kentucky-ai/opentakeoff · Repository · Website · version 0.9.105 · 778 stars · listed from registry
Install
The sweep installs into a clean prefix, but this is the command a user would run:
npx opentakeoff-mcp
Results by platform
Linux
installs and connects2026-11-09 · probed over npm4 recorded runs, oldest first.
tools/list returned 62 tools.
assistant_open assistant_listen assistant_say load_plan sheet_info set_scale propose_takeoff measure_polygon cut_out measure_line measure_surface place_count symbol_sweep sweep_schedule_row count_marks derive_base derive_transitions takeoff_summary export_takeoff export_dxf export_report set_pricing set_estimate_settings estimate_summary export_estimate export_proposal import_takeoff apply_rules export_marked_pdf list_shapes delete_shape scope_duplicates scope_merge revise_proposal withdraw_proposal sheet_context get_sheet_vectors edit_shape edit_materials edit_condition propose_condition_edit withdraw_condition_edit duplicate_condition split_condition undo_last sheet_graph resolve_tag find_schedule read_sheet_text find_text
macOS
installs and connects2026-11-09 · probed over npm4 recorded runs, oldest first.
tools/list returned 62 tools.
assistant_open assistant_listen assistant_say load_plan sheet_info set_scale propose_takeoff measure_polygon cut_out measure_line measure_surface place_count symbol_sweep sweep_schedule_row count_marks derive_base derive_transitions takeoff_summary export_takeoff export_dxf export_report set_pricing set_estimate_settings estimate_summary export_estimate export_proposal import_takeoff apply_rules export_marked_pdf list_shapes delete_shape scope_duplicates scope_merge revise_proposal withdraw_proposal sheet_context get_sheet_vectors edit_shape edit_materials edit_condition propose_condition_edit withdraw_condition_edit duplicate_condition split_condition undo_last sheet_graph resolve_tag find_schedule read_sheet_text find_text
Windows
installs and connects2026-11-09 · probed over npm4 recorded runs, oldest first.
tools/list returned 62 tools.
assistant_open assistant_listen assistant_say load_plan sheet_info set_scale propose_takeoff measure_polygon cut_out measure_line measure_surface place_count symbol_sweep sweep_schedule_row count_marks derive_base derive_transitions takeoff_summary export_takeoff export_dxf export_report set_pricing set_estimate_settings estimate_summary export_estimate export_proposal import_takeoff apply_rules export_marked_pdf list_shapes delete_shape scope_duplicates scope_merge revise_proposal withdraw_proposal sheet_context get_sheet_vectors edit_shape edit_materials edit_condition propose_condition_edit withdraw_condition_edit duplicate_condition split_condition undo_last sheet_graph resolve_tag find_schedule read_sheet_text find_text
Install took 5m 50s on this platform.
Badge
Paste this into the project README to show the current result:
[](https://doesitinstall.com/s/io.github.kentucky-ai__opentakeoff.html)