alelyon-os
The open part of the Alelyon Deterministic Quantitative Computational Operating System, as one installable distribution.
pip install alelyon-os
pip install "alelyon-os[sdk]" # additionally installs httpx, for the API client
Source: https://github.com/TLace03/Alelyon-OS
Stability: this is an unstable surface at 0.x
No API or behaviour here carries a compatibility promise yet. Names,
signatures, return values and refusal conditions may change in any release
before 1.0, without a deprecation period. Development Status :: 3 - Alpha in
the package metadata says the same thing; this says it where a reader will
actually see it.
That is a decision, not an oversight, and the honest reason is worth stating: a
release in this series changed alelyon.runtime.vector.compute.propagate to
refuse a source with non-finite uncertainty, where it had previously
returned statistics that were silently nan. The old behaviour hid the input
carrying the most uncertainty from the variance attribution that exists to name
it. That fix was correct and it broke behaviour a caller could have depended on.
A stability promise at 0.x would have forbidden it, or made it a major
version — and this surface is not finished making corrections of that kind.
If you need to pin against change, pin the exact version and read the changelog before moving. If you depend on this and want a stability commitment, say so — the promise is cheap to make once the corrections stop, and dishonest before.
What is in here
| Import | What it does |
|---|---|
alelyon.verify |
Verify a Certified Number Envelope by replay against your own copy of the inputs, under a key you pin out of band. Ships the alelyon-verify CLI, the normative spec, and the conformance vectors. |
alelyon.runtime.vector.lattice |
Exact coordinate registration: immutable coordinate contracts, exact target-to-source transforms with a declared loss/invertibility surface, canonical byte encoding with content commitments, a replay checker, and a signed Registration Certificate. |
alelyon.runtime.vector.lattice.morphometry |
Model Morphometry — a canonical (block, module) template for transformer models and an exact registration of a model's native axis order onto it. |
alelyon.runtime.common.worktree* |
Fleet coordination: what several agent sessions in one repository can each observe and declare, stored apart and never merged. |
alelyon.runtime.vector.compute |
A typed dependency DAG with Monte-Carlo uncertainty propagation and variance attribution. |
alelyon.platform.sdk |
Python client for the Alelyon read-only HTTP API. Requires the sdk extra. |
Verify a receipt
alelyon-verify selftest # the bundled conformance suite; needs no network
alelyon-verify verify --envelope receipt.json --data your_extract.json \
--key <the issuer's public key, obtained OUT OF BAND>
The key must reach you by some path the receipt did not travel. Verifying an envelope against a key embedded in that same envelope authenticates nothing.
What a passing verification means. The committed inputs were not revised after the
fact, and the number replays from them under the pinned key. It does not establish
that the inputs were true when captured: a producer who fabricates an extract at capture
signs a receipt that verifies perfectly. See SPEC-cne-v0.md, shipped inside the wheel.
Things worth knowing before you rely on this
Extras gate dependencies, not files. Every install receives every module listed
above. [sdk] adds httpx; it does not change what code is on disk. There is no way to
install a subset.
import alelyon.platform.sdk fails without the sdk extra. client.py imports
httpx at module scope. This is the one deliberate sharp edge: someone installing this
to check a receipt should not also acquire an HTTP client.
This wheel is not minimal, and does not claim to be. Its predecessor alelyon-verify
was a wheel containing only the verifier, and said so. That is not true of alelyon-os.
What remains true, and is checked against the built artifact on every release, is the
boundary: the wheel contains exactly a reviewed allowlist of files and nothing else.
The capture engine, the history store, the GUI, the HTTP service, identity and auth, and
every signing key are outside it.
Model Morphometry reads no weights. It takes a deterministic inventory from a model runtime's declared metadata and runs no forward pass, so it measures declared architecture and storage precision — and nothing about learned behaviour.
The fleet modules are observational. A claim is not a lock, and a finding's body is self-reported. Nothing in them verifies that another session's declaration is true.
Migrating from the old packages
alelyon-sdk, alelyon-verify and alelyon-mock were separate distributions and have
been withdrawn from PyPI. Those project names are no longer registered to Alelyon and
may be claimed by anyone; do not install them.
| Was | Now |
|---|---|
pip install alelyon-verify |
pip install alelyon-os |
from alelyon_sdk import AlelyonClient |
from alelyon.platform.sdk import AlelyonClient |
alelyon-verify verify … |
unchanged — same console script |
The SDK's import path changed because the public copy had drifted from the source it was generated from. It is now generated, so the two cannot diverge again.
License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or https://www.apache.org/licenses/LICENSE-2.0)
- MIT License (LICENSE-MIT or https://opensource.org/licenses/MIT)
at your option. Both texts ship inside the wheel.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this work by you shall be dual licensed as above, without any additional terms or conditions.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file alelyon_os-0.2.3.tar.gz.
File metadata
- Download URL: alelyon_os-0.2.3.tar.gz
- Upload date:
- Size: 702.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
351c9ebc5139e2358311c6403317f82080f1d82915d123d4c35554485aaa463b
|
|
| MD5 |
2f3ee8eaa649649f4d669d805b298303
|
|
| BLAKE2b-256 |
a91d9e464dca5d3be37a0564ef11071f26a9bdccb1ef76f2add65878d7c05c7a
|
Provenance
The following attestation bundles were made for alelyon_os-0.2.3.tar.gz:
Publisher:
release.yml on TLace03/Alelyon-OS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
alelyon_os-0.2.3.tar.gz -
Subject digest:
351c9ebc5139e2358311c6403317f82080f1d82915d123d4c35554485aaa463b - Sigstore transparency entry: 2430667124
- Sigstore integration time:
-
Permalink:
TLace03/Alelyon-OS@b7f22b3709d92fc15e9e50d13d2278bde95cfddb -
Branch / Tag:
refs/tags/alelyon-os-v0.2.3 - Owner: https://github.com/TLace03
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@b7f22b3709d92fc15e9e50d13d2278bde95cfddb -
Trigger Event:
push
-
Statement type:
File details
Details for the file alelyon_os-0.2.3-py3-none-any.whl.
File metadata
- Download URL: alelyon_os-0.2.3-py3-none-any.whl
- Upload date:
- Size: 969.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8eb74cfd49781b560d592a04f7dd780705afacfd22f79ec4519e9f8d5aee65f2
|
|
| MD5 |
2239b7f2f90d19bc4fde38a04e73bb50
|
|
| BLAKE2b-256 |
b22edd756f35a7c9dce7006e9134b470bfa2a08454158c747d2cc105dc7c2344
|
Provenance
The following attestation bundles were made for alelyon_os-0.2.3-py3-none-any.whl:
Publisher:
release.yml on TLace03/Alelyon-OS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
alelyon_os-0.2.3-py3-none-any.whl -
Subject digest:
8eb74cfd49781b560d592a04f7dd780705afacfd22f79ec4519e9f8d5aee65f2 - Sigstore transparency entry: 2430667336
- Sigstore integration time:
-
Permalink:
TLace03/Alelyon-OS@b7f22b3709d92fc15e9e50d13d2278bde95cfddb -
Branch / Tag:
refs/tags/alelyon-os-v0.2.3 - Owner: https://github.com/TLace03
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@b7f22b3709d92fc15e9e50d13d2278bde95cfddb -
Trigger Event:
push
-
Statement type: