Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

baml_bridge

Python bindings for the BAML runtime (powered by bex_engine).

baml_bridge is the bridge layer that generated baml_sdk packages import at runtime: it provides the BamlRuntime singleton, the protobuf encoder/decoder, the function/method factories, and the Collector / BamlCtxManager observability primitives.

from baml_bridge import BamlRuntime

rt = BamlRuntime.initialize_runtime(
    root_path=".",
    files={"main.baml": baml_source},
    sdk_root="my_sdk",
)

This package is generally consumed indirectly via the code generated by baml-cli generate --target python — direct use is reserved for runtime authors and bridge tests.

Requirements

  • Python 3.10+
  • protobuf >= 6.31.1

License

Apache-2.0

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

baml_bridge-0.15.1.dev2026072903-cp310-abi3-win_arm64.whl (8.7 MB view details)

Uploaded CPython 3.10+Windows ARM64

baml_bridge-0.15.1.dev2026072903-cp310-abi3-win_amd64.whl (9.1 MB view details)

Uploaded CPython 3.10+Windows x86-64

baml_bridge-0.15.1.dev2026072903-cp310-abi3-musllinux_1_1_x86_64.whl (9.2 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.1+ x86-64

baml_bridge-0.15.1.dev2026072903-cp310-abi3-musllinux_1_1_aarch64.whl (8.7 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.1+ ARM64

baml_bridge-0.15.1.dev2026072903-cp310-abi3-manylinux_2_24_aarch64.whl (8.5 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.24+ ARM64

baml_bridge-0.15.1.dev2026072903-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.1 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ x86-64

baml_bridge-0.15.1.dev2026072903-cp310-abi3-macosx_11_0_arm64.whl (8.5 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

baml_bridge-0.15.1.dev2026072903-cp310-abi3-macosx_10_12_x86_64.whl (8.9 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file baml_bridge-0.15.1.dev2026072903-cp310-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072903-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 2299d473ab342aeca6f42e8db58232b4326a8f4d1e441f55281baff43a0a3a4c
MD5 070ab5187c64e342c45157fbc75abbb5
BLAKE2b-256 2fa0f7c20ba3d5a799e097b0780f0b79807a4295ca0475dfb52ed39c8c8e7fcb

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_bridge-0.15.1.dev2026072903-cp310-abi3-win_arm64.whl:

Publisher: release-baml-language.yml on BoundaryML/baml

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

File details

Details for the file baml_bridge-0.15.1.dev2026072903-cp310-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072903-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 7e34d579b47ffeda9cbb407dd5a79b88b0a9ab9bd130dd1249c3de7ed19a4890
MD5 8a4e1740b8f220f51bb08d6f1d335b67
BLAKE2b-256 bf1b6dd3188fe7dfd70c64f45d6f6a0457a0b30bcf33212da05316164ee9f05a

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_bridge-0.15.1.dev2026072903-cp310-abi3-win_amd64.whl:

Publisher: release-baml-language.yml on BoundaryML/baml

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

File details

Details for the file baml_bridge-0.15.1.dev2026072903-cp310-abi3-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072903-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 18e89fbe75da902b2fb5523eaf5332355ca8d948f2912c4a4fa1f51b48c3e5a6
MD5 9ff19efbfc5b6967ff34bd2c74a45a85
BLAKE2b-256 cf2afc4efb451258b52e06a3251353a53e674957881bc94e5e8389a27a65521c

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_bridge-0.15.1.dev2026072903-cp310-abi3-musllinux_1_1_x86_64.whl:

Publisher: release-baml-language.yml on BoundaryML/baml

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

File details

Details for the file baml_bridge-0.15.1.dev2026072903-cp310-abi3-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072903-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 68ec37b1bbc8421bd454216aec75e6564690a8abd1b76f1513dedeb6c63ebfaf
MD5 fa2e716d0f1cbd17f97e3848a5d5066d
BLAKE2b-256 70e2f5c8845054bb64f90da6192d817fd1663f41e2c1523f0673e4de14f73b63

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_bridge-0.15.1.dev2026072903-cp310-abi3-musllinux_1_1_aarch64.whl:

Publisher: release-baml-language.yml on BoundaryML/baml

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

File details

Details for the file baml_bridge-0.15.1.dev2026072903-cp310-abi3-manylinux_2_24_aarch64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072903-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 976253c52436421a2b20c978fc6ed58476288f1ce454e12f93bb7c27e7092ffa
MD5 180a99987dbc7218df2fb0c49247684d
BLAKE2b-256 342053b56c9edf17e59a9f6f5aa6e8da298a803b8e87c684a9ff1ff92368035f

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_bridge-0.15.1.dev2026072903-cp310-abi3-manylinux_2_24_aarch64.whl:

Publisher: release-baml-language.yml on BoundaryML/baml

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

File details

Details for the file baml_bridge-0.15.1.dev2026072903-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072903-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 685da62bd6b025cde06bf6776056ead9bb5b7e7cbb59cb25a2edb578bbb6be0f
MD5 b4ba9b289a74cc46521b52bf84d8e61c
BLAKE2b-256 52ea30e5415a428df98e8695b42768619eb2b7c34162b6ba0c2b17a22c22bd80

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_bridge-0.15.1.dev2026072903-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release-baml-language.yml on BoundaryML/baml

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

File details

Details for the file baml_bridge-0.15.1.dev2026072903-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072903-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 29ef86d4aa1f320b40f43a19dcc37b8cf45c3e54b0f4d5125d2b8e13137da223
MD5 459c51a0ac36e4be3c85e5642fb744d9
BLAKE2b-256 fb51834c8b8fe343696fd8f8d940d94274b7f023278ae070097022be825a03b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_bridge-0.15.1.dev2026072903-cp310-abi3-macosx_11_0_arm64.whl:

Publisher: release-baml-language.yml on BoundaryML/baml

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

File details

Details for the file baml_bridge-0.15.1.dev2026072903-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072903-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 68583531a27d497c90bb1b0f7cafc77b3c235c72bca802c1d3e1e9a51d44c288
MD5 2b43fb78ba7c3442c7372ee41c782be5
BLAKE2b-256 e59d1de3342c1315d59a862fb2b646c95dbaf2d34097d8af30e812498dc6aaf0

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_bridge-0.15.1.dev2026072903-cp310-abi3-macosx_10_12_x86_64.whl:

Publisher: release-baml-language.yml on BoundaryML/baml

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

Release history Release notifications | RSS feed

0.17.0

8 files

0.16.0

8 files

This release

0.15.1.dev2026072903 This release

8 files

0.15.0

8 files

0.14.1

8 files

0.14.0

8 files

Supported by

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