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

Uploaded CPython 3.10+Windows ARM64

baml_bridge-0.17.1.dev2026081700-cp310-abi3-win_amd64.whl (10.1 MB view details)

Uploaded CPython 3.10+Windows x86-64

baml_bridge-0.17.1.dev2026081700-cp310-abi3-musllinux_1_1_x86_64.whl (10.2 MB view details)

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

baml_bridge-0.17.1.dev2026081700-cp310-abi3-musllinux_1_1_aarch64.whl (9.7 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.1+ ARM64

baml_bridge-0.17.1.dev2026081700-cp310-abi3-manylinux_2_24_aarch64.whl (9.4 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.24+ ARM64

baml_bridge-0.17.1.dev2026081700-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.0 MB view details)

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

baml_bridge-0.17.1.dev2026081700-cp310-abi3-macosx_11_0_arm64.whl (9.5 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

baml_bridge-0.17.1.dev2026081700-cp310-abi3-macosx_10_12_x86_64.whl (9.8 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026081700-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 c8862140be520511de2a2170dcd3334399fdcaca90c2c2b562dd26e398bfa4f1
MD5 269c23e0b655c09b54a573fc531b2115
BLAKE2b-256 f1ef4f24cd91bb336ddc465adf7e81f69e2e03b8ec4afce1767dca84243d071b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026081700-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 5c8f24716527ab876079dd89873c5d62b4686388ff990e33a925e4a01fd2989d
MD5 bdde340cdee856e7fd441068daa04eaf
BLAKE2b-256 08f3611386f88a3e9107be0604f342faf70e8f3da65c63abe98fae12bce0e34e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026081700-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 073577903cb2f7bd4ffce94f8064db31fe7d0e69cae4249c6e6e5f07df407e9c
MD5 87dfb8dd2cf9de682e116cffcba70fcb
BLAKE2b-256 6d5a9c625eff6a6ff796d616f8a8451c128aa249c1626614871bec544bbc891f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026081700-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 48959c9a441788300de53b0dc8df9010ceb1e27ed3d369c33273eda0259bc511
MD5 6744311a0a06a843e35508d27c879cee
BLAKE2b-256 a838536355408fff2888fc9d622f0a4796fcdc68da2b51bda09c48bcb055f05c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026081700-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 8ee5bfb73e9b585afae7740c7c307ba4c62059b9dad1def6792a84bd23fc9def
MD5 4fa39da4fc175d30ff11795d2ec0fd46
BLAKE2b-256 b9467a7a0e618879b6f5cbfb3d62070da0d9bda01abbf163a6328547a66623e8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026081700-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9357ad5ee8ceb2e5a58d937efea07a54ca616a1b5a12d5323cfaa301e551a7ce
MD5 28d77f22da9a83c4309598c64bfe8a89
BLAKE2b-256 e6b31b0cdc617f63bcb9e4e4acd909f26db73c4510d1fafa91f1c747af1236d9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026081700-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 696d851ca5b76f8acbe8c29876cebf90905ced4d696f63f8027ef031567a4d02
MD5 a36ce52cb9f157545c4fc8559925adb2
BLAKE2b-256 06d48f0272f71e0edf65668d258acf110eece8c75b36e5a41ec702f53caf7eb9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026081700-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7908d519d6c307687da58b2a256fff186d5d093f43b059cfd55640d5d0c9a12c
MD5 d5d08d0cdb6e3f2045d4cf375ed83521
BLAKE2b-256 879d00120b8e7e0359cfe2f3bcbc98877cc559620addfdc3279d996202d0fd32

See more details on using hashes here.

Provenance

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

This release

0.17.1.dev2026081700 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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page