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.17.1.dev2026082401-cp310-abi3-win_arm64.whl (10.2 MB view details)

Uploaded CPython 3.10+Windows ARM64

baml_bridge-0.17.1.dev2026082401-cp310-abi3-win_amd64.whl (10.7 MB view details)

Uploaded CPython 3.10+Windows x86-64

baml_bridge-0.17.1.dev2026082401-cp310-abi3-musllinux_1_1_x86_64.whl (10.7 MB view details)

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

baml_bridge-0.17.1.dev2026082401-cp310-abi3-musllinux_1_1_aarch64.whl (10.2 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.1+ ARM64

baml_bridge-0.17.1.dev2026082401-cp310-abi3-manylinux_2_24_aarch64.whl (9.9 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.24+ ARM64

baml_bridge-0.17.1.dev2026082401-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.6 MB view details)

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

baml_bridge-0.17.1.dev2026082401-cp310-abi3-macosx_11_0_arm64.whl (10.0 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

baml_bridge-0.17.1.dev2026082401-cp310-abi3-macosx_10_12_x86_64.whl (10.4 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file baml_bridge-0.17.1.dev2026082401-cp310-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082401-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 cace259b1b8c430c52a21127a3450be501b4369f6ec53c0cc010e7353e112311
MD5 549988ede83b92e3e7751a852adca041
BLAKE2b-256 eb4f7da03ebf39e595718b976404257b8f184e59a157968652dfc3586f249e75

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082401-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 d21d7474bbc0503da99cd22a35f4f3d0f5b6551347738c06120aefd05eaa2ec5
MD5 426a43e1504af1d73125677d32183b69
BLAKE2b-256 c86b8731f0bc7987104e057c22cd3f313dbf135ff5a320e53aef2ff9b90421f8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082401-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 7a412c73f0760f534471eec445ce7bea78ec42b257e2c9a54cdd0a6abf335d83
MD5 4d4df5bfdc9c2ba282eaae7f4539d4f1
BLAKE2b-256 52347d70705b3a3bbed65911988b37522c8c0e1168c0b1c9ff406a8b82946b99

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082401-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 6bdc71ed3eb63b96417128ec289b5bf1f8e3b78265b9155aa66fc5091f5db1e9
MD5 8247421f7d1e34b150ac25071d8f2f04
BLAKE2b-256 abbfc92ce92ac881b90cdf18effc14592d72601c838d37554f0aefe51446f48d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082401-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 1aaa4e3d90bb59ac5f39fd58502e8540ebd9b49593a4a4e0bf7b6aa999bbaa72
MD5 65fe14105a8c1840656110e9a214ae37
BLAKE2b-256 7dc4ac9151c538694990696b15891352ff1077f125880f1f66da3652d198b585

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082401-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 856d1fb9e1ba3c326c0cb2c6d6e757f6f99a9ee1294aa8a73574b3ca64bbfdba
MD5 9118cd2e6d9efbae330b44b42f4faa41
BLAKE2b-256 09bd1bcbf6f47e161362a0d7257c0f757fc90191c4614dde8d8212225660e0c0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082401-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 61913090f4565526478ecc48edd55b4e890e3ab3516c66a9d1b6582a83ba2a4d
MD5 81e91f55ffcfcb794cb7a5e431813d64
BLAKE2b-256 c71b4e461edc321f65e04139f0cd4bab08a3e99d0109b9988d6de2b5eca3f331

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082401-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d4bee1ab73be5581e9f64a812af3e381b654989969e783d680f5af9b8078545b
MD5 2c9e6c0266569663a9a9a7ca128bbdf5
BLAKE2b-256 8e0db5cd223babae043e032384f66f4056de611353d5c6f5bbc12fbf08d4f9d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_bridge-0.17.1.dev2026082401-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.19.0

8 files

This release

0.17.1.dev2026082401 This release

8 files

0.17.0

8 files

0.16.0

8 files

0.15.0

8 files

0.14.1

8 files

0.14.0

8 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