TuiML - Machine Learning for AI Agents.
Ask your agent to train a model, tune it, compare it to the last run, or find an algorithm that fits your data. It just does it. No code. No guesswork. No forgotten context.
Quickstart • Python API • MCP Tools • Benchmarks • Docs
Agents can call it — Every algorithm, dataset, and metric ships with a JSON schema. Agents read the schema, call the tool, get structured results. No hallucinated parameters, no wrapper glue.
Agents can discover it — A queryable registry tagged by task, data shape, and benchmarks. Agents browse and pick instead of memorising class names.
Agents can trust it — Deterministic, typed, reproducible outputs. Every call is a loggable, replayable tool invocation you can audit, diff, and trust in production.
Get running in 3 steps
1. Install — one command, installs uv and tuiml globally:
curl -fsSL https://tuiml.ai/install.sh | bash
Already have Python? pip install tuiml works too.
2. Connect your agent — auto-detects Claude Desktop, Cursor, Claude Code, and more:
tuiml setup
3. Ask your agent — in any connected client:
"Train a random forest on my sales data and report the accuracy."
Your agent discovers algorithms, sets parameters from the schema, trains, evaluates, and returns structured results. No glue code.
Use it from Python
The same runtime agents call is a first-class Python library. Every component — the model, each preprocessing step, the feature selector — is described the same way: a spec of the form {"name": ..., **params}. The data is its own spec, {"source": ..., "target": ...}.
import tuiml
# One call trains, evaluates, and returns metrics.
model = tuiml.train({
"model": {"name": "RandomForestClassifier", "params": {"n_estimators": 100}},
"data": {"source": "iris", "target": "class"},
"pipeline": [{"name": "MinMaxScaler"}],
"evaluation": {"cv": 10, "metrics": ["accuracy_score", "f1_score"]},
})
print(model.metrics_)
# {'cv_accuracy_score_mean': 0.96, 'cv_accuracy_score_std': 0.053,
# 'cv_f1_score_mean': 0.96, 'cv_f1_score_std': 0.057}
preds = model.predict([[5.1, 3.5, 1.4, 0.2]])
Benchmark many algorithms across many datasets with tuiml.experiment(...), and browse the same registry agents use with tuiml.list_algorithms() / tuiml.search_algorithms(...) / tuiml.describe_algorithm(...). See the tutorials for the full tour.
MCP Tools
Everything TuiML can do, your agent can do — the MCP server exposes 30 typed MCP tools with JSON schemas the agent reads directly, addressing a registry of 300+ components — algorithms, preprocessors, metrics and datasets — by name.
Train · Tune · Compare — fit a model, sweep hyperparameters, and rank runs in one conversation. No notebook, no glue code.
Algorithm Discovery — the agent searches the catalog by task, data shape, or constraint and gets ranked recommendations with rationale, not a flat list of names.
Persistent Experiments — every run is logged with lineage and metrics, so today's model can be compared against last week's without re-running anything.
One-Call Serving — deploy a trained model to a local HTTP endpoint with a single tool call. Stop it the same way.
100% Local & Private — your data, your machine. No cloud, no API keys, no telemetry.
Key workflow tools: tuiml_train, tuiml_predict, tuiml_evaluate, tuiml_benchmark, tuiml_tune, tuiml_plot, tuiml_list, tuiml_describe.
Works with anything that speaks MCP — tuiml setup auto-detects Claude Desktop, Claude Code, Cursor, ChatGPT Desktop, Codex CLI, Zed, Continue, Windsurf, VS Code Copilot, Perplexity, Goose, and OpenClaw / NemoClaw. For manual setup, add this to your client's MCP config:
{
"mcpServers": {
"tuiml": { "command": "tuiml-mcp" }
}
}
Benchmarks
Every framework on its own library defaults, across 13 algorithms × 51 real-world TabArena datasets, 10-fold cross-validation, same data and folds for all three:
The harness also runs a matched arm, where hyperparameters are forced to agree across frameworks rather than each library using its own defaults. TuiML matches scikit-learn exactly on SVM, naive Bayes and k-NN there, and leads on Random Forest.
Logistic regression appeared to trail by 2.6 points in that arm. It does not: the three libraries
normalise the objective differently, and the harness converted scikit-learn's C=1.0 into a fixed
ridge=0.5 for TuiML as well as Weka. That is correct for Weka, which sums the loss, but TuiML
averages it — making the penalty a factor of n too strong, 75× on a 150-row dataset. With the
equivalence corrected (ridge = 1/(C·n), which is what TuiML's default ridge="auto" already
computes) the two agree to four decimal places on iris, and TuiML is ahead on wine and breast
cancer. tests/test_reference_parity.py pins this against
scikit-learn directly. The matched-arm figures above predate the correction and will change on the
next benchmark run. The MLP gap is unexplained and still open.
Weka memory includes its in-process JVM baseline. Every number above is recomputed from
benchmarks/summary_cv10.csv by
benchmarks/tools/headline.py, and the figure is regenerated by
benchmarks/tools/figure.py. Full per-algorithm and per-dataset
results: tuiml.ai/benchmarks.
Documentation
Full documentation is available at tuiml.ai/docs, including getting started guides, API reference, and tutorials. Want to contribute? See CONTRIBUTING.md, then pick something from the Build Board — algorithms, integrations, and good first issues. Found a security issue? Please report it privately: see SECURITY.md.
License
BSD 3-Clause License. See LICENSE for details.
Citation
@software{tuiml2026,
title={TuiML: Machine Learning that agents can actually call},
author={Verma, Nilesh and Bifet, Albert and Pfahringer, Bernhard and Lim, Nick},
year={2026},
url={https://tuiml.ai}
}
Links
| 🌐 Website | 📚 Documentation | 🔧 API Reference |
| 💻 GitHub | 📦 PyPI | 📝 Changelog |
Built by the TuiML team — tuiml.ai
If TuiML is useful to you, consider leaving a ⭐ — it helps others find the project.
Release files for tuiml 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tuiml-0.2.0.tar.gz | 4.5 MB | Details |
Built distributions (wheels)
Total release size: 68.6 MB
Release files / tuiml-0.2.0.tar.gz
| Download URL | tuiml-0.2.0.tar.gz |
|---|---|
| Size | 4.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a015756437066c7266bd394d39f0946e2d2473921f62c32aa46bd3f607a0f59d
|
|
BLAKE2b-256 checksum How to use checksums |
5acf9b9146670064b865b43f08a126105f6967b7ed33a8b8bf0d3481a9385b05
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp313-cp313-win_amd64.whl
| Download URL | tuiml-0.2.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f03d9a50775760e1dc8e153fa9179a9e0d577d5f809f1fcb1e23b12290109b6e
|
|
BLAKE2b-256 checksum How to use checksums |
6853725871e99f181b5b7937e3fb97b28c450ba573a8974bbfab4bcd6c42c6a5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | tuiml-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 3.2 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
25bb20b85e3ed99dcf1f14cb1aa185f4b6be9b613e635aee8ae3cf1e9f49ab2e
|
|
BLAKE2b-256 checksum How to use checksums |
48b41d9bc81acbb780fac14fcba2ddc7518af92171ca10a7499b7247d0ef1da2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | tuiml-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 3.1 MB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
ae7bc55446c255f8e1a726ae4ff65ca4e51f8a7440510a108a861285e7607741
|
|
BLAKE2b-256 checksum How to use checksums |
d98e484b55030e9630d4bf4e94db1c04914b4b405679a72ee33ea87787d65cde
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | tuiml-0.2.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
a237b95b2c0317ea190a38203df98e5abffd6efa19d402eafff9bbc7c3df9454
|
|
BLAKE2b-256 checksum How to use checksums |
b28aa245ee05d7cea36c1fe37dc92568c1fdb169c9b58711bb99c2188cac8652
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | tuiml-0.2.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 2.0 MB |
| Tags | CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
63cbc8d1688a1eb7c23d718167ceef3c0444407468a9546aef8b3812b571a11a
|
|
BLAKE2b-256 checksum How to use checksums |
1ae62820402f3980ad50a1dcf10f7568a48143f928896a2b69b92ad7a451206c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | tuiml-0.2.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
8db6c6fad4b2cf648f6539587421414e0fc011cd31dc85a4be440d3231595bfc
|
|
BLAKE2b-256 checksum How to use checksums |
c9734ba195e4d1370b1cd3fc5b6511772561536b1bedce9a3ed3d4401f879ac6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl
| Download URL | tuiml-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.13 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
8676dcc0870a3636193b0e9b25e6389d9e7cd9c51d6a47f73c01e6f6f08dc6fc
|
|
BLAKE2b-256 checksum How to use checksums |
b3d44abc2c38f98dfff20a25f524c6e3d22efa9b53d8ebde790a76666b1f3a0e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp312-cp312-win_amd64.whl
| Download URL | tuiml-0.2.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
4105abff27dcb385507395b9d6e78622dae7a57509e99679a1e1041102ebbe4e
|
|
BLAKE2b-256 checksum How to use checksums |
b7ea1072f861556002419c1ace2d712c02ee91844cf96efe203dd7b836bbc9b6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | tuiml-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 3.2 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
179441abb1b86e7d0858c13451b4b3aa6433a2d82f26b0ff3fa450b5a1714fb4
|
|
BLAKE2b-256 checksum How to use checksums |
75f78217fbede9a41686f96b330e95de2e038f16d0e0abf882ec18fe21d3da73
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | tuiml-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 3.1 MB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
cc13aaa1a9353cea6aea7d75ab2b4bd6540497f6e66698ebf6e806b84038eaa0
|
|
BLAKE2b-256 checksum How to use checksums |
0659db534343be9219132432d76b9c973bc5ee3a07ce33f3125cc43f868457e7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | tuiml-0.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
a4f394bb99bf88cc962b31ccd086b1f1b86b64d158b923460a464a94d7d4d99b
|
|
BLAKE2b-256 checksum How to use checksums |
34ef40aa3ec43427e920ba59d515e6d6020dc94f6be6b22af7a61829bd525f90
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | tuiml-0.2.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 2.0 MB |
| Tags | CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
d2ae23ffd47a287ad30fd2ede7ff301a39871cea892f376ca1a2b5ceb337c99b
|
|
BLAKE2b-256 checksum How to use checksums |
8f0b8cfcf1bf1a44407c38cc222e1d06e83245c7eb9a52cc0f9b2c981128202d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | tuiml-0.2.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
cad83d65acf1aa5000c22ff3f43d14bbdd1fb8fa0c89bfec6740a1f549623405
|
|
BLAKE2b-256 checksum How to use checksums |
1576509b9d2a49f3692faae1ffdd66ff76b80ef81373f8aa671354c40340d775
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl
| Download URL | tuiml-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.12 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
cb46bdc4020387b41453e187ec76316c82748f73078d9c873c87f6f62ac34bf5
|
|
BLAKE2b-256 checksum How to use checksums |
495fcbf9d141a938278ceb16a28c91f4b9cf44825e6a07981585df357f814a08
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp311-cp311-win_amd64.whl
| Download URL | tuiml-0.2.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f22570f21c9da30c5059574914b018bd31eafbb137954d4a581a64e9cc419a14
|
|
BLAKE2b-256 checksum How to use checksums |
1f4dc53518fd1ea8319be6f1d98a6effd2d0da6195c315337dec2fedad789c63
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | tuiml-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 3.1 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
7ae3cacedef153c845c36ca79e71a3d68a498ccc9723668178f2170282d9af38
|
|
BLAKE2b-256 checksum How to use checksums |
88a4795429a42997ed5d18a57e257d86ece8b3d9039fbaa761e7cdbbce5e254c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl
| Download URL | tuiml-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 3.1 MB |
| Tags | CPython 3.11 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
891f1cf9876765069e6a3adf45969f40b6311886e27aceb6bb5c1db208965648
|
|
BLAKE2b-256 checksum How to use checksums |
e7db72f38ca2e60290d70180e3c7b491b280d454705978f15a727f7a7c409337
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | tuiml-0.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
c72d6bb6a3e4f11fe3e4c44008f6c502738592f616e942058538bc67594003ad
|
|
BLAKE2b-256 checksum How to use checksums |
b77acecc76bce2108e9453f25c9ab545b43b35187d1307b78a931a77aeaaa7b0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | tuiml-0.2.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 2.0 MB |
| Tags | CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
f032b5a7cf015d53eaae826e3b6a7a01a26f4155a3503834414ad98cd330b4f2
|
|
BLAKE2b-256 checksum How to use checksums |
17bec489049dcf0f53d40d9cf9cc07ee4db54489b45c6f53f3ddc10279fe6281
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | tuiml-0.2.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
b3c1c3d6d869055ef9e4cb94363d031532cb83fbef8393bae92a3f32c155f68c
|
|
BLAKE2b-256 checksum How to use checksums |
7e3f2b42b9fd9ce96c4b7dce81b588f45bd2014fd4a8f83b7ef82e8c9a6b81c7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | tuiml-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
39e179f8887c7cc3e46db5c16913c1cc77facf820afd7c867a6da8bf377ccda8
|
|
BLAKE2b-256 checksum How to use checksums |
2d67140c9c52e4c9b013b2a87e11b4696ee76946cd0139e2ec806f6e2ae6f23d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp310-cp310-win_amd64.whl
| Download URL | tuiml-0.2.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
92af1f830df69ea40cd2a3db6dcba95a110714ca3113beff095e58b50768be39
|
|
BLAKE2b-256 checksum How to use checksums |
ef5cd8a08c7150eca8c943426aa24c3cafa80254ef2092915fc89be75f9e2bbe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | tuiml-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 3.1 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
2c859776fb621b99195df4467cf8311fffaed7650382c41785725711c2509621
|
|
BLAKE2b-256 checksum How to use checksums |
d8ca6c23825d9c2ee79001fef76cd1471dbfcd479eaaf9e96a6c3f12fe4b9aba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl
| Download URL | tuiml-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 3.1 MB |
| Tags | CPython 3.10 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
cfba6a5e5a0dcc356cece71d77bcaf2f2208e78c901ccb832dcf18779a6d306f
|
|
BLAKE2b-256 checksum How to use checksums |
de795fbe3caffa3383112ddc8dccfe7474dcdeb1b6033fd58b1c67c37fdd26b0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | tuiml-0.2.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
877f8d4fd063351758a89921ef0b62880c09186b3409d4ac1ec8286ee1b547f4
|
|
BLAKE2b-256 checksum How to use checksums |
d7262ebd034d85da99cd355c2d8433df6a4f7b8ca3ec548dd62a193914f795f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | tuiml-0.2.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 2.0 MB |
| Tags | CPython 3.10 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
68305afe33d1e4f92c2d17de1d3f7dd44449ab768b0944fe57d456c54fdb61a0
|
|
BLAKE2b-256 checksum How to use checksums |
46f8588e35dc5e4259536af984561a00a83c22709aef2bb032c6c6c410bca23b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | tuiml-0.2.0-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
18405e3bf7b7f9c1513cdd020c87e3704a14225ea7c8204b7b8048c59917ef17
|
|
BLAKE2b-256 checksum How to use checksums |
d95b65361983126593e244e42992f5cc9c1b3c2da5b4fef70d8f940386f940bc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency logRelease files / tuiml-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | tuiml-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
dab17053dc09f565fb92fd9e307844787c71465009a3fe5b1ecdb03eb4907152
|
|
BLAKE2b-256 checksum How to use checksums |
dadf87ac3d8e8d010412d194f7b363af4e711a1abe444e765963eefcf702fe8c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 3, 2026.
Transparency log