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

Uploaded CPython 3.10+Windows ARM64

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

Uploaded CPython 3.10+Windows x86-64

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070104-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 95804d12a900ab73a2a8686298a47cd12a40f3ce5c3ef72e6cfd5a30c105a18f
MD5 98ef8f7366e6706fda408f6d8821a008
BLAKE2b-256 444168c3c8366560cf4692104d2c8205b1da52a072edae784694b02081170d98

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070104-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 0ee2b31ba1fbbeeea10305673195ea698fa8467731de6fd5981ff6c981c76b72
MD5 24290dfaccaf6e02e9836b20dfb133c5
BLAKE2b-256 e59ad9648dd8d76d59e580da0fa9e535c90d93d3aaafdeb19a402692cdc61921

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070104-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4c4801d5bdc37c8789fe42efd13c1f39bbfa3d7323f37beb0bc037e03145da54
MD5 0417aea772f1fa3a9022c3137fd2d9d0
BLAKE2b-256 f18c0272eeab767a228bb61038182bda579abea568ab0910800e9cedb5502dd2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070104-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 42d619502fa51f968388c0dfba15f58f3590f9f778441915a144a4c86043a85a
MD5 a464a075cdb1e1900eedda4107619410
BLAKE2b-256 8127912a298f03bb835f9896dc667fec26a56b424fb6c6f97185a184bfffb6e7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070104-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 4b6d0af049132e81704ed7b36e28ed0a2ccad64ca98f431103295a3c6a653ff5
MD5 fbab852b593297dccde4ba13ea7e1221
BLAKE2b-256 bb81d80f6a9029edbe8a3ce07676d8682fa48ead5a4b05d87dc39928e73d3a6e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070104-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 23c429f07fc380e3adadcc9693b8f8513c464e6092a4eb3080e04b9d07dc0355
MD5 805c963c68cc2dc53894f32f7fe8c1fe
BLAKE2b-256 9bfaae31cb415900fe0e53322843f7f7bc1ab5e40bf7693f091a17ebbaeaea4d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070104-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3b0f7b73a497818a1375ccdcf2453c1646f530a370093c55b98f3cd1237900e1
MD5 89d664fa8a05d605aa5b70f5b5c1e0bc
BLAKE2b-256 1d523554c17a54b720ad3bb653196f7b368290661dede55e8904dbee2a956134

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070104-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 05c27e8c4211356402748541ff7d01563a7a37517a047f7f4d3b6769dc05b771
MD5 a7416bf2ba8378060e71baa7206253b6
BLAKE2b-256 b1478068b6581036df32b72f55207cd7577e5d6942d02d31622fb65c6972bccc

See more details on using hashes here.

Provenance

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