Skip to content

BIM Intent Compiler

Construction = BOM + (x, y, z). One formula that unifies geometry, procurement, scheduling, compliance, and cost β€” the way E=mcΒ² unified mass and energy. Five domains that the industry treats as separate tools, separate vendors, separate budgets β€” unified in a formula an inch long.

It reads a BOM and produces verified 3D coordinates β€” the same way an ERP system explodes a manufacturing BOM into work orders. The output renders live in the BIM OOTB browser viewer β€” no install, no server, two DBs, one browser. Domain-agnostic β€” buildings, bridges, ships, tunnels. Nothing invented. No AI, no LLM inside. Pure arithmetic. Deterministic.

πŸš€ New here? Start with the User Guide.
One browser β€” view a building Β· author geometry Β· run the ERP.
"What AUTODESK, PRIMAVERA and SAP should have done
together long ago β€” but I couldn't wait."

Redhuan D. Oon Β· ADempiere 2006 Β· iDempiere 2010 Β· BIM Compiler 2025

Every existing tool starts with geometry and extracts quantities downstream β€” draw first, count second. This compiler inverts the direction: the Bill of Materials is the source of truth, and geometry is the compiled output. Procurement doesn't follow design. Design follows procurement.

Draw first, count second Count first, draw second
Source of truth 3D model (Revit, ArchiCAD) Bill of Materials
Quantities Extracted after design Inherent β€” the BOM IS the quantity
Change a wall Redraw β†’ re-extract QTO β†’ re-estimate Change one BOM line β†’ recompile
Compliance Separate checker (Solibri) Same rule engine
Cost Separate estimator Same BOM Γ— price list
Schedule Separate tool (Primavera) BOM tree topological sort
Proof Visual inspection Deterministic β€” every element traces to a source

Built on iDempiere ERP conventions and SQLite, rendered browser-native with Three.js. From Kuala Lumpur, Malaysia β€” where BIM is mandated for all projects β‰₯ RM10M from July 2025. It is the Creator, Redhuan D. Oon's gift to the world.


The three apps you actually open

  • 🧱 BIM Viewer


    Drop your own IFC β†’ extracted to SQLite right in the browser; merge disciplines, fly-through, clash matrix, 4D/5D time-machine β€” all on the same file. Desktop and mobile, works offline.

    Viewer Guide Β· Open

  • ✏️ DAGeVu Modeller


    Author B-rep geometry β€” insert library parts, sketch, extrude, sweep, edit the 3D Grid β€” where the signed op-log is the feature tree.

    Modeller Guide Β· Open

  • πŸ“Š Kernel-ERP


    Real iDempiere in the browser β€” POS, financial statements, the full Application Dictionary from SQLite. No Java, no server, no install.

    Kernel-ERP Guide Β· Open


The headline ideas

Multi-storey building compiled from BOM β€” 6 disciplines colour-coded
Compiled from BOM. Colour = discipline (STR, ARC, ELEC, FP, ACMV, SP).
  • Clash Detection β€” In the Browser


    Discipline-pair rules, fly-to visualization, live tolerance slider, in-viewer review workflow. Tens of thousands of elements, zero server.

    Clash Detection

  • Kernel-ERP β€” a Fold over a Signed Op-Log


    C_Order, C_OrderLine, M_Product, M_BOM β€” folded from the iDempiere oracle. State is a deterministic fold over a signed operation log; even an AD_Process is re-derived as a replay, not a method.

    Black Book Β· Cross-ERP Rosetta (incl. SAP / ACDOCA) Β· ERP world view

  • Enterprise Security β€” No Server Required


    Cryptographic verification with no central server: HMAC attestation, Ed25519 identity signing, SHA-256 transport integrity. Your data never leaves your browser.

    Security Architecture

  • Editable Business Rules, Live


    The Holy Grail β€” change a rule, watch the model and the ERP re-fold. Spatial ERP where every record has a place.

    The Holy Grail Β· Spatial ERP


Documentation map

I want to… Start here
Get going (everyone starts here) πŸ“– User Guide
View a building in the browser BIM Viewer Guide
Author geometry DAGeVu Modeller Guide
Run the browser ERP Kernel-ERP User Guide
Understand the ERP world view MANIFESTO β€” read first
Compare to other tools Feature Comparison Β· Migrate & Compare (ERP)
See where this sits in the industry Strategic Positioning
Author geometry as a fold DAGeVu Modeller β€” Geometry as a Fold
Walk to any element indoors Find & Navigate β€” Indoor Wayfinding
Distributed / offline ERP Distributed ERP
Go beyond buildings Beyond Buildings β€” ShipYard
Contribute Contribute β€” start here

Copyright (c) 2025-2026 Redhuan D. Oon. MIT Licensed.