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

Uploaded CPython 3.10+Windows ARM64

baml_bridge-0.15.1.dev2026081000-cp310-abi3-win_amd64.whl (9.2 MB view details)

Uploaded CPython 3.10+Windows x86-64

baml_bridge-0.15.1.dev2026081000-cp310-abi3-musllinux_1_1_x86_64.whl (9.4 MB view details)

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

baml_bridge-0.15.1.dev2026081000-cp310-abi3-musllinux_1_1_aarch64.whl (8.9 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.1+ ARM64

baml_bridge-0.15.1.dev2026081000-cp310-abi3-manylinux_2_24_aarch64.whl (8.6 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.24+ ARM64

baml_bridge-0.15.1.dev2026081000-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.2 MB view details)

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

baml_bridge-0.15.1.dev2026081000-cp310-abi3-macosx_11_0_arm64.whl (8.6 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

baml_bridge-0.15.1.dev2026081000-cp310-abi3-macosx_10_12_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file baml_bridge-0.15.1.dev2026081000-cp310-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026081000-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 a8379752e6c95d02ce2b669ea1a333fb5021479952afde4baab941308bdefb53
MD5 14b0d2f444e64580548bd11c3614d166
BLAKE2b-256 de42e8dd6b3d56c4a60041e1e5f5c1b8161041e475f5438c3552cd0072d483e0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026081000-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 5bfe6db5f093fec6883e0af1483fbf10a302b28593abca8a3ccbb336d715f945
MD5 6cd8f49f928d31307f39ba0d34a312f9
BLAKE2b-256 afbc5f9e8e9741c6ab687076ae270fd15c38835156e7e026ef47276b16fe3a06

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026081000-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0eef0e70d808aa07679abfbcf9e8657fd309c96b8e4407fb24cb5696d063945c
MD5 5f2b297bc0de3319bbc278c6734b76a5
BLAKE2b-256 14c047a6b560f7a89c509e53ecf936022a0d3856eda34e38a325ad6767b38a43

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026081000-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 4408dd9dd9cc7ad95a67988fe16c00a40a577e5df208a9b40d118a3e41ce0926
MD5 373de2c8e359f542f674f8567c344f51
BLAKE2b-256 24ce2d277c2333a4063c5f7058ea68a7024c5e11ddcd55325e34fb7d9126d790

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026081000-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 6b0c6e3f5a3282a66389fcacdc6183c3fcb6f41ab70c4101e7c88a9ae2cdc620
MD5 b796548eb341dd79178c7805704fbffb
BLAKE2b-256 76427318c4fcc5498c4c7ffa9ac625d2ea2de3fa6870b637c954955292e145d5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026081000-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dc59991ed0944d14add668b2c866ec9e3f8fc468cacc2631527274f92b0948a1
MD5 f07ee48ffb1f5ec061ee454a3fbb35b6
BLAKE2b-256 32484f84d7fa3cf112d9a3435a623c33bb3330ad73264d1b84832418b077021e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026081000-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9970993df75d7e2bef861cfeb0f0f4295c1decc27d32b6845e11c25e2b1c3e1b
MD5 8ef4dcbeabf4a7c28e8993d7607b0898
BLAKE2b-256 0a058049afdd8bd083f54c330b7222a9661e7a38c2ea08d30f339e6a8a1d799b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026081000-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e778b3476ea6a9b0cf235f6dfc4756417f543b2420d68b57da8c16bb65f8ecbe
MD5 40e6c51b9bd30b0dddffc8c6c4063ef6
BLAKE2b-256 688c7e6a6d18dcefe89bb14794e7f37b202dac72e04278ca520257901bcbda0d

See more details on using hashes here.

Provenance

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