Измерение прямо в PDF
Задайте масштаб, обведите площадь, и каждый замер попадает в журнал, который переносит свой лист и свою редакцию в ведомость объёмов.
Ведомость объёмов
Начните с более чем 225 встроенных модулей, а затем создайте или установите свои. От сметы до BIM и стройплощадки, с открытым API, вебхуками и конструктором модулей, чтобы платформа стала именно тем ПО, на котором работает ваш бизнес.
Запуск за одну команду
pip install openconstructionerp
docker compose up -d
+
ещё модули
Посмотреть систему модулей
Вся цепочка одним дублем: чертёж, подсчёт объёмов, ведомость объёмов с накрутками и проверка на объекте, на одной модели данных.
Задайте масштаб, обведите площадь, и каждый замер попадает в журнал, который переносит свой лист и свою редакцию в ведомость объёмов.
Ведомость объёмов
Слои остаются разделены, поэтому стена из секущих свай измеряется как таковая, а не как часть листа, на котором она начерчена.
Обмеры
Каждый элемент можно посчитать, отфильтровать по этажу и разделу, и он связывается напрямую с позицией ведомости.
Обмеры
Позиция ведомости раскрывается до ресурсов, из которых она оценена, каждый со своим классом и своей валютой. Турецкая поставка остаётся в лирах, добавка в евро, итог в долларах.
График 4D · Стоимость 5D
Каждая расценка несёт минимум, среднее и максимум, и показывает, сколько строк сметы на неё ссылается.
Ведомость объёмов
Просматривайте единичные и сборные расценки по региону и каталогу, или ведите свои, и подтягивайте расценку с трудом, материалом и механизмами за ней прямо в ведомость.
Ведомость объёмов
03
Бюджет, обязательства, факт и прогноз на одном экране, с освоенным объёмом, читаемым прямо из тех же данных, а не вписанным в отдельный лист. Она подскажет индекс выполнения, который нужен отсюда, чтобы уложиться в бюджет.
Сверка затрат и стоимости
График формируется из позиций ведомости и остаётся с ними связан, поэтому объём, который меняется, забирает даты с собой.
Модель 4D · Освоенный объём
Каждый риск оценён и рассчитан на том же проекте, поэтому резерв, который вы держите, - это сумма именованных рисков, а не процент внизу страницы.
Приказы на изменение
04
Каждый запрос несёт свой раздел, свой срок и то, чей сейчас ход, а ответ, приходящий со стоимостью, напрямую превращается в дополнительное соглашение.
Дополнительные соглашения · Согласования · BIM-просмотрщик
Каждая проверка несёт свой чек-лист, свой результат и свою дату, поэтому дефект становится задачей с ответственным, а не заметкой в чьём-то телефоне.
Замечания к сдаче · NCR · Сдача
Затраты против стоимости по статье затрат, с прогнозом и маржой на каждой строке, по кривой денежного потока, идущей до завершения. Одна статья показывает отрицательную маржу, и в этом как раз смысл сверки.
Денежный поток · Заявки на оплату
Назад к 01. Приходит новая ревизия, и те же четыре стадии проходят снова, на тех же данных.
Цикл выше ведут четыре роли. Ещё 19 ведут свою часть его, и каждая получает свой набор модулей.
Скачать
Нативная сборка для настольных систем Windows, macOS и Linux. Один установщик разворачивает всю платформу со встроенной базой данных, больше ничего настраивать не нужно. Бесплатно, с открытым исходным кодом, ваши данные никогда не покидают ваш диск.
Windows 10/11 - 64-битный установщик
macOS 10.15+ - Apple Silicon
AppImage, deb и rpm
curl -fsSL https://openconstructionerp.com/install.sh | shОдна команда, и всё работает
Установить, затем запустить
pip install openconstructionerpОдна строка, приложение и база
docker compose upИнтерфейс, расценки и отчёты меняют язык вместе: проектировщик в Варшаве и начальник участка в Лионе читают один проект на своём языке. Попробуйте здесь.

Сметы, обмеры, графики, документы и импорт CAD/BIM. Без платных тарифов и лимита мест.

Без аккаунта и облака. Проекты лежат в папке на вашем диске и работают офлайн.

База данных, сервер и интерфейс в одной программе. Обновление: просто следующий установщик.
Помощь при установке Все сборки и контрольные суммы на GitHub
I love how OpenConstructionERP goes beyond my expectations and is as complete as it gets for open-source apps. [...] The most valuable aspect for me is the cost data feature, which is typically hard to find. Additionally, the initial setup was very easy.
Ridwan W.Manager Project Engineering & PlanningSmall-Business (50 or fewer emp.)
Open-source, customizable software, built by professionals in the field
Profesional B.BIM ProfessionalMid-Market (51-1000 emp.)
Arbab AliSenior Quantity Surveyor, 17+ yearsBBS, takeoff and BOQ
“Free, local, and has PDF measurement with a large cost-item database. [...] For small contractors and freelance estimators, it's a solid free option for simple jobs.”
Victor Henrique FernandesCivil engineer, construction planningLean construction, BIM, cost estimating
“Not just another BIM tool. It is an attempt to build an open-source ERP for construction. [...] It is open source and can be self-hosted.”
Mohamed MustafaProject controls and planning leader15+ years in major infrastructure
“This isn't AI replacing estimators or planners. It's AI handing them better-structured data, faster reviews, and fewer soul-crushing manual steps.”
Сильную ИТ-команду и бюджет на разработку.
Ноутбук, который у вас уже есть, и минут десять.
Одна сборка работает на ноутбуке, арендованном сервере или вашей стойке. Начните с малого, расширяйтесь, ничего не переписывая.
Один установщик с собственной базой данных и интерфейсом. Открывается совсем без сети.
Один человек, работает офлайнpip install openconstructionerp3 ГБ памяти это минимум. Офис и площадка открывают один и тот же проект в браузере.
Вся команда, откуда угодноdocker compose up -dРаботает внутри вашей собственной сети. Чертежи, стоимости и договоры остаются на оборудовании, которое вы контролируете.
Компания, ничего не выходит наружуterraform applyЗакрытые ERP навязывают порядок и берут деньги за каждую правку. С открытым кодом ПО подгоняется под компанию, созданное остаётся вашим.
Меняйте саму программу
Работайте так, как принято в вашей компании
Подключите к инструментам, которые у вас уже работают
Короткие разборы на демо-проекте в приложении, от установки до сдачи объекта.
4:41
How to Install OpenConstructionERP | Windows Setup & First Project
Установите на Windows, откройте демо, задайте язык и регион, выберите модули, позовите команду.
12:00
Объёмы, BOQ и оценка стоимости с ИИ. На вашем собственном ноутбуке.
Короткий обзор всего конвейера: чертёж на входе, предложение на выходе.
4:48
Build a Construction Estimate Step by Step
Builder's Playbook: Getting Started
5:55
Mengen aus PDF und DWG ermitteln
Lernprojekt Landshut
5:34
GAEB-Dateien kontrolliert austauschen
Lernprojekt Landshut
4:23
Tender Work to Subcontractors
Builder's Playbook Canada: Ontario
4:45
Manage Construction Change Orders
Builder's Playbook Canada: Ontario
5:23
Chantier : suivre les heures et le matériel
Builder's Playbook : gestion de chantier
3:44
Réception des travaux et déficiences
Builder's Playbook Québec
OpenConstruction Academy
Полные серии на английском, немецком и французском
Все видео на YouTube
Как читать смету, наценка и маржа, объёмы из PDF и из BIM, Excel против сметной программы. Примерно по восемь минут.
Один проект на страну, на её языке, от первой сметы до сдачи объекта.
10видео
USAENBuilder's Playbook USA: Construction Management with OpenConstructionERP
6видео
6видео
CanadaENBuilder's Playbook: Canada
12видео
8видео
4видео
5видео
QuébecFRBuilder's Playbook: Québec
8видео
7видео
9видео
5видео
8видео
Каждый проводит через один строительный процесс шаг за шагом: что делать и почему на каждом этапе.
293 сценария: 140 для любого рынка, 153 написаны для 15 рынков
Написано под конкретный рынокGermany13Australia10Brazil10Canada10China10Spain10United Kingdom10Hungary10India10Mexico10New Zealand10Russia10Saudi Arabia10United States10South Africa10
За каждой расценкой стоит рецептура: часы труда, материалы и машинное время, которые требует работа, готовые к переоценке под ваш рынок.
Разобранные примеры на основе баз выше
У каждой базы свои позиции и коды позиций. Базы с ценами показаны в евро для сопоставимого сравнения; коэффициентные базы показывают количество ресурсов из национальной нормы. Каждое описание остаётся на выбранном тобой языке.
Выберите тип компании, и платформа включит модули этой роли в одной базе. Наведите курсор на профиль: загорится его сота модулей.
Каждый профиль сохраняет постоянно включённое ядро платформы: проекты, базу данных стоимости, каталог ресурсов, сборные расценки, дашборды и администрирование. Профили никогда ничего не блокируют, они просто выводят на первый план модули, наиболее важные для конкретной работы, а любой модуль можно позже добавить или убрать.
Tekhne
ATMIID
Optimum Technology
Elevait
MAD Engineers
Construccions 360 Plus
Tekhne
ATMIID
Optimum Technology
Elevait
MAD Engineers
Construccions 360 Plus
LMH
Niven Builders
Colas
Basil Read
C&C Consulting
LMH
Niven Builders
Colas
Basil Read
C&C Consulting
Tegrity Contractors
PW Pole Barns
Digitarh
Overzicht
CSTB
Forida
Yutopias
Virtuza
Tegrity Contractors
PW Pole Barns
Digitarh
Overzicht
CSTB
Forida
Yutopias
Virtuza
IC İçtaş
L&QL&Q
Rhomberg Sersa Rail Group
The Beck Group
Woolpert
Stecol
Tucrail
IC İçtaş
L&QL&Q
Rhomberg Sersa Rail Group
The Beck Group
Woolpert
Stecol
Tucrail
AGPL-3.0 на GitHub. Issues и roadmap там же, что готовится дальше и что сломалось на прошлой неделе, видно в commit log.
Каждый issue и пункт roadmap публичен на GitHub. Откройте issue с точным описанием, мы реализуем его и укажем вас автором.
Простые факты, которые вы можете проверить сами: открытая лицензия, открытые форматы и ваши данные на вашем собственном сервере.
Честное сравнение. Коммерческие пакеты впереди в паре давно оплаченных интеграций, в остальном OpenConstructionERP не хуже, без платы за лицензию.
| Возможность | OpenConstructionERP | Enterprise-пакет для сметного расчёта | Инструмент для торгов в тяжёлом строительстве | Legacy-ERP для строительства |
|---|---|---|---|---|
| Open-source ядро (AGPL-3.0) | ||||
| Self-host на вашей инфраструктуре | ~ | ~ | ||
| AI-подсчёт объёмов из PDF / фото | ~ | |||
| Multi-CAD приём (DWG / RVT / IFC ) | ||||
| Более 120 000 позиций затрат из коробки | ~ | ~ | ||
| Реалтайм-совместная работа (CRDT) | ||||
| 44 язык в core i18n | ~ | ~ | ||
| Модульная plugin-архитектура | ||||
| Типичная стоимость / место / год | € 0 · самостоятельный хостинг | Лицензия на рабочее место | Лицензия на рабочее место | Лицензия на рабочее место |
| Внедрение / онбординг | € 0 · документация + сообщество | Платный проект внедрения | Платный проект внедрения | Платный проект внедрения |
| Срок контракта | Нет · отмена в любой момент | 1-3 года lock-in | 1-3 года lock-in | 3-5 лет lock-in |
Каждая функция это пакет Python со своим manifest.py. Добавьте или удалите папку и перезапустите сервер, загрузчик подключит найденное.
Функция - Python-пакет с манифестом, подключается загрузчиком при запуске. Типизированные API, OpenAPI генерируется.
make module-new NAME=oe_x. Команда создаёт backend/app/modules/x/: манифест, модели, схемы, репозиторий, сервис, роутер, тесты и первую миграцию.display_name, description, category и depends, например ["oe_projects"].backend/alembic/versions, укажите в down_revision текущую голову, затем выполните make migrate и make module-test NAME=oe_x.Нужны клон исходников и PostgreSQL. Модуль загружается после перезапуска.
# Sign in and keep the access token $ TOKEN=$(curl -s -X POST http://localhost:8080/api/v1/users/auth/login \ -H "Content-Type: application/json" \ -d '{"email": "you@example.com", "password": "..."}' \ | jq -r .access_token) # Create a project $ curl -X POST http://localhost:8080/api/v1/projects/ \ -H "Authorization: Bearer $TOKEN" \ -H "Content-Type: application/json" \ -d '{"name": "Logistics Hub", "region": "DACH", "classification_standard": "din276", "currency": "EUR"}' # → HTTP 201 Created, the new project as JSON # Every route: http://localhost:8080/api/docs
# backend/app/modules/punchlist/manifest.py from app.core.module_loader import ModuleManifest manifest = ModuleManifest( name="oe_punchlist", version="0.1.0", display_name="Punch List", description="Track deficiencies and snag items with photo evidence", category="core", depends=["oe_projects"], auto_install=True, enabled=True, ) # The loader finds the package and mounts its router # at /api/v1/punchlist.
Намеренно скучный выбор. Всё open-source.
Бухгалтерия и ERPCSV · JSON · REST
BIM и разработка CADIFC · DWG · RVT · BCF
Хранение документов и облакоREST · Webhooks
BI и отчётностьParquet · JSON · SQL
Планирование проектаXER · XML · CSV
Автоматизация и вебхукиWebhooks · APINo Revit. No AutoCAD.
RVT, DWG and IFC as data, fully standalone
Our converters read Revit 2019 to 2027, AutoCAD DWG and IFC files on your own Windows computer, offline, nothing uploaded. Professional-grade readers, and the Community version is free for everyone.
Товарные знаки принадлежат их владельцам; показаны, чтобы обозначить совместимость.
Без привязки к поставщику, изначально.
Каждая цифра экспортируется, форматы открыты, и документированный API приложения открыт и для вас. Данные остаются вашими, их всегда можно забрать.
Читать документацию по интеграциям и APIOpenConstructionERP вырос из десяти лет открытых исследований в строительном tech.
Последние десять лет наша команда занимается управлением ресурсами в строительных проектах. По пути нам стало интересно, как сложились инструменты отрасли, от первых попыток автоматизации проектирования до сегодняшних ERP-платформ, и из этого получились два больших текста («The Lobbyists’ Wars and the Development of BIM» и «The History of the BIM Map»). Трудно понять, куда всё идёт, не зная, как мы сюда пришли.
За эти годы мы немало написали на эти темы, и часть текстов нашла широкую аудиторию. Параллельно мы консультировали строительные и консалтинговые компании, девелоперов и поставщиков ПО о том, как обращаться с данными проекта: как с основой для решений, а не как с побочным продуктом. Эта работа позволила увидеть отрасль с двух сторон: тех, кто делает инструменты, и тех, кто пользуется ими каждый день. Многие из этих наблюдений вошли в книгу Data-Driven Construction, которая теперь доступна на 16 языках (datadrivenconstruction.io/books).
Нас занимали ещё две задачи. Первая: помочь людям, не являющимся разработчиками, добраться до закрытых форматов файлов, которые никогда не предназначались для открытия. Вторая: найти более понятный способ описывать строительные работы через модель ресурсов. Обе дали бесплатные инструменты: конвертеры CAD/BIM от DDC (IFC, DWG, → структурированные данные) на GitHub и CWICR, многоязычная база строительных работ и ресурсов с более чем 120 000 позиций на 11 языках, опубликованная как OpenConstructionEstimate-DDC-CWICR.
Всё это была подготовка к тому, что мы давно хотели построить: открытая модульная ERP для строительства. Новое поколение инструментов наконец позволило свести методологию, модели данных и прежние наработки в одну платформу. Теперь она публична и с открытым кодом.
По нашему опыту, лучшие идеи рождаются в разговоре, в том числе в споре. Если вопросы о движении строительства к «убэризации» и к более прозрачной оценке стоимости и сроков вам интересны, мы будем рады видеть вас в этом обсуждении.
DataDrivenConstruction Team
основатель, datadrivenconstruction.io
AECOM
VINCI Energies
Artelia
Merck
RBS wave
AECOM
VINCI Energies
Artelia
Merck
RBS wave
Shapemaker
Scholze-Thost
VRAME
AXIA Energia
AFRY
Hofschröer
TDF
Renaissance Construction
Shapemaker
Scholze-Thost
VRAME
AXIA Energia
AFRY
Hofschröer
TDF
Renaissance Construction
Sintagma
Trafikverket
TMM Group
Dar Al Riyadh
pbs Ingenieure
SCON GmbH
Sintagma
Trafikverket
TMM Group
Dar Al Riyadh
pbs Ingenieure
SCON GmbH
Большинство файлов проектирования в гражданском строительстве - это, по сути, тюрьмы для данных. Куча полезной информации, трассы, поверхности, объёмы, просто лежит там, запертая в форматах, которые никогда не предназначались для того, чтобы нормально работать с чем-то за пределами своего родного софта. Я потратил слишком много времени, пытаясь ответить на простые вопросы вроде 'сколько колодцев на этом объекте?' или 'какой объём по этапам?', только чтобы обнаружить, что данные закопаны на пять уровней вглубь DWG . Data Driven Construction решает это. Их конвертеры вскрывают эти закрытые форматы и дают структурированные данные, которые действительно можно использовать: в Power BI, в Excel, или даже в промпте для языковой модели, если делаешь что-то более сложное. Это не эффектно, но чертовски полезно. Если хочешь выйти за рамки скриншотов и PDF и по-настоящему использовать свои проектные данные, это именно тот инструмент, который делает это возможным. Это разница между догадкой и знанием. И, честно говоря, это спасло мне не одно субботнее утро.
Присоединяйся к движению вместе с DataDrivenConstruction! Сделаем настоящую свободу форматов данных реальностью и запустим новую эру продуктивности и инноваций в строительстве. Настоящий и необходимый путь от закрытых к 'открытым' форматам ещё даже не начался: настоящая свобода в форматах данных, свободная от привязки к проприетарным решениям и доступная всем, - это то, что нужно, чтобы раскрыть инновации и сотрудничество во всей строительной отрасли, в первую очередь на пользу 99% строительства, то есть малому и среднему бизнесу, и освободить отрасль для ускоренного роста.
Вся платформа бесплатна, и в ней ничего не скрыто.
Приводите платформу в компании, которые уже знаете, и берите деньги за то, что добавляете.
Без комиссий, без эксклюзивности, без обязательств с обеих сторон.
Запускайте сами бесплатно под AGPL-3.0, выбирайте коммерческий тариф, когда нужна поддержка или лицензия на конвертеры, или станьте партнёром.
Полная open-source платформа. Запускайте на своей инфраструктуре, без каких-либо условий.
Discovery → воркшоп → выбор модулей → сборка → деплой на ваше железо. Исходники передаём.
Практика: смета, BIM→BOQ, AI-обмер, GAEB-пайплайны. С записью для вашей команды.
Маппинг стандартов, стратегия базы расценок, архитектура пайплайнов, ревью кода.
Только избранные публичные воркшопы. Большая часть корпоративных проектов остаётся под NDA.










Отличный воркшоп, команда DataDrivenConstruction! Подготовка идёт полным ходом! Уже жду хакатон в новом году! 💪🏻
Что произойдёт, если строительные процессы не только организовывать, но и интеллектуально анализировать? Это была тема нашего воркшопа с DataDrivenConstruction по «Data-Driven Construction». В фокусе был вопрос: как лучше использовать имеющиеся данные, чтобы делать строительные проекты эффективнее, прозрачнее и с меньшим числом ошибок. На конкретных примерах DataDrivenConstruction показал, как структурированные строительные данные помогают сохранять общее видение, заранее выявлять дополнения и улучшать коммуникацию между проектированием и исполнением. Особенно впечатлило: как цифровые инструменты и модели уже сегодня могут автоматизировать процессы. Data-Driven Construction - это уже не тема будущего, мы находимся в её эпицентре. Воркшоп показал, насколько велик потенциал, если работать вместе и действительно заставить данные работать на нас.
DataDrivenConstruction провёл выдающуюся презентацию для всей команды Shapemaker, дав глубокие знания о миграции данных из инженерного ПО и смежных темах. Их экспертиза и ясная подача сделали сложные концепции лёгкими для понимания и дали команде практические знания, которые мы можем сразу применить. Очень рекомендую их услуги всем, кто ищет ясность и работающие стратегии в этой области!
Воркшоп DataDrivenConstruction показался мне очень интересным. На мой взгляд, успевали все. По твоим слайдам видно, сколько времени, упорства и труда ты в это вложил. Живые презентации тоже были превосходны. Единственное, к чему можно придраться - это количество слайдов: их получилось слишком много. Но это придирки на самом высоком уровне. В целом это был лучший воркшоп, на котором я был. И вдобавок ты очень приятный человек.
Ich fande DataDrivenConstruction Workshop sehr interessant. Meiner Meinung nach konnten alle folgen. Man merkt auch anhand deiner Folien wieviel Zeit, Ausdauer und Mühe du hineingesteckt hast. Auch die Live Präsentationen waren super. Das einzige was ich bemängeln würde, wäre die Anzahl der Folien, dadurch kamen zu viele slides zustande. Aber das ist meckern auf dem höchsten Niveau. Rundum war es der beste Workshop bei dem ich war. Außerdem bist du auch eine sehr angenehme Person.
Обучение DataDrivenConstruction в целом показалось мне действительно увлекательным и очень полезным. Особенно понравились: «исторический» экскурс по разным CAD-программам (это было захватывающе и напоминало журналистское расследование); интересный подход к автоматизации через DataFrames; твои собственные практические примеры автоматизации процессов в строительстве; и обзор актуальных трендов вроде Claude Code и OpenClaw - ты по-настоящему оживил тему. Единственный минус: за два дня это был действительно очень большой объём информации. При этом ты прекрасно показал, как мы можем дальше ориентироваться сами - например, структурированно фиксируя наши процессы в Miro-доске. Огромное спасибо за обучение и обмен опытом.
Die DataDrivenConstruction Schulung fand ich insgesamt wirklich spannend und sehr bereichernd. Besonders gut gefallen haben mir: der „historische“ Hintergrund zu den verschiedenen CAD-Softwares (das war spannend zu hören und hatte etwas von Investigativjournalismus); der interessante Ansatz zur Automatisierung über DataFrames; deine eigenen praxisnahen Beispiele zur Prozessautomatisierung im Bauwesen; und der Einblick in aktuelle Trends wie Claude Code und OpenClaw, du hast das Thema mit Leben gefüllt. Einziger Nachteil: Es war wirklich viel Input in nur zwei Tagen. Gleichzeitig hast du sehr gut aufgezeigt, wie wir uns selbst weiter orientieren können, zum Beispiel über das strukturierte Aufzeichnen unserer Prozesse im Miro-Board. Vielen Dank nochmal für die Schulung und den Austausch.
Это был фантастический воркшоп с захватывающим содержанием, из которого мы - и я лично - многое почерпнули. Спасибо, что уделил нам столько времени. Мы с нетерпением ждём возможности как можно скорее опробовать изученное и интегрировать его в наши проекты! #bleedingedge
Отправьте нам короткое описание задачи с бюджетом и сроками, и мы свяжемся с вами.
make module-new, или опишите модуль во встроенном конструкторе и проверьте каждый файл перед установкой. Модуль это папка, поэтому его можно скопировать в другую установку, и там он тоже работает. Хорошие кандидаты: региональные базы расценок, ERP-коннекторы, собственные наборы правил валидации.Бесплатное desktop-приложение для Windows, macOS и Linux, или одна команда на вашем собственном сервере. Открытый код по лицензии AGPL-3.0.
Модуль это пакет Python в backend/app/modules с файлом manifest.py. Работа идёт в клоне исходников с PostgreSQL, сервер подхватывает новые модули при запуске.
Выполните make module-new NAME=oe_x. Команда создаёт backend/app/modules/x/: манифест, модели, схемы, репозиторий, сервис, роутер, тесты и первую миграцию.
Задайте display_name, description, category и depends, например ["oe_projects"].
Перенесите миграцию в backend/alembic/versions, укажите в down_revision текущую голову, затем выполните make migrate и make module-test NAME=oe_x.
Добавьте строки интерфейса в файлы локалей (в приложении больше 40 языков), перезапустите сервер, и модуль появится на странице модулей.
from app.core.module_loader import ModuleManifest
manifest = ModuleManifest(
name="oe_x",
version="0.1.0",
display_name="X",
description="What it adds",
category="core",
depends=["oe_projects"],
auto_install=True,
enabled=True,
)oe_ и уникальноmake module-test