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.14.2.dev2026071302-cp310-abi3-win_arm64.whl (8.0 MB view details)

Uploaded CPython 3.10+Windows ARM64

baml_bridge-0.14.2.dev2026071302-cp310-abi3-win_amd64.whl (8.3 MB view details)

Uploaded CPython 3.10+Windows x86-64

baml_bridge-0.14.2.dev2026071302-cp310-abi3-musllinux_1_1_x86_64.whl (8.5 MB view details)

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

baml_bridge-0.14.2.dev2026071302-cp310-abi3-musllinux_1_1_aarch64.whl (8.0 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.1+ ARM64

baml_bridge-0.14.2.dev2026071302-cp310-abi3-manylinux_2_24_aarch64.whl (7.8 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.24+ ARM64

baml_bridge-0.14.2.dev2026071302-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.3 MB view details)

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

baml_bridge-0.14.2.dev2026071302-cp310-abi3-macosx_11_0_arm64.whl (7.8 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

baml_bridge-0.14.2.dev2026071302-cp310-abi3-macosx_10_12_x86_64.whl (8.1 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file baml_bridge-0.14.2.dev2026071302-cp310-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071302-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 71166dc2fd0126c6911ff6c6f0d4364edc6834456f41d470d8cbe105511f95ba
MD5 7bb2db0e7795d6bd69eea567c1c45b86
BLAKE2b-256 587c9389f99c332bdcc68dca6b8276167b5aa43280e97f59694c026e4548a9cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_bridge-0.14.2.dev2026071302-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.14.2.dev2026071302-cp310-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071302-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b76e317aa4999c05dda6b468a5c556b0372841b300ced54869d852a45e7d9e95
MD5 09420662dfefcdde90e6137f8aa3f254
BLAKE2b-256 9630da0439e8380da9351b96952ffacc50a3c1254fc38d0b47e3533d651d7bf1

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_bridge-0.14.2.dev2026071302-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.14.2.dev2026071302-cp310-abi3-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071302-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 aec0db2b1ae410823526623737e29657f43ade07ec24e1a800d1369d68b70c2a
MD5 231308449cfee6b9bb7f13333ec0a14e
BLAKE2b-256 86021a316d3cddbd12578d8fbc323c433418a62da836143c2d5d62d5009dbceb

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_bridge-0.14.2.dev2026071302-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.14.2.dev2026071302-cp310-abi3-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071302-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 87e86c9f37eb57cff2095e0bb30f8c505704eecf71191134c773f6f5ea92722b
MD5 04feb5bd52d4b1eacd8806517831955b
BLAKE2b-256 db34885283bf34273cdef6d0c21d3b0f24b7eed0daf229f2c3bcc20d87d03c20

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_bridge-0.14.2.dev2026071302-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.14.2.dev2026071302-cp310-abi3-manylinux_2_24_aarch64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071302-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 c2e06318231c4869d494d091eb0bf142e402d4e1fe75323ac9bcbb2bddd82882
MD5 80d33d93a2bbb42c5c04a690cd0d5f67
BLAKE2b-256 078e56c4242188fa194eb813105ceac6c9584db85ec7a9a6a4a6fa709617d8b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_bridge-0.14.2.dev2026071302-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.14.2.dev2026071302-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071302-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ca744b41725ce340d58be39531cd57fb5385a56a69dc4642d50bc6d97edaa017
MD5 c07dad53a5e5a0fd39462deed0c24fac
BLAKE2b-256 92163a623f82a9ed90328e3623f0cf214117e6e17c74504f75ee35045105c111

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_bridge-0.14.2.dev2026071302-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.14.2.dev2026071302-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071302-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6ee8c760d3cdf1220adb0edca50a6482613d904f88d8fbfae8e70072b880f149
MD5 27d9bf212d4e428afeda832e1001fac2
BLAKE2b-256 8f92cb4e583be0dccdfcaa10c4f7264cd35f34e249536df93a079f7d535b730e

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_bridge-0.14.2.dev2026071302-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.14.2.dev2026071302-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071302-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 93bc5a8f6280795a9503e60a10537318ae19821001f1a4257fee47db0a98d36e
MD5 840d6291b00999e1fbe52aa00966b4d4
BLAKE2b-256 9e9c4b03678edd29aacf56bd8e0c37e1852752d5020ca2ac2551d54e6c43b43e

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_bridge-0.14.2.dev2026071302-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

0.15.0

8 files

This release

0.14.2.dev2026071302 This release

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