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

Uploaded CPython 3.10+Windows ARM64

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

Uploaded CPython 3.10+Windows x86-64

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071002-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 4b3f8e4dcd048f65ef72b49599ab03ee48816169cc71363b64b1c18ca5a5f853
MD5 4cee9b34a9effb7c2b68af788499d625
BLAKE2b-256 fd3042a73d925271a0f19acc8002d47b2079d1083221c37ed5a218db143147c0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071002-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b615f38700b5ec3dafe23f1912c0ae2dc62fdcf8b01c7155ed4394abd98faed1
MD5 c1953f9f34b68dd7c03d3a81318d45b1
BLAKE2b-256 a95e3eeda1d9b91029ffd76a0aa4128be7f9f1b2a4c6afb0dea2d433d4d5fec5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071002-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2d46a07058e526243945bf806b8b40348f1ac4fc223fbf177f5ffc635d56bdea
MD5 dcbd3f491c9d6b40d877e16f903e62f2
BLAKE2b-256 ab1cae26a6177d1dbf04fc23b4de4b4afb63121e0d88c486f1b8641143b5456c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071002-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 2e7de07715015a6c10af7ba75a8886bbc6efe5c60693103ff2eea5eccf8971ed
MD5 480d4eea2cceb5f942fdbe1545bc8ff2
BLAKE2b-256 5d9bfeb1bdb6c7c4e0b5f11df43b8aa1a3830f88202a92378897ce68608c40f5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071002-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 8020f37046fd91d455ea32de812866a67a44a975ef3ec585bbe91b75cd88199c
MD5 a0ea1cd92715dd3991aef332661e8c13
BLAKE2b-256 560d1cc5e78159050140ccd613faf78b578595f5ca725be0a1871881d8391167

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071002-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fe1b61e6da628a31bc9dedaa225ca996f303f2ebeacae71bea76a8504fef07be
MD5 88c8de8b8853428d9b5c8afccb5c80ad
BLAKE2b-256 632f9baf74e766dbb64789ba3e2f85a682524da8b37688fc970aab7c3367c2e7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071002-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8b1acf4e85aad774047f35d357b615f27e0b82ae529613fc43341c694c36b3cd
MD5 f5497e08233022132a82ea804355f304
BLAKE2b-256 634e51b27cb202cc63575ed11ac1446bbd2bbd5f4890facc7a9592199bad8392

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071002-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 cbbf5c8f41747dd02bf6baf2b7ed9074c9d65f87a1921aa0711886f6957290c7
MD5 979f529ad168a6727fb1ed81ab284232
BLAKE2b-256 cbb95c81c8fb389a954a6cad89558e5f4bf7d1acfff5a50ea19b8c469eb4fc71

See more details on using hashes here.

Provenance

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