passionate about merging sustainable construction with digital tools to build smarter, low-carbon structures.
- BIM & VDC: Automation for streamlined workflows
- IFC & Open BIM Interoperability: Deep expertise in IFC, IDS, BCF & bSDD
- IFC on the Web: with IfcOpenShell, Engine Web-Ifc, WebAssembly (WASM), Pyodide, Three.js & more
- Digital Construction Tools: Full-stack development (JS, TS, Python)
- Sustainability Consulting: Reduction of embodied carbon through integrated LCA
- Timber Construction: Integrating digital design with advanced timber-based systems
Browser-native IFC viewer with WebGPU rendering and Rust/WASM parser
TypeScript · Rust · WebGPU · WASM· Fixed map conversion scaling for metre-converted geometry with Cesium integration | Added CI fixture fetching and skip-when-missing test handling for releases
Generate 2D technical drawings from IFC models with Three.js and SVG export
Next.js · Three.js · TypeScript · web-ifc· Integrated IFClite pipeline replacing fragments-based rendering system
Browser 3D CAD for IFC5/IFCX models using OpenCascade WebAssembly
TypeScript · Three.js · OpenCascade · WASM
Interactive LCA demo for buildings: load an IFC model, have an LLM match materials to real EPDs from Oekobaudat, calculate embodied carbon (GWP), and explore what-if material substitutions via chat — all in the browser, no backend required.
TypeScript
Visual editor for creating and validating buildingSMART IDS specifications with drag-and-drop interface and real-time XML export
TypeScript
MCP server for authoring IFC5/IFCX building information models through AI assistants. Supports spatial structures, geometry, materials, classifications, validation, glTF/Three.js preview, and multiple IFCX export formats.
TypeScript
Multi-agent AI pipeline for Swiss residential building design. Give it an address, and it fetches zoning rules, generates a 3D site model, designs an IFC building, and runs specialist agents (structural, MEP, facade, fire safety) in review loops.
JavaScript
Development of the next generation of Industry Foundation Classes
TypeScript
IFC clash detection tool with Flask API and React 3D viewer for detecting geometric conflicts in building models
TypeScript
A visual node-based tool for working with Industry Foundation Classes (IFC) files
TypeScript
Web-based IFC model validator for BIM projects. Validates against IDS requirements and common issues using client-side WASM processing.
TypeScript
API for Swiss zoning codes, building regulations, and cadastral data with interactive maps and ÖREB integration
TypeScript
Browse and query IFC building models as SQL databases in your browser—no installation required.
TypeScript
Auto-generate professional GitHub repository descriptions using AI analysis of your codebase and file structure.
TypeScript
Multi-calendar aggregator with touchscreen display for ESP32 or Raspberry Pi. Day/week/month views with auto-refresh and kiosk mode.
TypeScript
Select IFC elements using semantic criteria and JSON rules instead of brittle GUIDs. TypeScript-based query engine.
TypeScript
Web-based 3D IFC classification editor. Assign Uniclass/eBKP-H references to models using Three.js and web-ifc.
TypeScript
No description
JavaScript
Python SDK for Reachy Mini humanoid robot with FastAPI server
Python · FastAPI · NumPy · SciPy
OpenAI Realtime API integration for Reachy Mini with voice conversation
Python · OpenAI API · WebSocket · Audio Processing· Added L7 probe with stability counter to prevent Power Nap mode flapping | Implemented graceful shutdown with SDK off-pose when host PC goes offline
Digital Product Passports for construction using buildingSmart Data Dictionary
Python · IFC · bSDD API
Match IFC building materials to LCA databases (KBOB, ÖKOBAUDAT) using hybrid embedding and LLM reranking pipelines.
Python
Hybrid AI bird identification system combining visual detection (Hailo-8 NPU detection & TensorFlow Lite classification) with audio recognition (BirdNET) on Raspberry Pi 5. Outdoor IP camera, indoor processing, cross-referenced species dashboard & logging.
Python
Convert Swiss cadastral parcels into georeferenced 3D IFC models with terrain, buildings, roads & vegetation from geo.admin.ch APIs
Python
Drivers, firmware, and LVGL examples for the LILYGO T-Display-S3-Long, featuring an ESP32-S3 and 180x640 touch display.
C
No description
A high-performance Power BI custom visual for rendering 3D IFC architectural models. Built with Three.js and IFC-Lite, it supports PBR materials, edge detection, and full orbit controls — bringing BIM data directly into Power BI reports.
If you find my free & open-source projects useful, you can support me here:
- 🌐 Visit: lt.plus
- 💬 LinkedIn: Louis Trümpler
- ✉️ Email: louis@lt.plus
"Building the future: from digital tools to sustainable structures."




