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

Uploaded CPython 3.10+Windows ARM64

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

Uploaded CPython 3.10+Windows x86-64

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070601-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 8865e6c3ddffa19e3871d9aed4f9aba467c5686450d46c5c6b8307396f53a998
MD5 cb02e0b7bb427361c0536ef83aceb0a1
BLAKE2b-256 50a97395dcf3da6558a395c796eeebca100d7534b3aecd3d45ed115b72456f3f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070601-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 056f69a38cb7fee1edc3017b90632dff03e76880cf0fa26c8d08ebc362667f19
MD5 a0946cdd72a8339b87d388f20e469d93
BLAKE2b-256 11f61aadfe814341b15a47b6c61ea467cd25f0212a2239430ae0cb741048b9cb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070601-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 06d54d408261c05dd60a7673c6e1cd73f6d38c2caea36d05be99449f14d88dff
MD5 105f76353ca39f8824447a2ea3a44468
BLAKE2b-256 8f839a8c18b429810e74fefe50b46fed636ba4670e64a30956aa09bf061d0212

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070601-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 25b7b9c2f1076e2bc8e9757ad763f92188e3250f5f1504c6e5abc129ad040bac
MD5 930e211cdf2900fd1a285d2d80fbb52f
BLAKE2b-256 aa5ba96331b96fdd171fcc1b37a1d6f47c8769b24d54722f16e99309dc098b76

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070601-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 1cf1b26bc4af156652d315230b80d6e7eba1afb413879aa10cf0139ae02b5f48
MD5 e122c90b9e39695d8a8937b8d2d9d526
BLAKE2b-256 4a78aa3bdaafcf2be214726612fcd2f60769010a1bcb4de8141409c29989ce02

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070601-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cfcad9af3749a3e405ce33790edf19606dd4dbaccef8d74277e5f58ea51ca716
MD5 52a8b293dad4c19b6abc56a057f85c8b
BLAKE2b-256 138b89bad4c800afa758cc50bfe4907a617661003d45cebc7e08cbd1d6e8ccaf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070601-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 76eb316d15793878a80a51d4e41b3ef39cc00471c8cba4e9f981180a06be29ad
MD5 f76ce4089d77f90bdb47d90f686f633c
BLAKE2b-256 5405cde8ce66a8b0a0b41bc39b51487e8f9ff3eea82f79f1ef2b5c1a349b8afb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070601-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3b30cdb0d500fcb789fa5e8447a7e5d25ec9ebb22b4a9ba31b22e7ae4f7e52b8
MD5 217b81f0c4c3ae368e5d120498c3b310
BLAKE2b-256 16406864416bccf4a201069f97c8e3155374735972106055712ed944f33a0818

See more details on using hashes here.

Provenance

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