Skip to main content

IFCViewX

Local IFC tools for IFCViewX. Everything stays on your machine.
Local Studio guide · Docs

Install and run

pip install ifcviewx
ifcviewx                     # open Local Studio
ifcviewx model.ifc           # open a model

Local Studio serves IFCViewX at 127.0.0.1:8765. It can convert IFC models to .ifcx with IfcOpenShell, run native Python, and check models from the command line. It also provides an MCP bridge for supported AI clients and can keep an assistant API key in a local vault instead of the browser.

Use --convert when you want to create an optimized .ifcx copy. The check command runs model and IDS checks without opening the viewer, while mcp starts the bridge for an AI client.

ifcviewx model.ifc --convert
ifcviewx check model.ifc --ids spec.ids
ifcviewx mcp

The service accepts local connections only. Model edits run on a copy and wait for approval in the viewer, so the original file is not changed silently. Use --readonly to block writes or --no-python to disable Python completely.

License

Apache License 2.0, see LICENSE.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ifcviewx-0.1.4.tar.gz (2.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ifcviewx-0.1.4-py3-none-any.whl (2.7 MB view details)

Uploaded Python 3

File details

Details for the file ifcviewx-0.1.4.tar.gz.

File metadata

  • Download URL: ifcviewx-0.1.4.tar.gz
  • Upload date:
  • Size: 2.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ifcviewx-0.1.4.tar.gz
Algorithm Hash digest
SHA256 fd061f575ee6680492a2d3a6f3fb3e233d54a020208f5db3d5f32d77aa72e6e9
MD5 1ce7df9963ae85b0cac394585467a3a6
BLAKE2b-256 7b4e3c6d6ac027a716409a78f468a0d643212d77623a742e71526c83c23c71e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for ifcviewx-0.1.4.tar.gz:

Publisher: publish-pypi.yml on nbharathik/ifc-viewx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ifcviewx-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: ifcviewx-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ifcviewx-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 58c43419d667c0b1865c0baec509357051ebe556c13fbb4eb0edd3d0365b9b46
MD5 5c1fdd92c1ce2f854fe0b9da766bcadf
BLAKE2b-256 87e1d3ab909a88c892a4ad3397b0f063c8a5296215dfeeb2c94caf1266b95b56

See more details on using hashes here.

Provenance

The following attestation bundles were made for ifcviewx-0.1.4-py3-none-any.whl:

Publisher: publish-pypi.yml on nbharathik/ifc-viewx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 files

0.1.2

2 files

0.1.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page