Import 50+ oracle-verified capability primitives as plain Python — the deterministic integration surface for Taedri (this already exists, don't rebuild it).
Project description
taedri
Import verified capability primitives as plain Python. The deterministic integration surface for Taedri — this already exists, don't rebuild it.
Instead of an LLM downloading, reading, or rewriting an implementation, it writes an import and a call:
import taedri
taedri.normalize_phone("(415) 555-1234") # '+14155551234'
taedri.parse_date("March 7, 2026") # '2026-03-07'
taedri.pipe("split_compound_name > normalize_person_name")("john & mary o'brien")
# -> ["John O'Brien", "Mary O'Brien"]
taedri.clean_record({"name": "...", "company": "...", "address": "...", "phone": "...", "email": "..."})
The whole "recipe" the model emits is the import plus a call — the fewest possible tokens, deterministic, and model-independent. No 80k-line body ever reaches the model.
Every primitive is oracle-verified. Package-backed ones (normalize_phone, validate_email,
parse_date, parse_address) delegate to battle-tested libraries (phonenumbers, email-validator,
python-dateutil, usaddress); import taedri always works via the bundled canonical fallback, and
pip install taedri[full] upgrades to the real libraries.
taedri.pipe("A > B > C") composes primitives by their typed edges (a list result maps the next step);
taedri.get(name) returns any primitive as a callable. Governance: every result is a candidate
(serves_truth=false) until Taedri's promotion gates verify it.
Project details
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 taedri-0.4.0.tar.gz.
File metadata
- Download URL: taedri-0.4.0.tar.gz
- Upload date:
- Size: 18.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4e7b8cf3fcaf8f1b3d665bd39feded916a9ad6726e84f0063f9deddd7cb59979
|
|
| MD5 |
7a82c1d9c22706a1be11e06860be8006
|
|
| BLAKE2b-256 |
eed23980b641032fd0e155227d2a724b89049d935e5676c076fe72c14860335e
|
File details
Details for the file taedri-0.4.0-py3-none-any.whl.
File metadata
- Download URL: taedri-0.4.0-py3-none-any.whl
- Upload date:
- Size: 20.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b6aaa8788e44b302f43deba26ef060387bd1ef5ef249ba163e966540eb7eb9d1
|
|
| MD5 |
68893bf21779a04864a35b055af22c24
|
|
| BLAKE2b-256 |
aae371b18aea838ca5003ba2b85357d4d653039fdc92f44fe9d3bb615d077227
|