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

Uploaded CPython 3.10+Windows ARM64

baml_bridge-0.17.1.dev2026082600-cp310-abi3-win_amd64.whl (10.4 MB view details)

Uploaded CPython 3.10+Windows x86-64

baml_bridge-0.17.1.dev2026082600-cp310-abi3-musllinux_1_1_x86_64.whl (10.5 MB view details)

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

baml_bridge-0.17.1.dev2026082600-cp310-abi3-musllinux_1_1_aarch64.whl (9.9 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.1+ ARM64

baml_bridge-0.17.1.dev2026082600-cp310-abi3-manylinux_2_24_aarch64.whl (9.7 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.24+ ARM64

baml_bridge-0.17.1.dev2026082600-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.3 MB view details)

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

baml_bridge-0.17.1.dev2026082600-cp310-abi3-macosx_11_0_arm64.whl (9.8 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

baml_bridge-0.17.1.dev2026082600-cp310-abi3-macosx_10_12_x86_64.whl (10.1 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082600-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 6f4dfe3b5906f0121917af9bf0fd6e139b11851ccdf40b9a3ac7fed3a0952006
MD5 305252b860a25a33856165ef7e45cea1
BLAKE2b-256 a58bd0bee4a057ca887dac18552e34bb6f4724dd3dff14b5b730806b33d890e4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082600-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 9f3f6c10c581afc2122231c97110a5e35ec7cb1bb88b4e5852fe7d68d8fdf124
MD5 34faebe162fdc7cf4839295dcfaaca0b
BLAKE2b-256 ae5b96d73ac921d0dd1d5b282e71e59bbe5c8ad27473cf50087d53f069d2c950

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082600-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 701c0d2b8be6257b4f34f6d800391da876413d9cdd56abf680d9fd9c9e89ec42
MD5 5bd52fcb5558f3e8edac323c2f0de1e1
BLAKE2b-256 53eebcb95c3de3f2fd6f5368abf2c11cd1f064e766d4022f09a40abcc6416f8a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082600-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 ee1a9ea0289d3979adaa107de659c0a5d23456b8c99cbc3c1d6d94100d073b62
MD5 f54fccf648941317ee9cf59f4a7dcc1f
BLAKE2b-256 5a8d61993914efe8ed9fd1cc49501fdb435ca7eb484f9700425557c72f61b792

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082600-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 5872963a5bc52cd06e07d9cb79295daefa50824703929d29af08ae493e2479df
MD5 38a941da3fec35e8b56733996f1a4396
BLAKE2b-256 a931f1307ec5592763336eebf49599231c0d9f88e978662d2d3434b6616806e8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082600-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7658df6ce813e984ae6464261fe3786d88ab45887898684845bc728888ab2b09
MD5 438836724e98d9bf91ae3725b9683ce3
BLAKE2b-256 fe809ae2b86de9e9ae0668970e73a30b27b2989bdadeaaab6b68da8a42b37c68

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082600-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 61b397bbea4913304341fc256dc9bec4ac21d3cb9b40795abd2a0975f8d918bd
MD5 00282398c24d49da00b19b0c6dc6f2bb
BLAKE2b-256 35e888e575cbfae086364a8b565aeffc01c0e25ac68256c59cfeff34608ebfa4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.17.1.dev2026082600-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1ad26326e0fa70642431df67cfdd6ef69e682459b57c2aa136fd6289f69da46d
MD5 c34b70924f2c098b2e3c4aeba9311d2b
BLAKE2b-256 db1b047590cfac9a474d212d679aeddc1b0a4de84ecf8e8e39e468279ddee43c

See more details on using hashes here.

Provenance

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