Olympus has been open sourced as a toolkit for building and prototyping 3D web applications for architecture, engineering, construction, and operations. The project combines a Three.js-based 3D editor, Monaco code editor, Chart.js dashboards, undo-redo, configurable UI, and an extensible addon system.

The toolkit includes native IFC workflows through IfcOpenShell and ifc-lite integration, with hosted examples for a reference application and an addon-based host application. The GitHub README describes three AECO modes, from a basic viewport and IFC geometry setup through to IFC editing, code editing, and Python prototyping with Pyodide.

Olympus is aimed at reducing the repeated setup work behind custom AECO web tools, so teams can spend more time on domain-specific workflows and less time rebuilding viewers, editors, scripting panels, and dashboards. See the OSArch community announcement, GitHub repository, or try the live addon demo.