Installation
A minimal version of COMPAS IFC can be installed directly with pip.
pip install compas_ifc
If you want to use the built-in viewer, install COMPAS Viewer as well.
pip install compas_viewer
If you need to interact with IFC geometry using OCC Brep, install COMPAS OCC through conda-forge.
conda install compas_occ -c conda-forge
Install the Claude Code agent skill
The package ships with a Claude Code skill so AI coding agents can drive
compas_ifc through its command-line interface. Install
it with:
python -m compas_ifc install-skill
The skill is copied into ~/.claude/skills/compas_ifc and will be
picked up by any subsequent Claude Code session. To remove it, pass
--uninstall. See Agent skill (Claude Code) for what’s inside.
Next steps
Three reasonable starting points depending on how you intend to use the library:
Open a model — Python API tour, from opening a file to visualisation.
Command-line interface — full command-line reference for terminal users and scripting.
Agent skill (Claude Code) — what the bundled agent skill does and how it activates.