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

Uploaded CPython 3.10+Windows ARM64

baml_bridge-0.14.2.dev2026071403-cp310-abi3-win_amd64.whl (8.4 MB view details)

Uploaded CPython 3.10+Windows x86-64

baml_bridge-0.14.2.dev2026071403-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.dev2026071403-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.dev2026071403-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.dev2026071403-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.4 MB view details)

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

baml_bridge-0.14.2.dev2026071403-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.dev2026071403-cp310-abi3-macosx_10_12_x86_64.whl (8.2 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071403-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 815596da4c1eef41e569832a6a9e0dc7b0d26235c414fc647405b6f6e647000b
MD5 6c1f4e51b8a71a90fdd9a1bcf6e85404
BLAKE2b-256 11fd1dfe38478e459bc32a7d6fa2e412bedf2e1ab6fc667e9577ccb73fe1966d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071403-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 bfee9cd6a3b691b343822e461efa9a3de49a8a9d1956f85f4a58dbd1079fb888
MD5 e2d735817a894efdefe60cc663c8797f
BLAKE2b-256 e3ee3fa17c5e91b7b8654cd4a4f4656d9362e3e7746424c0c71b4d5163bc41dc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071403-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 66480e5a622bd38965b1d12493f0605fdac23d51e9e6eda8fd72b225ca3e7ccd
MD5 8d1eba8e1ab5ccb1698c7ab12f002d54
BLAKE2b-256 6db84065c376f9533defe9a1295597ef354b478d63cd4e09fd6a783c6e6c9459

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071403-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 f17fc06ead3b35fb681896016220fe16bcb6782855de10fcbefb99405a14f13a
MD5 613fbe8ff23fa1c47cfd24798758bf99
BLAKE2b-256 7bdf799238bb18e7e08ac702bc37c33e4521f727d57b9409c5831c92dceca3cb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071403-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 ac3d4b79c70d9b0b7ffb7d8be2eec44ebf72321e606cdce60e9123ad8464e15e
MD5 4eea2f38279d3ddb2d84732cb0350c80
BLAKE2b-256 3565255f38b8fb803688051229d4d129f13b423125412a45372bba872a1220e9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071403-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1793463b937aaebfa0ad56d8f9c31d35ef9c690a6823e1b9acb8d2c39ee0d546
MD5 5d1b4c2c17eae0c051ea890b145494d5
BLAKE2b-256 42614e14b165897af150e3c1b7950d3eb8cf4a02675307dd023d02f049858dd0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071403-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a93c03fcaf04945c3d781dcd98aad19b8aaf11cf6dc5095d4d8b086c0bb68dd8
MD5 348f486ab7b443b90caeb037e8204bf8
BLAKE2b-256 92266372269dc2d6dee4b3e316c8a167d2c63087bdd1ded03c81144cdc94ca0c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071403-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c9fd9868deb3a2553c1c8d03722c4637565115292e016389757b5861f8f08149
MD5 2940c08b2a9dc828d14b900b825fe60e
BLAKE2b-256 2c59a6b94a8c2e34abc4444864e29471a2c39b319ae13f265ebd73200f1262af

See more details on using hashes here.

Provenance

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