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

Uploaded CPython 3.10+Windows ARM64

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

Uploaded CPython 3.10+Windows x86-64

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070204-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 df2e40efea15ce747244e77ce3d9a2e5ec8bda548702d7dde181e93cbce0705a
MD5 2295ebd68608f0b6fa6f316c47110e08
BLAKE2b-256 a1b288c09f6fb22db589faadddb760f98e989e24f97f5d8ae4e4c585d20d880e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070204-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 acb4e70481762e84f8d1b8b11f3015b1464fde03b578c3a1b78130ca9ed38325
MD5 c021024ae6d879316e0da76621778eb7
BLAKE2b-256 ce6b863f7b348582c923bbd4fc74ef3177c0f53c3e87c0c7a93f7f3de354d55c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070204-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2274f1811de5af4dc220f71a9bb61ec1c109b2e4c772c5028ba1a018cbaab0e0
MD5 859269c5a7ba3116ed033f21af4104a5
BLAKE2b-256 39295068c0d4558f86a2faba0f9fd476b36d85436e09406f64da9394d478036d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070204-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 fe58d17e9667c093dc88f2d92f27637d6a6385d107ce1c05fbc1ab02e057c79f
MD5 7130e9c80413989f9c487fe07b231761
BLAKE2b-256 768d398a8984f5875a58728d1629074160dead919e4d69d09222f5952c6a9597

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070204-cp310-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 b01a952e3c7d932a0298c3834f5c393ac95cedfd30b6d174c66a7ea56eeea973
MD5 5778e44bfe69a483c81da2111c33bbc8
BLAKE2b-256 eca26bbcc0cfcec9ea3e05c67083748351b9c8e0605d4d601527accd14641f37

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070204-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5211491849e9c0ef30815ae9341ac6a10076201de6d11fd08423c726c665ec9d
MD5 b7a5ff41bedddd772b278294b4498089
BLAKE2b-256 93a7200d3b172377d368dd536145a2d44bc11976b0ecfdc5f7cc3b2f47794866

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070204-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fcdfc7189709c207ba729a1047b09f2cfbf9c0d695dd5658485c5f28f041fe02
MD5 4012e16c745566cb279310357775b81b
BLAKE2b-256 80c1885a3963334b84922cd5738364de46f09f96e9669d7bcfe2e3769cecbec4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for baml_core-0.13.1.dev2026070204-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c55990e26dd5439bcc17ced12e299ad350e286fa90ae1dafe2ad95d84f96431d
MD5 fe50323463872b654854064867fa6259
BLAKE2b-256 f46066fb1fca666e51639338a0fdf3e11cae180a4c532ef34558ac5254a7237f

See more details on using hashes here.

Provenance

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