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

Uploaded CPython 3.10+Windows ARM64

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

Uploaded CPython 3.10+Windows x86-64

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070605-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 b7b4e127200a2fd0bd2163228b9e7c9598de4cc01f6543f6d538b5c5497bdd58
MD5 3c37ab3bc547c879b470c2a983bffd19
BLAKE2b-256 b39c26f941cde84c6107b7d53d249b86fc26799b54f27a69507463160dfce592

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070605-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 d7e9a50a2f172b0337ecd26190e50cccbfed466e948b13a26cdaf54cf0413486
MD5 fff40e1ab05231ed9f7072820e99ff25
BLAKE2b-256 b34e766ab80f20047a57557431d92e99f7ed61a6f90014c4de276580b6eefe9d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070605-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3a80ce75143c2dcca08e981daf06991b2ce26804a6b60ce6e0fc5b0aad0ce39a
MD5 ae5c948a0fc978824f41f8e8d57cd633
BLAKE2b-256 be505325775ab30a1e88504af879f469624f89363cff8318a0f12402e2b6612d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070605-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 c665bf78bf09081af1e8ce1ef083ca551eb19570440952afccb1c9452726e763
MD5 48e6b3cea730d2d6dc8a41915a00c8c5
BLAKE2b-256 f5ab62d34153169354bccef52528dc96379625ab2ece74a4adba9b350603ac05

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070605-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 89849eb38a9f95bd7c4a10d767cf2a0ccfb6bf87e8832e23a403e565314a0e27
MD5 c1641e7ac40ab9e86e1bb42facc44ac2
BLAKE2b-256 740ca3f74f617c9b60bbf5e71f7fdc6d19cdc0ed2018db888b87763a3d8bf271

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070605-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d5b91e45b323c1c841047786227c25e32926c1267f467905d18cd6a0c9a16e59
MD5 311eaa88ff86aec8e341bc7dbab3a130
BLAKE2b-256 8c3655fdea55712e17b8ba87c4f30f247d6d9f29c42e4e58a7fdb4c2dd5bfc35

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070605-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 83e19a7383cdb25d610fd605246ccd23c7b3b0d17315c59239a14f21ab47d161
MD5 e65a86ff57546af47590dae3e802c1d2
BLAKE2b-256 6c54933903f2143c270ca10410b7f97a371c2490b1400b6debd6bea8c6cd4eec

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070605-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 610861a1f9af0ee7bbecd5911ec9c5cfb15f374927f26ddf61052127221f2ba2
MD5 9f2f6022f3256f8fff4d7614200c2e44
BLAKE2b-256 b15e86a2e7368228b1db4d2c5f03c3612c4ebae7ce451e55cf1b3a5fdfd0dc69

See more details on using hashes here.

Provenance

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