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

Uploaded CPython 3.10+Windows ARM64

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

Uploaded CPython 3.10+Windows x86-64

baml_core-0.13.1.dev2026063000-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.dev2026063000-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.dev2026063000-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.dev2026063000-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.dev2026063000-cp310-abi3-macosx_11_0_arm64.whl (7.7 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026063000-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 37e9fc59ce8a8483690f77be2bceb687ac34a6479270bc229cc8c965dc79576d
MD5 2e20957a7ccc9eed5d751b72af1563cd
BLAKE2b-256 fea1246fc55da8b2d4c21fc356664ba0a973612839c154972dbd5a0f0463b6fa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026063000-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 fd565c357be4cd19e068c2a7c923eab42462a1db03610a2b0cdb11ca34a9bafa
MD5 b83b61a2ce498ec4ca348ff13342580c
BLAKE2b-256 65f9e7c08bf02c5c54d3ffaa8df151a6e678e9fbaa4bb362586a6113b1916932

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026063000-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cb1220181d574ea6623d2cc2a4feea5f7f54080986a3539da0e54f129d32b8aa
MD5 dd143efe423871d4670c8b696f85d55f
BLAKE2b-256 41e1e33de3a4a094b423a829ac285f749624276fdc78dc6c39a531b0108348a8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026063000-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 aedce49208ef3ad723f7ed630344c13abad474c0ee04d5f76dc5f09c99e7a6b9
MD5 1e7460b65ad773cce8d5aaf4d309eb95
BLAKE2b-256 595bbbcf3175d6886c6e9d579de7b97690d1dffbc236fdfbff3027ecb9296fa2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026063000-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 ac5b7deae93cc318d6c37855cba25fad104ea1f0213470e260fe0359062864cc
MD5 8d8f26973cb51254e4e04c215e169b6f
BLAKE2b-256 8413da607c63a89a24584f9b5b145e53d12165d7f6284a1dcd71086bf4719021

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026063000-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 72b172263a34467127cc630e4a66c0153a5bdf55dfb6bfb4558138abbb14f101
MD5 dd877a017fc835fd39bf89e3014406be
BLAKE2b-256 1b6bb61a363a6f744a5204586e79f69cad3b54df7be502cd43dc1ec2e36353dd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026063000-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 12bd08d74d01d0509f22275f4bbbcad80d1152079fca8705e87a94306bf75abd
MD5 143bcb2e00befb466201f3587f2f2931
BLAKE2b-256 5463f2cfba35d70d62b50454c349d75ea7e460368067113eab17c8adddc9f70b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026063000-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c817177f9c9dc87422eed554ccf8eaf4c9a5683c1690e69e195da7e870b08672
MD5 b3eda2206b7325667aab45cefe0c76c8
BLAKE2b-256 4d6163de46378beace839e8da21e8f7389094f5e64ff8631d74db0386811697a

See more details on using hashes here.

Provenance

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