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

Uploaded CPython 3.10+Windows ARM64

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

Uploaded CPython 3.10+Windows x86-64

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070202-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 dbc4f74274a38681e76160777fbeea02d9ffaf976cc829d256fd587b37f16177
MD5 b084e2b86c4bbee29b246aad9d8e04bd
BLAKE2b-256 9520c41f420627b0fa500836e83ebdc7d2cdd4a496915e1da2611864cbcae9f4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070202-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 a3e1a65244dd8898d6b57585fe30823bd961401989938c2854ff962ecbab9d68
MD5 a2e0d657ed2e1bd0613d91d7a2be0eea
BLAKE2b-256 8df9d058a9aa1a4fa86c20187b72e28161dac251fcd90a3d14d60a6aab536086

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070202-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d3eb31bcf2efbf1a15ff9979aa73da16a9316227be8dc9e4b06657c8909dbee1
MD5 eee562857a03105e82a8399972d55d36
BLAKE2b-256 c5852fc481124cfabbbcaee703975afc62efb769eade6ece4a4ae58a09b54aea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070202-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 efb3b543d720e5efe3c7ce4befe4d4bdf422dd91b4fde6fbbf03c44fb499f3f0
MD5 ad522fc5cfd395290a19ddce3654f699
BLAKE2b-256 203d225ed17351570383720faa2c06c5635b25b6be0371654525f460169ab052

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070202-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 0aac9a7a183ce4794204b7a63431e0bbbfa361efeaa88dc4fccb26e37eb74cbb
MD5 b51f5e7e7e9bbf7a19dca0de2652a1cf
BLAKE2b-256 79c66dd3cd209190638b34dec5e7f79dd51ab7868dcf5cee9fa95f339638c870

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070202-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 07333db99d220cdb65591d159572534c281e84d3161bb8c9b8cf7cd587d184fb
MD5 486246e1461d7a4ab175516d169036cf
BLAKE2b-256 a711f1226db90aa34daf471558f9ea4c5b5e288eb1de6355f0d57c10350f0969

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070202-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a3cac96da6240b4b871788c93e8d257f7a62cc10e45ae731197b035a07a4f2be
MD5 7fde1626fccf85800754b77433e25e7a
BLAKE2b-256 dc77880a4345a099a29f7f2a183dae28a3ba0790ff69eb4f48634247dd138a0a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070202-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b1a41d5031d05392ff034119e5d0710d18d04abab776ae1103d766b0ca0a5a97
MD5 61db4bfa0a11dea18533bab33ff2a31e
BLAKE2b-256 a9e01f96f9057aeb51f44f400b94a75061752bfb929c5e00f1aa81dfb13eeeaf

See more details on using hashes here.

Provenance

The following attestation bundles were made for baml_core-0.13.1.dev2026070202-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.dev2026070202 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