Skip to main content

yaab-core

The Rust performance core for YAAB, exposed to Python via PyO3.

It provides the hot-path primitives the Python layer calls into:

  • vector — cosine similarity + top-k for memory retrieval
  • checkpoint — framed (de)serialization of graph state
  • channels — state-channel reducers (last-value / append / add)
  • scheduler — BSP superstep planning for the orchestration engine
  • actors — tamper-evident hash-chaining + cost aggregation for the audit log

Every function has a pure-Python fallback in yaab._core, so the SDK installs and runs without this extension. Build it for the accelerated path:

maturin develop -m yaab-core/Cargo.toml --release

Release files for yaab-core 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for yaab-core 0.1.0
File Size Uploaded
yaab_core-0.1.0.tar.gz 9.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for yaab-core 0.1.0
File
yaab_core-0.1.0-cp311-abi3-win_amd64.whl CPython 3.11 abi3 Windows x86-64 Details
yaab_core-0.1.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 abi3 Linux glibc 2.17+ x86-64 Details
yaab_core-0.1.0-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 abi3 Linux glibc 2.17+ ARM64 Details
yaab_core-0.1.0-cp311-abi3-macosx_11_0_arm64.whl CPython 3.11 abi3 macOS 11.0+ ARM64 Details
yaab_core-0.1.0-cp311-abi3-macosx_10_12_x86_64.whl CPython 3.11 abi3 macOS 10.12+ x86-64 Details

Total release size: 1.4 MB

Release files / yaab_core-0.1.0.tar.gz

Download URL yaab_core-0.1.0.tar.gz
Size 9.4 kB
Tags Source
SHA-256 checksum
How to use checksums
89464e81c1f13f0eb2971ef1d26ee5f79ae5bac512bd63d60496933fe9780960
BLAKE2b-256 checksum
How to use checksums
c29cee8081e4570163b05f3f033cce319747ba0c5f0484150f27d71568a69eff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 1, 2026.

Transparency log

Release files / yaab_core-0.1.0-cp311-abi3-win_amd64.whl

Download URL yaab_core-0.1.0-cp311-abi3-win_amd64.whl
Size 192.7 kB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
f6885ab638691920838bfa61bad9e99628bdae5a455420af16c53de211fa0434
BLAKE2b-256 checksum
How to use checksums
f58d7726e606002a60dbb4a7c6e0834070ab3d0ec98b50fcafcb01a1a26cb61a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 1, 2026.

Transparency log

Release files / yaab_core-0.1.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL yaab_core-0.1.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 313.1 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
74f9d062bb5bbc2070bdf761e6bc7f6710f753482ac03cd5bf3db5cdcff3c174
BLAKE2b-256 checksum
How to use checksums
484ca3b24e3a1cee9e5d316385bc93eaa9e90557ff908276ed598161be76af48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 1, 2026.

Transparency log

Release files / yaab_core-0.1.0-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL yaab_core-0.1.0-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 301.3 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
2678d8fabedb38c36edd4c5747f7941ec23ff22967d4fba0df7f152acebdccaa
BLAKE2b-256 checksum
How to use checksums
4d00de17a9453076bf4d4955959ea4b98659f45c7e86bc64c1cbddf5355bc003
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 1, 2026.

Transparency log

Release files / yaab_core-0.1.0-cp311-abi3-macosx_11_0_arm64.whl

Download URL yaab_core-0.1.0-cp311-abi3-macosx_11_0_arm64.whl
Size 282.1 kB
Tags CPython 3.11 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
34e3619fb00bcb4b8c4964bc6ebb02b217bb44cac8f8e5c5fc6260b835f80d2e
BLAKE2b-256 checksum
How to use checksums
616fcb70cb6fe9ae2d99cf62bb7496b61ac0b365071b16657731423a1bdb9074
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 1, 2026.

Transparency log

Release files / yaab_core-0.1.0-cp311-abi3-macosx_10_12_x86_64.whl

Download URL yaab_core-0.1.0-cp311-abi3-macosx_10_12_x86_64.whl
Size 301.1 kB
Tags CPython 3.11 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
f2541804db3544cfe9965696cd9a6381476644b4e71139c6dcd51a2a8e564657
BLAKE2b-256 checksum
How to use checksums
ae0d046997a46ecd973e91f1e737286587ae4e929986374ae3f18c62a3b284a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 1, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0 This release

6 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page