Dentate
Verify before you reward. Dentate fine-tunes a small model on a verifiable task family, measures whether it can already produce checkable answers, and runs GRPO only when that measurement says a reward exists. Each run ends with a held-out score and the verdict behind it. Any architecture registered with Dentate runs through the same pipeline; the demo ships Spiral, a small looped transformer, as the reference.
pip install "dentate[demo]"
dentate demo init && dentate demo run
dentate serve
Python 3.11+. Nothing downloads after the install: the wheel bundles the starter project, a pinned SmolLM tokenizer and the built web app. No model weights, teacher or oracle are fetched.
- Colab: https://colab.research.google.com/github/Xpitfire/dentate-bootcamp/blob/main/dentate_bootcamp.ipynb
- CLI bundles (no Python needed): https://github.com/Xpitfire/dentate-bootcamp/releases/latest
- Hosted site (papers, docs and public results without an account; sign in to run experiments): https://dentate.cortex.a2olabs.com
- Student guide: https://github.com/Xpitfire/dentate-bootcamp/blob/main/BOOTCAMP.md
Result packages (result.dentate) contain configuration, metrics, provenance and checkpoints; editable projects
(.dentate) contain configuration only. A failed support gate is a reported result, not an error.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
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 dentate-0.4.0-cp314-none-any.whl.
File metadata
- Download URL: dentate-0.4.0-cp314-none-any.whl
- Upload date:
- Size: 4.9 MB
- Tags: CPython 3.14
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1930de96d8c071015107c4785a851b20d434fc80c7e32ffab42e223f6ebac7b3
|
|
| MD5 |
75eb02609334e3478f6fae7b6546ba77
|
|
| BLAKE2b-256 |
f42583086bbf02cb2b1502cbd4317e8550a7d7488a853e3af7a13c35b8ccfa8f
|
File details
Details for the file dentate-0.4.0-cp313-none-any.whl.
File metadata
- Download URL: dentate-0.4.0-cp313-none-any.whl
- Upload date:
- Size: 4.8 MB
- Tags: CPython 3.13
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7a3a926948ba1d21ca3ecf8a5d8ac7f3f2a36f9aa91fdae755e22035f77de4a9
|
|
| MD5 |
79ad77e9a4122ed36eb37a145192dd73
|
|
| BLAKE2b-256 |
cd9d7eb9076a91b8abcabf470f0f997e1a6bd53ab162581dc362a3b1884a9436
|
File details
Details for the file dentate-0.4.0-cp312-none-any.whl.
File metadata
- Download URL: dentate-0.4.0-cp312-none-any.whl
- Upload date:
- Size: 4.8 MB
- Tags: CPython 3.12
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4c7af9e81bb3f44b27d91424543d875d7e83d0987b2590d70433a7af3c7215ad
|
|
| MD5 |
56080515f70a389f3c31e4ef8d0ddae3
|
|
| BLAKE2b-256 |
83542e749e302baf8fd20da14a440177b4fb8f01c5ec65f3b02d891e69cf6194
|
File details
Details for the file dentate-0.4.0-cp311-none-any.whl.
File metadata
- Download URL: dentate-0.4.0-cp311-none-any.whl
- Upload date:
- Size: 4.8 MB
- Tags: CPython 3.11
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
617af0a5742ec1a1453849415dcea549b688dbc03b1550772f1277e7527d6544
|
|
| MD5 |
fbcdbaa07dc664bc9438005c70a666fe
|
|
| BLAKE2b-256 |
b48bd3e4678cbe1f5520b85c8a2ca9f25cca26300d46c2d021d8b70efd247732
|