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

Uploaded CPython 3.10+Windows ARM64

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

Uploaded CPython 3.10+Windows x86-64

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070101-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 b160f1985adb6b591d61e5df1f791f79aee4632e8661b639613860a2fe4247ea
MD5 ec96c3ef3fff27dbc1349c2406d3a8cb
BLAKE2b-256 40563dfc2b1fe276f7b7127cc110178a8e4c0a447c15cbea77c8665ad52493e7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070101-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 2e9386387569705702d63e0d9230d4223f037e7b946f71a550e6924ce1af2d6f
MD5 38497b2d89c663aa6cf4831ad8491ade
BLAKE2b-256 b5472904cc10d701ec2a0c44bb4d5cdb7eb296c2abc69c515252c949a7f1dc32

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070101-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5a5f49397f8f9ba50d085414e631adbcf4046c6463baf35d2bd9d37283df6653
MD5 acbe02d5c1ab58e7a7e092ccf61bdb93
BLAKE2b-256 2132cb514dc6812dad9b5baa307b106103dec9b2f00b893c24ceda2fb37fb4c9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070101-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 7b20ba7ceacb79b016ea282623431736e1900f2bf8c3a4403b4b4a44d45035de
MD5 74183048db43ce7374719fa09e735646
BLAKE2b-256 1d9e7161ce96db0a784caba17a7abeeab483dff543dd0465cc19765d168a48da

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070101-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 77052faf8342da7df544da02775d4b363466ace58e1e3d76bcb551383b243923
MD5 1b85c9b01b8ff48ff8e14ca9f757b349
BLAKE2b-256 da62620240c1d10944a051014c1198dd04af8aa81dcd04f384f654c1f540f70d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070101-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 898cee9b93ff3c61fea342427afdc9f6121ef04c3de63c4ae57e9bd33de03839
MD5 923f191b03941b9b346b15858dd39363
BLAKE2b-256 863ab181961f495181b127c6527b5de6391b8d77c512b10d15a2a933b1277722

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070101-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 993ef6d0019afef562e6e6d7fa92b8bd353fe389d36fcec1e2d6e9d33e2e0d1a
MD5 bd0c122745b5c2cd3b9490bc738d14cb
BLAKE2b-256 1dcbfe9c8361f58c2e62b20ff8accaa4666290dfdf307c5b761bceaefdcd24b4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070101-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8719395014c04239b071559f707e79ecae2c65b2b34ee533cbe00f57f2aaa672
MD5 42b87b8b113ef27700c142e40b3b60f4
BLAKE2b-256 8728df30341693863dec5698d630222eb77e9716784309165d4dcc1bc434ff73

See more details on using hashes here.

Provenance

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