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

Uploaded CPython 3.10+Windows ARM64

baml_bridge-0.14.2.dev2026070905-cp310-abi3-win_amd64.whl (8.4 MB view details)

Uploaded CPython 3.10+Windows x86-64

baml_bridge-0.14.2.dev2026070905-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.14.2.dev2026070905-cp310-abi3-musllinux_1_1_aarch64.whl (8.1 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.1+ ARM64

baml_bridge-0.14.2.dev2026070905-cp310-abi3-manylinux_2_24_aarch64.whl (7.9 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.24+ ARM64

baml_bridge-0.14.2.dev2026070905-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.14.2.dev2026070905-cp310-abi3-macosx_11_0_arm64.whl (7.9 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

baml_bridge-0.14.2.dev2026070905-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.14.2.dev2026070905-cp310-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026070905-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 73f09bd4f06dc34d89749f39930651984e0edc86f7d47bfb8d56d78e3168b4e4
MD5 d6c74ec58d5865d5580f3f2e9f07e569
BLAKE2b-256 e0979dc44f4eb0489b5a1397de668665f8e43d6838f7f2da624ddff0aa89c438

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026070905-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 460a0e6b973095cf002ac3f1cb52ea9c30221731662940a585404b275b03ba9a
MD5 ad7648902ef7e7eb0bb5b2f00c8060a5
BLAKE2b-256 4995f5fa55079696b169a198826c0b1cf934ff9303f6c7a65c9210389e25750b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026070905-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4860ebc3683b7e56c545e17168e99f573fc1bbce83aa8b7bc81f280a6063d051
MD5 befa927f7db05bd94d27fe346c4fff54
BLAKE2b-256 c28f8d81a6fb79da5cabcd081780d37621b7a0eb42bbe1bd2d9b2553383e7af8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026070905-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 09552d034022973c7689b5b7d03ff7e2c5904b343466ea67a5d9a24324eb588c
MD5 4ccf3610f4904e11e0f5412abb5a1bad
BLAKE2b-256 8491cf0702d2e0298e5614c6371dad4cdfdb6c6da2352c0f54bb453266eb5d47

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026070905-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 c0b4e4817bbd5b22d285d92f8879e124a8fbeb116da677019028ca42e8c749bb
MD5 f74e70809da5837d3b160c1066aa15e5
BLAKE2b-256 6571ef1d29a4caeef0615d9b1a63e92c02ef06decccd689bf93c92549a525086

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026070905-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 95a2d505919a6d1510d6e20b5a6dccd8396580470e036a590a64f362c3e1a0d7
MD5 c7d3bceeecce5dfacc8430af671e8f9b
BLAKE2b-256 960fca5cc1f2024c859fb69baa3dc7ec132fe02e175817a2f3b8d16a17fc8472

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026070905-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7036da758c5abb4a8258e23646e406109f191b6994e09da1e6d910d8a2c4ab8a
MD5 2f11dc5c70af1cc4636bb07daf025204
BLAKE2b-256 b490c37d8e1185a7d8e2a81ba252df2d118648b93edd76bfe64b8a5409240645

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026070905-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 04d82f9765be8409e76eec38f349f753c6b02ebae06ba8ca24f99f5100471752
MD5 c8cdb7317c84d40080db8c9c7f8bb8f4
BLAKE2b-256 f0f57bf99c587b3ff4b81c39c60a22b035eb41ebcb09c8597eb64b2b6fb5c995

See more details on using hashes here.

Provenance

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