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

Uploaded CPython 3.10+Windows ARM64

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

Uploaded CPython 3.10+Windows x86-64

baml_bridge-0.15.1.dev2026072701-cp310-abi3-musllinux_1_1_x86_64.whl (9.2 MB view details)

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

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072701-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 22a58df03d8e1ee477a02a74090b882f0d8d0290c7ee7d6e5938539980ef27ba
MD5 9e5aba5bee989e407b65c479087b2b46
BLAKE2b-256 718ded480ea2c6c28d96f3fe5efc710605451097f1fa53a35f3a216df4d29fbd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072701-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 1050cd3c25efe54b601022f7032d39265cb7cb1c4fc28a6ed2cfa8a59b146552
MD5 f7e35182e5a5e82856608d421e28a960
BLAKE2b-256 2c393ad351e029002cf92c61bcf550be261145301db083403c576fc55b04d3f8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072701-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0c86d261dd8a132ee2dc8a9d22e1d7d56f5e7327f57add50429610ec1f6a3550
MD5 456e66ddf0f74907d5ba157aa82a2f5f
BLAKE2b-256 0622c0a4749ba265c4b9b7c2badf7de547c1b4952353ee26dadbbbba9ec780ef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072701-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 db999c0b157c025fa00f47d0555473441460c404bcd24724d58906a862112103
MD5 2c51b03ee888ab1249457febf9b86487
BLAKE2b-256 d64dc2d13709c7aa5555f9032219de259486969bf3fd8cbadcbf152c7c057260

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072701-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 14dcb5f2cc80858d1bfe453770b95f150d584a90511cea2ae59d6500b1ca6e76
MD5 74e717a7c0ef5f79087a08f30a80d1d9
BLAKE2b-256 03123e498ad760af314bcd7d2e60a0825997d19c617e49741c8e6e4b59cacce1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072701-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 af08d5b5f23d56ae7f0d4cfb33688664468e7676f244d1a7d3d20363a5bfc5d6
MD5 2a0d092f9d81b7cc39b062574dfa77b4
BLAKE2b-256 56ccc65ecc6cb5c108fdbcda012aab89b33e4d4038b57810b913100319521cee

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072701-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b2a95a14345619135811410699a839cf40f518e4a9395053a16e15e51fd89352
MD5 5b4caf4c96aff407ffb1f8a2b38e02bc
BLAKE2b-256 53f713a6234c4d5a73d4da09c3aa66564d7cdf49bb19ccb607c8f6a78739dcd1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026072701-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 824a219b7f80f6ca74dc3ad1126bea1b1a263a420b86349bf17bd007c7e690d5
MD5 9a30cffafa9cd8c8bdd25fe9cd6da02a
BLAKE2b-256 d39e01c8280568d0ce1cc426fb1d90ce745ac3e2c2e64eaa6f203bddf8cc54d2

See more details on using hashes here.

Provenance

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