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

Uploaded CPython 3.10+Windows ARM64

baml_bridge-0.14.2.dev2026071300-cp310-abi3-win_amd64.whl (8.3 MB view details)

Uploaded CPython 3.10+Windows x86-64

baml_bridge-0.14.2.dev2026071300-cp310-abi3-musllinux_1_1_x86_64.whl (8.5 MB view details)

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

baml_bridge-0.14.2.dev2026071300-cp310-abi3-musllinux_1_1_aarch64.whl (8.0 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.1+ ARM64

baml_bridge-0.14.2.dev2026071300-cp310-abi3-manylinux_2_24_aarch64.whl (7.8 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.24+ ARM64

baml_bridge-0.14.2.dev2026071300-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.3 MB view details)

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

baml_bridge-0.14.2.dev2026071300-cp310-abi3-macosx_11_0_arm64.whl (7.8 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

baml_bridge-0.14.2.dev2026071300-cp310-abi3-macosx_10_12_x86_64.whl (8.1 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file baml_bridge-0.14.2.dev2026071300-cp310-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071300-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 69590a0b9234b38b0048f542c5b70549065a9771b7a2c1b95d672e17a7766ade
MD5 c9d94c812beeab9014ff848254097744
BLAKE2b-256 ea595b992543c2c9895538d8ad69dd3a21844dd14351f0d12f86d7c960a5e40b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071300-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 da600418721c25680aed1d4cea171d32203efa8570424b3ab4c24005409cda80
MD5 096fc68f826fe602842f6c23cf1172d8
BLAKE2b-256 5a2d0d3e02d0a273840d29c90c462d09bbf3dd27cf2e14ff0d306decc8a11409

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071300-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 008a34b804df7eecbe0f6b8722c49185f7d3062d10bf9b8522ad14378fe1f28c
MD5 bac0a17b5834d9eafc6cea2859c9bfbb
BLAKE2b-256 8a8c85c1ca399d9175cd3a89168bb7afa296c1fd0ad3223a7ad084e11329d748

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071300-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 a6c6fc6b62456dff178a10838dfc81f236a80e4f559e2f16d71010c86d8e9846
MD5 8fa2c80938c5a435d7fb657965c3ac7e
BLAKE2b-256 8e0ea880a3c0747fca84650c4daeaa0315702bbb207a3aa571ba42acfc7aad08

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071300-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 1fc701ecc0537c83573d7bf1fdda49158ec453cef6f53682df1dd3d6da9423ce
MD5 9bea3497d733248b3cdfc1b32fbb520d
BLAKE2b-256 fed6a6a20ec3c4d1b48ac93a172c26e7544b5837b7c459771d0eadfa575a6a13

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071300-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 578c9cee48d6c1b5411f2c92a3a55828ce332cd4a1076b545a54652d9b3f10e8
MD5 26c5ab670ce7896856db84171a355a70
BLAKE2b-256 05ff31a60adb10b6fb084d36c21042ff803011dfc9d97b3ba6b8596dedef0b81

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071300-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e66577b1cbbb0000d72ea9aa98f6b975691a550b1ec4948684bcc56cb5034b45
MD5 70dbbe3af0f2da4a4b0e07a0b8e262fd
BLAKE2b-256 55b23b76a74ab0950e0477ebba82ff090579a27c7a5ea5090dadada18a634ac2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071300-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f9e89af3c98aa449feb1231c95a9b1eda2e030cc183097cc1c15db340f9068ca
MD5 b115d4f58bfc1fa2d61ead1a57337186
BLAKE2b-256 af54acb50bfff8b428c4d08736b28facf9645cd5358f8dd414c234dd1ce68497

See more details on using hashes here.

Provenance

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