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

Uploaded CPython 3.10+Windows ARM64

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

Uploaded CPython 3.10+Windows x86-64

baml_bridge-0.14.2.dev2026071301-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.dev2026071301-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.dev2026071301-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.dev2026071301-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.dev2026071301-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.dev2026071301-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.dev2026071301-cp310-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071301-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 7010d0b63cc61fcc1b5bcba705b508a077f7ea0bcc5ad6352a8ca469d2685804
MD5 82fd303e8ef83b49aa6257857e9624fb
BLAKE2b-256 ca21499247bc9831d10f5a49ef29fa13cbbf0ecdaf3558f038d8dab9bc714ba8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071301-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 29082167d33577f037d5f513e70caca721fe2070ca581a8951c8649f9b392a02
MD5 d7545c5db34b30dd3bfdd4c59590bf8f
BLAKE2b-256 ae60e43d12b2c0ed79af3e7575c9a44ab5ac7e5ab81d2d543e04b217b1f5cdaf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071301-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 218bffe9cb0b3cf359ec0b6b79e3f405e0fbe14dfe4d502f606a06157765713b
MD5 7793ef5d2a65f0a303290a2551458242
BLAKE2b-256 fc900fdeb2cbbcaaf7ec7a8ca3f2ad3b4436bf034a49aa33a00e7e1fddfbb6ca

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071301-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 c52967325492a1ddf635361fc73eadd01088862877a4a786f67f533e10073e85
MD5 b9169353dbcf87d281a2c3c7be714b29
BLAKE2b-256 9206062ed88a61612d0a9bb4e45b22eadc51a75a83adf60888e7350e54203eb0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071301-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 ec95912bb547ab8ef26b9e7987c0013863877e972d799a3d4a912170314ac903
MD5 d2c7836d9b295311ca0d32f0f2903302
BLAKE2b-256 50354087c94fce5ac0532bce98ed294a75f28477b39c334dfd6d794bb0f7f77a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071301-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0a2bce900e51bd89b8371bc82a69b0dacf9ada10b707331e4ba9e1d79cfd37a6
MD5 f921da5b3056cda3af4a740803fe8a3e
BLAKE2b-256 a2410511e805959e4bea2957f54c8589f50ba9283de4b4aff7e2d7a5834e64c8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071301-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7d0508022cd50e4e2d11f11a170badb576f6743d3f1b3620e95a5a6f6910de44
MD5 0d75f37a8072274e363f64d21b9af885
BLAKE2b-256 299f4e748f9c30a04ac7d5303a8ba00bd4792a2162f583ff406547fa0ece49d4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071301-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5c8dcc8139653b04de597c324681496ff66c334b9808e4c94ef74ae17596ffb2
MD5 4e136b5f10540f68f3856ecf9352b7c2
BLAKE2b-256 3afd7972088226ef44cda587b33fed3a320655a9b547d0899e9843bc243c4dcb

See more details on using hashes here.

Provenance

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