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.dev2026072400-cp310-abi3-win_arm64.whl (8.7 MB view details)

Uploaded CPython 3.10+Windows ARM64

baml_bridge-0.15.1.dev2026072400-cp310-abi3-win_amd64.whl (9.0 MB view details)

Uploaded CPython 3.10+Windows x86-64

baml_bridge-0.15.1.dev2026072400-cp310-abi3-musllinux_1_1_x86_64.whl (9.1 MB view details)

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

baml_bridge-0.15.1.dev2026072400-cp310-abi3-musllinux_1_1_aarch64.whl (8.6 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.1+ ARM64

baml_bridge-0.15.1.dev2026072400-cp310-abi3-manylinux_2_24_aarch64.whl (8.4 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.24+ ARM64

baml_bridge-0.15.1.dev2026072400-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.0 MB view details)

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

baml_bridge-0.15.1.dev2026072400-cp310-abi3-macosx_11_0_arm64.whl (8.4 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

baml_bridge-0.15.1.dev2026072400-cp310-abi3-macosx_10_12_x86_64.whl (8.8 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072400-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 21bd05a11d7c73f0d8792a68aa8dec7e5039c3afff8bf5361d5f11200d2dd713
MD5 7a51eb5116f85aa6343e9aef2c5075df
BLAKE2b-256 ff8ec867a8964d5711c038e171431b7c15f113a3767beda5d3c180b7ed140e21

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072400-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 e298edc4f9e07a8e6e9ded4760de51d1c84eccabcc02057e6d37c31f76b872f1
MD5 efa76c04cca392c202163bdcac880f2f
BLAKE2b-256 28e155ac8d2cc1387566c44ee834d73c2892dd9049caefcb60245a726b1acad5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072400-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 874b5fdb2ac5642f138565b05433ed034dd9b55c0ed3e4c85cfbda025ffc2e28
MD5 d7070bd55153679dbdb1b594a17ec27f
BLAKE2b-256 11767b3774f0cd563d6a4a105e66760892febec16789e7d188af8c80fbd25970

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072400-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 6a810cbe54c266733051545874aeb4951631d928af4bded6de90e6bb59a7be7e
MD5 32295c595dc43d136b5c214e1548c9ae
BLAKE2b-256 6a4324cafd988650fb139e74eb67e5eebc827bed82ab698ec1b057a9d365d790

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072400-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 3000514a6443d6bc90faeb86a7167fba6018da05c2f4212aa59ac65abbdd39da
MD5 f57e856db3f75937a75ebe102fe8ad44
BLAKE2b-256 6706317e22c982920c38e46ee44a42456d5c11fb48d94cf452455f2f53d1d291

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072400-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e8724d4db2b00cae9f8fcd5af569d4d4c22bfdd9eb3e20c099606982fa9202b6
MD5 ff13ce215abde2e6b1a23439689ed6d2
BLAKE2b-256 46f18ff603f3c4cd18257882dd23114d3c1087300a0682ac9edf27a9c0d8d7d7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072400-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ca748a2f6363c6d55bde905ac9864a0bde7f3f45a56f37e6cfd8cb943b0ef370
MD5 a3b02a1c7af4de482ea2dcdb3b468d75
BLAKE2b-256 f40d73662315eccda97eff9ebef055a72e36c6ec0c95e71f8166ccb8f3f550a2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072400-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 90d18a98a4f04b2974d66982aaabe1c2be729a9a604bf6eab700f9473e2707af
MD5 eff366ec60d54700db5cbc013584d151
BLAKE2b-256 09b2d14653ad2d856a8db940906d8f341283eeeae343a472bb47d421d5396553

See more details on using hashes here.

Provenance

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