Skip to main content

Open-FDD: Arrow-native rule-based HVAC fault detection on a columnar execution engine.

Project description

Open-FDD

Discord CI MIT Beta Python 3.10+

Open-FDD logo

Arrow-native HVAC fault detection — PyArrow columnar rules in Rule Lab, optional graph ML sidecar (sklearn / PyG).

PyPI open-fdd


Develop locally

git clone https://github.com/bbartling/open-fdd.git && cd open-fdd

./scripts/build_and_test.sh

Docker — build images locally or pull published tags from GHCR:

./scripts/docker_build.sh

# or pull from GitHub Container Registry (tags on ghcr.io/bbartling/openfdd-bridge)
export OPENFDD_IMAGE_TAG=2026.06.07-edge
docker pull ghcr.io/bbartling/openfdd-bridge:${OPENFDD_IMAGE_TAG}
docker pull ghcr.io/bbartling/openfdd-commission:${OPENFDD_IMAGE_TAG}
docker pull ghcr.io/bbartling/openfdd-mcp-rag:${OPENFDD_IMAGE_TAG}
./scripts/openfdd_stack.sh up

Documentation: bbartling.github.io/open-fdd — Docker, edge deploy, Rule Lab, and contributor layout (AGENTS.md).


License

MIT — see LICENSE.

Project details


Download files

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

Source Distribution

open_fdd-3.0.1.tar.gz (39.3 kB view details)

Uploaded Source

Built Distribution

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

open_fdd-3.0.1-py3-none-any.whl (49.4 kB view details)

Uploaded Python 3

File details

Details for the file open_fdd-3.0.1.tar.gz.

File metadata

  • Download URL: open_fdd-3.0.1.tar.gz
  • Upload date:
  • Size: 39.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for open_fdd-3.0.1.tar.gz
Algorithm Hash digest
SHA256 b18aa873c6bd59ed8088b3b55f6d768d8c676b0827a675fcb565642433e53463
MD5 2e175cbe69f5d83482f8a59ac981fde8
BLAKE2b-256 5b7fa426547f58981dd44ed4e724b3018f92a736f179e64b7d033070a027e95b

See more details on using hashes here.

Provenance

The following attestation bundles were made for open_fdd-3.0.1.tar.gz:

Publisher: publish-open-fdd.yml on bbartling/open-fdd

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

File details

Details for the file open_fdd-3.0.1-py3-none-any.whl.

File metadata

  • Download URL: open_fdd-3.0.1-py3-none-any.whl
  • Upload date:
  • Size: 49.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for open_fdd-3.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 dd4e2d44baa5743b955764e17d6cf3c5a9cd89bc1d4ed83853dee6c7e29eac05
MD5 232a67b992f8d88aec9874ff3cfabb2c
BLAKE2b-256 0e4277179f2280e054b26d3959deaf8060f8fc59889748ca9b1bd6c90a6747c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for open_fdd-3.0.1-py3-none-any.whl:

Publisher: publish-open-fdd.yml on bbartling/open-fdd

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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page