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.17.1.dev2026082400-cp310-abi3-win_arm64.whl (10.3 MB view details)

Uploaded CPython 3.10+Windows ARM64

baml_bridge-0.17.1.dev2026082400-cp310-abi3-win_amd64.whl (10.6 MB view details)

Uploaded CPython 3.10+Windows x86-64

baml_bridge-0.17.1.dev2026082400-cp310-abi3-musllinux_1_1_x86_64.whl (10.6 MB view details)

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

baml_bridge-0.17.1.dev2026082400-cp310-abi3-musllinux_1_1_aarch64.whl (10.2 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.1+ ARM64

baml_bridge-0.17.1.dev2026082400-cp310-abi3-manylinux_2_24_aarch64.whl (9.9 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.24+ ARM64

baml_bridge-0.17.1.dev2026082400-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.6 MB view details)

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

baml_bridge-0.17.1.dev2026082400-cp310-abi3-macosx_11_0_arm64.whl (9.9 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

baml_bridge-0.17.1.dev2026082400-cp310-abi3-macosx_10_12_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file baml_bridge-0.17.1.dev2026082400-cp310-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082400-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 4ab59ab4bc0f1791c575eb632de279be3732330a251e3850b142824a47638c7c
MD5 b03fef83dc78dac7743231241b80ddec
BLAKE2b-256 8ccfd14ac2042cb1a6e2b47b7a474ed9733ce5f12553dff6b04d7dae62cc1798

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082400-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 aa410b94f273820d90d491cfb7f98dc513a3d41f3e651924359efbb37ebc4ff3
MD5 9d249d2ed1f9b2d71cc4794eae455d78
BLAKE2b-256 ffd7e6d3830400d2f56e0a5c9a115066785645d08af94dacc38a86f7cc28b8d8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082400-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ff30deca619d2102b3477e3877121471da1d4c4056cb83baff0d0f60ed3b4e60
MD5 6570be324f8ba09b48ce9195ff6a09a1
BLAKE2b-256 c0e2e9f764799585706ae76b532b0533355825977f63b0c2db08c152b19cd0a1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082400-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 d230a6850491d910b101f05ff9787c3ced107b362c46a8baae769c69c512bebd
MD5 96c9d72072d750914b5cacd882712e49
BLAKE2b-256 4b5410186e0eb560192d6f77c933beefa04067ee115c55804e1dbc14ce262837

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082400-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 df3a94be4eb7855d7fb392235f3ba7adca5c8aa1ba142c2d64effe637de81f2f
MD5 0578d64562a2b2bfa99bd1997c2a41a0
BLAKE2b-256 edc27eee05eeb1647c89ec70122972e568df76ba54a9457424371c652801eee9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082400-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eb766e9e0501e908cc2a456720ce03e949698647bd648142abffcb50761a9c1e
MD5 356cd22feb0b52cb5d3a050abac682f6
BLAKE2b-256 c848b95600dbc9cc5c815f0501efc54c1f1aba24250800c988cf69d5cf70e359

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082400-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a7484785b75542a63a63d8eaac97236e5f0900a4105a267ac0ae3f872b9d62f6
MD5 bb1ac1057ac57644d199226a307819b7
BLAKE2b-256 ce73bd93fea51c48e1de9170d909572a07b336c45e40bafca22b4dde126b8a9c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082400-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 23438249a06ab09b7732468a0b678c8380f96abffd387262a715580d91972227
MD5 1e62350354ff8f76abd7cf840ae009a5
BLAKE2b-256 4f3c1aacd412aa65f359b4a5246240cede969791f682d2ddd20f7591d8614f21

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_bridge-0.17.1.dev2026082400-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.19.0

8 files

This release

0.17.1.dev2026082400 This release

8 files

0.17.0

8 files

0.16.0

8 files

0.15.0

8 files

0.14.1

8 files

0.14.0

8 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page