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

Uploaded CPython 3.10+Windows ARM64

baml_bridge-0.15.1.dev2026071504-cp310-abi3-win_amd64.whl (8.4 MB view details)

Uploaded CPython 3.10+Windows x86-64

baml_bridge-0.15.1.dev2026071504-cp310-abi3-musllinux_1_1_x86_64.whl (8.6 MB view details)

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

baml_bridge-0.15.1.dev2026071504-cp310-abi3-musllinux_1_1_aarch64.whl (8.1 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.1+ ARM64

baml_bridge-0.15.1.dev2026071504-cp310-abi3-manylinux_2_24_aarch64.whl (7.9 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.24+ ARM64

baml_bridge-0.15.1.dev2026071504-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.4 MB view details)

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

baml_bridge-0.15.1.dev2026071504-cp310-abi3-macosx_11_0_arm64.whl (7.9 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

baml_bridge-0.15.1.dev2026071504-cp310-abi3-macosx_10_12_x86_64.whl (8.2 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026071504-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 ea78cf65c4f6d28a46c0e47707c077dcb0b53b030511ef0a73bc98a21b1f024d
MD5 e48bd39a3f457358d4c66999144e6e40
BLAKE2b-256 84adde6f9ff8c7790ce0681706e316e7b8a9ffe43fc2bb5721b7afd84a2df2c4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026071504-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 c95b99fbca42a2fd7f97af036386b148ba33b128b5e95bf733cf42a4caf5a48f
MD5 5dd31c9e1ec1ab53becea2b1a6d35ec8
BLAKE2b-256 445c106a4b25d260883123d3a79347b516df0791e36c6d74bd4cd8e3df1a8b2e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026071504-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e47bc7f619e086ac4cd069328950f2c19edcbc65d39afb71060c1fc5a2f017b6
MD5 0bea2bbe858bc1f3fba8b9c98ddff9df
BLAKE2b-256 46de64a70f0a69f77ff4fbca2ac1c409173a69e98ce157b50ef66b4d6c5ec484

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026071504-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 5595f9d1c120976f37d64bfa2364827c3a99177054c6ebcdf8d0ae441b19895f
MD5 27a09ba59589dfa9de94be4ab711f718
BLAKE2b-256 f806d8b6f84744aa856784bfa215967b47ac43b4c0bd8d488dd9b74cefd12a3f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026071504-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 4530ff897c59a742b5a35950e1b530be600abbc4f8d4ab7b61bd98a63c538dc8
MD5 6f26248fe3716aa660d8f2c10c300136
BLAKE2b-256 6639df8fe717184304a4722b6e0510bc432187a5e251acb17daa36aa8637c1b5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026071504-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a6f5b9cf524e5ab7e9e6c43d6b8b0e9c1e4506fe5c38269b09358f90ac75649f
MD5 094500a10744bcd6957199ab44f0ce43
BLAKE2b-256 ae1b9b3782ab8777019ddb0e8da98a499ccaadbb30a4278bc70e172fe7b9c52f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026071504-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6b0d6afbcbbc0fbc189c35c3f36deef50b5188cf96cdd4529f4a7923c8b63d13
MD5 7b142bcdb5cb94652582c30d4c1ce4ef
BLAKE2b-256 24b64945a8c11860b8020c2b31608e572e798640fb0d01a74e417a1b588477fb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026071504-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 07351faca67ef00b56b42c922ef9932d111082eec1fa6e51c08e78c8a3d0281c
MD5 d1453029330de312ba3b0a0ea6dcf28d
BLAKE2b-256 09d20daf58785f38e28b1f7ae4ef82500f75992b0848a43c287c27bb2ce197d0

See more details on using hashes here.

Provenance

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