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

Uploaded CPython 3.10+Windows ARM64

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

Uploaded CPython 3.10+Windows x86-64

baml_bridge-0.14.2.dev2026071000-cp310-abi3-musllinux_1_1_x86_64.whl (8.6 MB view details)

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

baml_bridge-0.14.2.dev2026071000-cp310-abi3-musllinux_1_1_aarch64.whl (8.1 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.1+ ARM64

baml_bridge-0.14.2.dev2026071000-cp310-abi3-manylinux_2_24_aarch64.whl (7.9 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.24+ ARM64

baml_bridge-0.14.2.dev2026071000-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.dev2026071000-cp310-abi3-macosx_11_0_arm64.whl (7.9 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071000-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 7f89e40b73d7c63629976b52ce4a15d0188f161f457b9684544f66a9a0ecbee8
MD5 33455c8a532fb21583bd8fc348fcd87f
BLAKE2b-256 e33159de29a9ff1782493415297b1de02db5f1282e0b448fb1e9938a36b19aa3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071000-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 5a73cd98a5dcfd692d55e493cb86163561b81d69c74083dd3d303c1becebdf10
MD5 682eff2d5ee3411f2120fe1d69f394a8
BLAKE2b-256 2d0ae61c69281e33a86c53c1a8260c75c45c80af0978cb30f358183a7eb9865d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071000-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4aff98bff1e6a087b13f884fe6896342f949c12b42256e51b34f47ba6ebb65a4
MD5 6eb62df86a7cb3f88554f0633301af01
BLAKE2b-256 07da1c40d04a275b1e2ef8f01fc98a9570ffb118a15c6acfeca56975f826d55f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071000-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 ea80c499d0625d651ecc1c83ae38a4df8b2ca9dc98dfa731b0c2092bd6e70fff
MD5 82fd52597fb4858155e516fed4038395
BLAKE2b-256 64208a0de2f808693667ae454ec51c9e4e611aec5e30f597717e1d8a0a9d7fa3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071000-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 c6860c89b67c86f71e2d7d657509f6855d2aea6b313cd85b97ca930ee0fa730b
MD5 c1f67abf926490f9b9abc5c352c3e0c0
BLAKE2b-256 f915c55b4d481a577e694f0c475c886f8d14e8d92b4cee4544dca39adb6bd5ac

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071000-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b1dc4d12965f03c40abc74614a63cc86fc16b9f16a9c147f016acfbfc9a3624f
MD5 a9d05221ae1c8f4f999af41e8151d76c
BLAKE2b-256 a005f2763b643299f90583db96b3ec82165667151dc458a112cd97bb720ce711

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071000-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 36fb01dd35a95c4ab093985c325b9a3f38dd6beb7b002d9044b268c6ca7adf66
MD5 d7ab873175ee7104146750bdb1b31271
BLAKE2b-256 0774747500d7def2a6ca70051b9dde81ddedd3ac2039696ba45ceda042d6b368

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026071000-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 546e9a3db01afa7acff1359809009b12851a3ec6ebd79668a93b53745cbecb5a
MD5 1714933eb0c004cfdc0fbd0f78040037
BLAKE2b-256 36948290c2c64d11a4f8193f96d96bff8976ada03555d48efeb157785d84122a

See more details on using hashes here.

Provenance

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