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

Uploaded CPython 3.10+Windows ARM64

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

Uploaded CPython 3.10+Windows x86-64

baml_bridge-0.15.1.dev2026072500-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.dev2026072500-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.dev2026072500-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.dev2026072500-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.dev2026072500-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.dev2026072500-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.dev2026072500-cp310-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072500-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 dfb6622f33d428fbd078afa0f5da36e868ebc434cca3c82b1533923c416058f3
MD5 b496d2f40dbc0dbfa325fe3acf11a54a
BLAKE2b-256 f6be6b2cd433ef669854533e1366cf1b234b47eabd120b5bedc7e0c1cf6c833e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072500-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 4ef36bbe587eb417097823ef8fca771ea6bd580fd586f8305ef4d8ebfa39e75b
MD5 6f6f8023e8c4333007aa9d624d58f389
BLAKE2b-256 01ca0901200e864061e0146f7d3eba8d01c9d24d59e8d8075779a52bd5975219

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072500-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3c6c6429b994d8d2a99125dc939bcabf5c2472b3a89a0d2e9a41238f92b854df
MD5 19bff45ee9681429bdb810b17eb37b03
BLAKE2b-256 fbbe9c27a7d010a14380027b5ba178a72ac7fd65cdcb00f0bd8ce9d56943a145

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072500-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 310e01b07a3c4d2ec7acb173f6de51e731e0d3b76478e371184e68b508b92373
MD5 017c7ac109f7023b0016aebf66c03fbd
BLAKE2b-256 51178ad2eadadc7a751df4ae2837345c9dc5778da9a168e322000eb9f95d651d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072500-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 4b985b92257ef05573f82bd2b155569ba8a908526762e5b024d8dccb11140ee4
MD5 7da6b3c594cd26970005b640d1ff8fbd
BLAKE2b-256 4316bb7d3bb8ecbee4a2e3fd749aeef887795b29877680c236c777da605b8847

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072500-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0773f98331a39698bcaf3d2b2003688a70f6f19bd2a643b7a6f5949e7e2ee3ee
MD5 870707fc9e706a77e099cd2c504a3688
BLAKE2b-256 9c5c0e80a7c0f5dfac170ddf6070a2002f14bb16b7376b04655478c875178821

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072500-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e26b297294cbe017b25178bdba6169087bb0e08f1c4b5efa066064ed60d42bca
MD5 1b9e73ec0240a499974443e24cded274
BLAKE2b-256 7763fb8b2b0f6b0366094751107300e8389ac434f3b4eba7acfb1db43aff752a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072500-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b261da4bdb5dab44f84c1c8f41f799814733045ef2fd580b26d709e20d88a87f
MD5 d92db5bb52194ce4d43c29b8ca172a35
BLAKE2b-256 5ee1a5c97510120b4d55c826df1612fef04c5aa88b85cf63f768393b05ffdaf7

See more details on using hashes here.

Provenance

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