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

Uploaded CPython 3.10+Windows ARM64

baml_bridge-0.17.1.dev2026081500-cp310-abi3-win_amd64.whl (9.5 MB view details)

Uploaded CPython 3.10+Windows x86-64

baml_bridge-0.17.1.dev2026081500-cp310-abi3-musllinux_1_1_x86_64.whl (9.6 MB view details)

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

baml_bridge-0.17.1.dev2026081500-cp310-abi3-musllinux_1_1_aarch64.whl (9.1 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.1+ ARM64

baml_bridge-0.17.1.dev2026081500-cp310-abi3-manylinux_2_24_aarch64.whl (8.8 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.24+ ARM64

baml_bridge-0.17.1.dev2026081500-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.5 MB view details)

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

baml_bridge-0.17.1.dev2026081500-cp310-abi3-macosx_11_0_arm64.whl (8.9 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

baml_bridge-0.17.1.dev2026081500-cp310-abi3-macosx_10_12_x86_64.whl (9.2 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026081500-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 2b3002a05df4386d000460867502678319f969bca6628e7ab595ccb74a6c9838
MD5 2e720854f948d5e3ef120ca951328f4c
BLAKE2b-256 9d4046c5f8ab24b846d2846caad5e3d49a76fcfbd391b4da1a5718b5a1f48176

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026081500-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 73f363e6e2d6216ffb8cd64f0a31fd077fabd84874d884a1d5b2b7f003b82733
MD5 49aab6f03d876738c0e982c6a824afd3
BLAKE2b-256 53a45beae0bfd85d95ed727bc957f3ccb99763c69edecaf1f2aa6c17889a8726

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026081500-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ff2970bec61e606edf6b3821b32abc315baaea16aeb9c76c13678f97a1108d2e
MD5 0324b6280d9738bd6540b281e642916d
BLAKE2b-256 2d15c382a6b6e7d1c50c2df73a73239257ddc49f4c93468dc558d3bbbe0968d1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026081500-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 e8ee047ca3f6254313ed90c7d87839a75f4ac951e2708086fc64e21035c3487b
MD5 e82d20eb6552bcce4a79692d8e4b6e42
BLAKE2b-256 bd825cf53390507b412acac3205a24db6e6dce8072f9d4b8ee3667e977d6acd3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026081500-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 377b37318553cbe858409b12a15e0aa9ef0a6b4ea6f58c7007af6c4bb9366a8a
MD5 8e63e3280f5eed5593c1f3e230b17f82
BLAKE2b-256 82dcd23283c88f0b0763d14b608f476a4d845fc5c11fb6475575351a67c26cb0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026081500-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f8e9876df838ec34baed6dfd2ec4fc2f320e8d977986d8070247c8126a788772
MD5 ecfc6f1e6fdf0a3b7287db69bf8c838e
BLAKE2b-256 07634e6dc04d5e53fa50d4cefcf4662acbeecc6eec9e43f2cc0a42b162e96329

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026081500-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4fc77bc14d8d8dbb6f6d46811ef9512b73f8d08f12c174f0a53cffda8a4751e2
MD5 fced5f82d1a6ef8e8553ce5c34205c60
BLAKE2b-256 a88f5b686202abd4f5eb351792b09197d022c40e32b5c0b0942384678647b6b4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026081500-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 36f1b6a88c734509506fec6fa301cce601b444f5b4049912445302938c4d7033
MD5 2890443b5503ab6102827cd9e61f21e7
BLAKE2b-256 bd98ce12657da74cde60591fb76ea21a944cc6723bed4e9bda069f3ad9bedb1b

See more details on using hashes here.

Provenance

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

This release

0.17.1.dev2026081500 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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page