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.15.1.dev2026073000-cp310-abi3-win_arm64.whl (8.7 MB view details)

Uploaded CPython 3.10+Windows ARM64

baml_bridge-0.15.1.dev2026073000-cp310-abi3-win_amd64.whl (9.1 MB view details)

Uploaded CPython 3.10+Windows x86-64

baml_bridge-0.15.1.dev2026073000-cp310-abi3-musllinux_1_1_x86_64.whl (9.2 MB view details)

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

baml_bridge-0.15.1.dev2026073000-cp310-abi3-musllinux_1_1_aarch64.whl (8.7 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.1+ ARM64

baml_bridge-0.15.1.dev2026073000-cp310-abi3-manylinux_2_24_aarch64.whl (8.5 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.24+ ARM64

baml_bridge-0.15.1.dev2026073000-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.1 MB view details)

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

baml_bridge-0.15.1.dev2026073000-cp310-abi3-macosx_11_0_arm64.whl (8.5 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

baml_bridge-0.15.1.dev2026073000-cp310-abi3-macosx_10_12_x86_64.whl (8.9 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file baml_bridge-0.15.1.dev2026073000-cp310-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026073000-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 48e4c10f63433d25ed6b8cbfb7673f5c9dce9ba8cefcd85cc3a32ec90ccb88b6
MD5 362e45ec4cf724b1d7f7411244063b72
BLAKE2b-256 935ad970fc3876778f2ae3bb789c050bac2d2c07b1a5711ced079c5c780970b3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026073000-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 766b568abcfb1843f65efa7ea61a4f68824d71667aadc6c15fc5e11d3bba8f3c
MD5 fa514a07f6cfe1d31fc3608f59984efd
BLAKE2b-256 51f7024a4296fa30683dd5ebce580bce2fb65fea0cb36c59278fa3b9bd4da787

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026073000-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ec3a9990b2c8aae3b8e5a7de093f1be275087078b50b2ae884ec184114c06ec8
MD5 6702abc4b3bd66032ee5631d78f0ec44
BLAKE2b-256 776c17d1693b4fbf8c084e53b0e2d6f988134ed822a07f679d070562b4f37c02

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026073000-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 83ee2d763bc82f3852d5ecc4f5c4f7ab85838e13ec6c7c94ea6018514b5cb771
MD5 a0cdb8fa224f7fbd8be5cdfb164a17f6
BLAKE2b-256 16efdde42be8c6c8f80cd647c852747e5d241c7ff3989b0a89f144842bb3e0e5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026073000-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 d5356f9d4b3cca87862399f89a96d4eac9564d18af8fe27eacd52e361b9743ab
MD5 e25527de7fc7ab37efbaa5dd7620cfc9
BLAKE2b-256 a6e2548f94a4d1a4214e04ee8d5acf4748ba8013f40b707de1d7e174baba23c9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026073000-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 98ab72dbc0e05a13a8a21a2f4138dda2465109c92f3af90773194b87c8286473
MD5 55526227b2ec83208b709bfd581cc2b1
BLAKE2b-256 d4b86d0d75a36c3fc8822381745021c0c04a1fb4fd8279b2825fe7afa5083ba7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026073000-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 09fa7d2a0984b7563c832ebd7a29dcb2d2c42f05b5ba53574bf191e2ca7c21c8
MD5 958517c5fff6f37f92e8b643b9215bdf
BLAKE2b-256 123697690780ddc0ea1f10446a28d96d9c1203602815bafe39443487bb17077e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_bridge-0.15.1.dev2026073000-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6fd20177b6a546f1366d657b4813fb7bd2cc862e646eb589dc9930c3339657f5
MD5 1c93dfe822b731fb0253fb5bd80b9eac
BLAKE2b-256 930fea6b6c08b90e3afd206467edb7a7a7c2e176a760f1d552a6eceac7fb5dc5

See more details on using hashes here.

Provenance

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

This release

0.15.1.dev2026073000 This release

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