Измерване директно върху PDF
Задайте мащаба, очертайте площта, и всяко измерване попада в регистър, който пренася листа и редакцията си в количествената сметка.
Количествена сметка
Започнете с над 225 вградени модула, после изградете или инсталирайте свои. От остойностяване през BIM до обекта, с отворен API, уебхукове и конструктор на модули, така че платформата да стане точно софтуерът, на който работи вашият бизнес.
Стартирайте за минути
pip install openconstructionerp
docker compose up -d
+
още модули
Вижте системата от модули
Цялата верига в един дубъл: от чертежа през измерването и количествената сметка с надбавки до проверката на обекта, върху един модел на данни.
Задайте мащаба, очертайте площта, и всяко измерване попада в регистър, който пренася листа и редакцията си в количествената сметка.
Количествена сметка
Слоевете остават разделени, така че стена от секущи пилоти се измерва като такава, а не като част от листа, на който е начертана.
Измервания
Всеки елемент е броим, филтрируем по ниво и специалност, и се свързва директно с позиция от количествената сметка.
Измервания
02
Позиция от количествената сметка се отваря към ресурсите, от които е остойностена, всеки със своя клас и своя валута. Турската доставка остава в лири, добавката в евро, сумата в долари.
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 GB памет са минимумът. Офисът и обектът отварят същия проект в браузър.
Целият екип, отвсякъде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 сценария в 8 дисциплини
Написано за пазар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 пакет за оценки | Инструмент за тежко гражданско строителство | Наследствен строителен ERP |
|---|---|---|---|---|
| Open-source ядро (AGPL-3.0) | ||||
| Self-host на вашата инфраструктура | ~ | ~ | ||
| AI изчисляване от PDF / снимка | ~ | |||
| Multi-CAD приемане (DWG / RVT / IFC ) | ||||
| Над 120,000 разходни позиции още от началото | ~ | ~ | ||
| Multiplayer в реално време (CRDT) | ||||
| 44 езика в основната i18n | ~ | ~ | ||
| Модулна плъгин архитектура | ||||
| Типична цена / място / год. | € 0 · самостоятелен хостинг | Лиценз на потребител | Лиценз на потребител | Лиценз на потребител |
| Внедряване / onboarding | € 0 · документация + общност | Платен проект за внедряване | Платен проект за внедряване | Платен проект за внедряване |
| Срок на договора | Няма · отказ по всяко време | 1-3 год. обвързване | 1-3 год. обвързване | 3-5 год. обвързване |
Всяка функция е самостоятелен пакет. Пускаш го, изваждаш го - работещата инсталация го улавя за секунди, без престой.
Всяка функция е Python пакет с manifest, добавен без rebuild. Типизирани API, генерирана OpenAPI спецификация.
make module-new NAME=oe_x. It creates backend/app/modules/x/ with manifest, models, schemas, repository, service, router, tests and a first migration.display_name, description, category and depends, for example ["oe_projects"].backend/alembic/versions, point its down_revision at the current head, then run make migrate and make module-test NAME=oe_x.Needs a source checkout and PostgreSQL. A restart loads the module.
# 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 и CAD проектиранеIFC · DWG · RVT · BCF
Документи и облачно съхранениеREST · Webhooks
BI и отчитанеParquet · JSON · SQL
Планиране на проектаXER · XML · CSV
Автоматизация и webhooksWebhooks · 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 израства от десетилетие отворени изследвания в строителните технологии.
През последното десетилетие нашият екип работи по управление на ресурсите в строителни проекти. По пътя ни стана интересно как са възникнали инструментите на отрасъла, от първите опити за автоматизация на проектирането до днешните 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, или дори в промпт за LLM, ако правите нещо по-сложно. Не е ефектно, но е невероятно полезно. Ако се опитвате да излезете отвъд екранни снимки и PDF файлове и наистина да използвате своите проектни данни, това е инструментът, който го прави възможно. Това е разликата между да гадаеш и да знаеш. И честно казано, спести ми не една спокойна съботна сутрин.
Присъединете се към движението с DataDrivenConstruction! Нека направим истинската свобода на форматите за данни реалност и да катализираме нова ера на продуктивност и иновации в строителството. Истинското и необходимо пътуване от затворени към „отворени“ формати дори не е започнало: истинската свобода на форматите за данни, свободна от собственически връзки и достъпна за всички, е това, от което се нуждаем, за да отключим иновациите и сътрудничеството в строителния сектор, като облагодетелства особено 99% от строителството, тоест малките и средните предприятия, и освободи сектора за ускорен растеж.
Цялата платформа е безплатна и в нея няма нищо скрито.
Предложете платформата на фирми, които вече познавате, и таксувайте това, което добавяте.
Без такси, без изключителност, без задължения за никоя от страните.
Стартирайте го сами безплатно под AGPL-3.0, изберете търговски план, когато ви трябва поддръжка или лиценз за конверторите, или станете партньор.
Пълната open-source платформа. Работи на вашата инфраструктура, без условия.
Discovery → семинар → избор на модули → изграждане → внедряване на твоя хардуер. Изходният код се предава.
Практически сесии: остойностяване, BIM-to-BOQ, AI извличане на количества, GAEB pipeline. Записани за библиотеката на твоя екип.
Картографиране на стандарти, стратегия за ценова база данни, архитектура на pipeline, code review.
Само избрани публични семинари. Много големи корпоративни ангажименти остават под NDA.










Страхотен уъркшоп, екип на DataDrivenConstruction! Подготовката е в разгара си! Вече очаквам с нетърпение хакатона през новата година! 💪🏻
Какво се случва, когато строителните процеси не само се организират, но и се анализират интелигентно? Това беше темата на нашия уъркшоп с DataDrivenConstruction за „Data-Driven Construction“. Във фокуса стоеше въпросът: как можем по-добре да използваме съществуващите данни - за да направим строителните проекти по-ефективни, по-прозрачни и по-малко податливи на грешки. С конкретни примери DataDrivenConstruction показа как структурираните строителни данни помагат да се запази общата картина, да се идентифицират рано допълнения и да се подобри комуникацията между проектиране и изпълнение. Особено интересно: как дигитални инструменти и модели могат вече днес да автоматизират процеси. Базираното на данни строителство вече не е тема на бъдещето - ние сме точно в средата му. Уъркшопът показа колко голям е потенциалът, когато работим заедно и наистина оставим данните да работят за нас.
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.
A module is a Python package under backend/app/modules with a manifest.py. You work from a source checkout with PostgreSQL, and the server loads new modules when it starts.
Run make module-new NAME=oe_x. It creates backend/app/modules/x/ with manifest, models, schemas, repository, service, router, tests and a first migration.
Set display_name, description, category and depends, for example ["oe_projects"].
Move the migration into backend/alembic/versions, point its down_revision at the current head, then run make migrate and make module-test NAME=oe_x.
Add the interface strings to the locale files (the app ships 40+ locales), restart the server and the module appears on the Modules page.
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_ and is uniquemake module-test