← all parity reports
BIM & AEC
Kerf vs Graphisoft ArchiCAD
ArchiCAD pioneered BIM — Kerf brings engineering-grade precision to teams building beyond the building.
28/28in Kerf today
16/28in Graphisoft ArchiCAD (included)
3behind a paid tier
2026-05-24last reviewed
| Capability | Kerf | Graphisoft ArchiCAD |
|---|---|---|
| BIM walls / slabs / framingD13 |
yes
packages/kerf-bim/src/kerf_bim/tools/bim.py
|
yes source ↗ |
| BIM stairs / rampsD13 |
yes
packages/kerf-bim/src/kerf_bim/tools/bim.py
|
yes source ↗ |
| Automatic stair code check (IBC / ADA / ICC A117.1)D13 |
yes
packages/kerf-cad-core/src/kerf_cad_core/arch/stair_code_check.py
|
partial source ↗ |
| Stair tool with code complianceD13 |
yes
src/components/StairView.jsx
|
partial source ↗ |
| BIM doors / windowsD13 |
yes
packages/kerf-bim/src/kerf_bim/tools/bim.py
|
yes source ↗ |
| BIM roof generatorD13 |
yes
packages/kerf-bim/src/kerf_bim/roof_geometry.py
|
yes source ↗ |
| IFC 4 authoring and exportD13 |
yes
packages/kerf-bim/src/kerf_bim/export_ifc/writer.py
|
yes source ↗ |
| GDL parametric object libraryD13 |
yes
packages/kerf-bim/src/
|
yes source ↗ |
| MEP Modeler (HVAC / plumbing / electrical routing)D13 |
yes
packages/kerf-bim/src/kerf_bim/tools/mep.py
|
paid tier source ↗ |
| Teamwork BIMcloud multi-user worksharingD13 |
yes
packages/kerf-bim/src/kerf_bim/worksharing.py
|
paid tier source ↗ |
| Schedules and quantity take-offD13 |
yes
packages/kerf-bim/src/kerf_bim/tools/schedule.py
|
yes source ↗ |
| Curtain wall / curtain wall designerD13 |
yes
packages/kerf-bim/src/kerf_bim/tools/curtain_wall.py
|
yes source ↗ |
| Zone / room / space objectsD13 |
yes
packages/kerf-bim/src/kerf_bim/spaces.py
|
yes source ↗ |
| Hotlinked modules (XRef / federated model)D13 |
yes
packages/kerf-bim/src/kerf_bim/xref.py
|
yes source ↗ |
| Python / open scripting APID13 |
yes
packages/kerf-sdk/README.md
|
partial source ↗ |
| LLM / chat-native editingD13 |
yes
src/components/ChatPanel.jsx
|
no source ↗ |
| Site terrain / mesh modellingD8 |
yes
packages/kerf-cad-core/src/kerf_cad_core/geotech
|
yes source ↗ |
| Parametric object modelD1 |
yes
packages/kerf-core/src/
|
yes source ↗ |
| 2D technical drawings / documentationD1 |
yes
src/components/DrawingView.jsx
|
yes source ↗ |
| 3D solid B-rep modellingD1 |
yes
packages/kerf-cad-core/src/kerf_cad_core/brep
|
yes source ↗ |
| Sheet metal flat-patternD1 |
yes
packages/kerf-cad-core/src/kerf_cad_core/sheetmetal_features.py
|
no source ↗ |
| GD&T / tolerancingD1 |
yes
packages/kerf-gdnt/src/kerf_gdnt/feature_control_frame.py
|
no source ↗ |
| Building energy analysis exportD4 |
yes
packages/kerf-cad-core/src/kerf_cad_core/buildingenergy/transient.py
|
yes source ↗ |
| HVAC duct sizingD4 |
yes
packages/kerf-hvac/src/kerf_hvac/duct.py
|
paid tier source ↗ |
| PCB / electronics designD6 |
yes
src/components/SchematicView.jsx
|
no source ↗ |
| Tolerance stackup / metrologyD11 |
yes
packages/kerf-cad-core/src/kerf_cad_core/tolstack
|
no source ↗ |
| Material cost / quantity schedulesD14 |
yes
packages/kerf-costing/src/
|
yes source ↗ |
| LCA / environmental dataD14 |
yes
packages/kerf-lca/src/kerf_lca/phases.py
|
partial source ↗ |
- yes shipped
- partial works with limits
- paid tier present, but behind an add-on or meter
- no not available
Corrections welcome. These rows are read off published documentation on the date shown and go stale as products ship. If a row is wrong, open an issue — the source file is public/compare/archicad.md and every claim in it carries a link.