Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

baml_core

Python bindings for the BAML runtime (powered by bex_engine).

baml_core 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_core 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_core-0.13.1.dev2026070201-cp310-abi3-win_arm64.whl (8.1 MB view details)

Uploaded CPython 3.10+Windows ARM64

baml_core-0.13.1.dev2026070201-cp310-abi3-win_amd64.whl (8.4 MB view details)

Uploaded CPython 3.10+Windows x86-64

baml_core-0.13.1.dev2026070201-cp310-abi3-musllinux_1_1_x86_64.whl (8.5 MB view details)

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

baml_core-0.13.1.dev2026070201-cp310-abi3-musllinux_1_1_aarch64.whl (8.0 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.1+ ARM64

baml_core-0.13.1.dev2026070201-cp310-abi3-manylinux_2_24_aarch64.whl (7.8 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.24+ ARM64

baml_core-0.13.1.dev2026070201-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_core-0.13.1.dev2026070201-cp310-abi3-macosx_11_0_arm64.whl (7.8 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

baml_core-0.13.1.dev2026070201-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_core-0.13.1.dev2026070201-cp310-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070201-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 0285e733d784923c80df8b33c25bdea68222d40806ce8af6f8d2457f08616750
MD5 3c8a389bf89480d65980ee45ea0254f6
BLAKE2b-256 77cc19717e75c2ec478eedc923179a458187b9a6402500badc195d6c404a02e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_core-0.13.1.dev2026070201-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_core-0.13.1.dev2026070201-cp310-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070201-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 90baa67efe6e1068df320dd4b73c2ee205efd8ed528a103ec73ef07bdc9681ed
MD5 34b049a5fb51f66c2f5c08fbd30d6983
BLAKE2b-256 f4328f3b5b2b4ac85b7ecb698738e25adf83a6ef4043db2ecf42a44c4ea596cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_core-0.13.1.dev2026070201-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_core-0.13.1.dev2026070201-cp310-abi3-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070201-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c6ebfff9fd635f4bae7dd1fac93b4aef96b4bf59af374b41c194cffb38cb9ba6
MD5 3591a3f4f40509e872e92f7c82f6f999
BLAKE2b-256 cbc03a603ea1c9d306e2fd36c725865a2aac204f0e060af941b70bef0ad80597

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_core-0.13.1.dev2026070201-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_core-0.13.1.dev2026070201-cp310-abi3-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070201-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 04348fa0f5f507ff723fee221fb4d38a95971e397e2cffd89a12d360609ce947
MD5 078d1edaf9a3cfc494739ce041bb584e
BLAKE2b-256 f7bf5227779936b7a7d83cb979373c524eebfa8e2f14adf68a7547912374a8b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_core-0.13.1.dev2026070201-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_core-0.13.1.dev2026070201-cp310-abi3-manylinux_2_24_aarch64.whl.

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070201-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 54613201af3beeabe026dd65db407cfa9e3086bc75f347bcc3369d5efa68d0cf
MD5 fad3bce4e21c7a3d02c05c93028c1c25
BLAKE2b-256 50eee3deaf7becfdebf50a71ba9c2f6b01c18d471b747434388fdca02d19d184

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_core-0.13.1.dev2026070201-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_core-0.13.1.dev2026070201-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070201-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a9be1e60ca4e3ee743c48c6df4dabf0af57f21967dc434e39ddfe55c41d78ac5
MD5 ada0b0b1f2e12915d16b1018df5cfe2e
BLAKE2b-256 96308ac5fc4da7dee976fa68302ab33058e4e94c4a3c0d6d4da1fcf3bfdcefae

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_core-0.13.1.dev2026070201-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_core-0.13.1.dev2026070201-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070201-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 78b63c8b6e18f51f45acff7c5998b09d81cc731de7de220eea89b149506e5076
MD5 48fcf3a3a98e5b5b06071992cdc7d65c
BLAKE2b-256 c5774148516ea5ba00552ea595eba4c518c33971fc542bee9c17f751b4cb084f

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_core-0.13.1.dev2026070201-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_core-0.13.1.dev2026070201-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070201-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ed17766def5835ddb0a6692d36430bcad9a2ba7952b9cf1faff18456ec84dad1
MD5 218a5ef4db974faaed3d680c29849901
BLAKE2b-256 df6b83953febec3db82e2e9485f3b6f2a33c858582bd79dd033bcc5836029d72

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_core-0.13.1.dev2026070201-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.13.1.dev2026070201 This release

8 files

0.13.0

8 files

0.12.1

8 files

0.12.0

8 files

0.11.2

8 files

0.11.1

8 files

0.1.2

8 files

0.1.1

1 file

0.1.0

1 file

Supported by

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