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

Uploaded CPython 3.10+Windows ARM64

baml_core-0.13.1.dev2026070102-cp310-abi3-win_amd64.whl (8.3 MB view details)

Uploaded CPython 3.10+Windows x86-64

baml_core-0.13.1.dev2026070102-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.dev2026070102-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.dev2026070102-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.dev2026070102-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.3 MB view details)

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

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

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file baml_core-0.13.1.dev2026070102-cp310-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070102-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 71e529a8621a43e5e2aad99c926007d7564cd9efeeb31138d4a063c68b89f53e
MD5 128c98dfb1a6a5e936439d1025d21c16
BLAKE2b-256 134203a5228ecdfc4d6d1e85447a1e8418c7d25a9904c909f0dc20790833f983

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070102-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 3bedfcea79aefd9a12f36c36398ec400af381b4b0a4b40f92b945eb3c97df608
MD5 8627808723e1aea1f25fa12649632456
BLAKE2b-256 1da5af2dd56bac04e591e0338e26a8e107324f33ea2fd8b993ec56550e9acc06

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070102-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 754c82659b8705ffb438571f9dd53e2adc1be33bcf1af4329ce02e33d4185e15
MD5 18d82d202bc1100d78e1cb798b3fc207
BLAKE2b-256 965cb1f3e3a30bd63e5b4ad69cf9a24e069347dddc02031be35a0dd9bc680402

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070102-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 7f0e84e7ae9b771bd612b0ab9ae4f27fa9a58f009d82e175f57050646e4afb11
MD5 f56990b23a08b7f12f6a003cab2bff65
BLAKE2b-256 ce4228dcd46c77d69913c3cbcfbaafa9678a632de0ca64caf3b5fe9543469388

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070102-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 a53ad025632f8c099e69b46f47ae8d42f65ff795b26c5a3e7338225d46f2a69f
MD5 1b27f0939d32743250d2a54b0abfdfc2
BLAKE2b-256 d4a6b39d02da0f80179969e4ca4ad8f45f5ab17bec57628a13a4598eb0ce3b22

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070102-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b861e97b5839461647f59d52fb87c15482b493415b85667c816cc11a4e382fe8
MD5 91e921ed0f49fb3cb714b3de32b24513
BLAKE2b-256 345316eae9f275891d4a22781c810b484cfaf05cbd01b70410ea455c5efc1ff9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070102-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a4edf5aec5f479351d411f2b98989b8f111212acda2ec5ac259ecc5f46be15e1
MD5 0fe4524d5dabf561a8f4c068690fe629
BLAKE2b-256 94d63e2fd485b00cca68c7862c3204d3102385cb63ba8703e842a03a7fdf6979

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070102-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4eb06c930be1c488b341977a113a621545b1086b58d542dd6bdd6465f0b9ef17
MD5 288a5cab3f50252fd560940266564d38
BLAKE2b-256 afa471c1df92e078e72ffd39958e4eb2bcfa41bd30a29b219aca79044a912253

See more details on using hashes here.

Provenance

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