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

Uploaded CPython 3.10+Windows ARM64

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

Uploaded CPython 3.10+Windows x86-64

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026070903-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 332ba588518f8848a1b92b23a4bcaaae8ee2f5cd9a7c7add2d97679966c37bdb
MD5 dfc34a2b9a4cbbee0d9bd076b661e332
BLAKE2b-256 1a304c4abd603502e96a0582e612521b4750f68282fe0202cb14e0bd9f7bb4a5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026070903-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 308f85d1cf1318b4f9e111dd7b8ff899063c63ca7c90fa7dbc52548728fed17b
MD5 10cacf86cc00ff811f5fe770c11c20c0
BLAKE2b-256 69589cfaf441e1185b286d5e125fae2f7d9ba23c7a6a2a56cdd94b548f887002

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026070903-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 bd71e2185887284937fb1d54fe1c223df623e5419014332ab50d90444e2516b0
MD5 1a275d3ff959de7b73ba290636613570
BLAKE2b-256 a5cc3c370314c9c7449231ac8e5f775f74f74de78d1d4923c319f6f0f63197b6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026070903-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 c50788e2bf56910dcfffe6a48d1bd6cbb6a4c1a704b2b5b645e40b0d37af10b8
MD5 0d84867d5349f74537633b0fdcf243de
BLAKE2b-256 e6f913c3609e834d3e95a1d4cf7ef3e1dc5b78c3b4f1bab196b429409a6df3af

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026070903-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 a8207e5271d5305f812a73972064c7b1aeb15b18ae4242b58361d788f16a357f
MD5 dfe9bc0db720d3de4cffe76bb6d8bc35
BLAKE2b-256 1c32d11f20dd49fed44d4b5f0c08a9bb077d6aef0af4dbf1d56878674fd25ad6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026070903-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7289bfe36016597117142c92b86c9348ff6802c9876e2001e2c912fc1757f764
MD5 3a52727d429e5106792e49b2114ecf02
BLAKE2b-256 294daf048bf52b4f9af05a7dfb97e8f1e0942cb1df1be44d02dee929ca6ec0a1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026070903-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 781cd8a97e5a4f9cfcc2459ad4bcb99cdf7dc247f0beed07d9665a86ec59c794
MD5 fe2c8d3315f320f08ebd84decd3b7aeb
BLAKE2b-256 0434a5413a75af2e0fba5fa383bbba5dead875c5c4464d5bc8503ec8640f040e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.14.2.dev2026070903-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d7f8a0625f046cf9ba4b76255b64e590a0c6aa8ea3f224ae3c4259e2d85aed79
MD5 8cc238abff350a71f667bf5cb15fb566
BLAKE2b-256 42b3222bf4d35043abb8ab02f64ef6b4c897ac7783595f16950d3305f9c13b59

See more details on using hashes here.

Provenance

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