Small models for exactly one task. As good as large ones on the main measures, many times faster.
We train our own models for decisions every AI application makes all the time: what does this message want? Is there anything personal in this prompt? They run on our hardware in Austria. This page shows what they do, how we measured them and where they still fail.
Why we train our own models
Large models are generalists
They can do almost anything but are too large for one narrowly defined check: every request through a model with 9 to 35 billion parameters costs hundreds of milliseconds to several seconds and a lot of GPU memory.
Specialised is faster
A small model that learns exactly one task gets it about as right as a large one on the main measures and is 5 to several hundred times faster, depending on the task. That lets us check every prompt without the check costing noticeable time.
The check stays in-house
A privacy check that first sends the text to someone else's model defeats its purpose. Our models run on our own hardware in Austria before anything leaves the house.
Used ourselves, shared openly
We use the models in our own applications and run them ourselves. Public versions are on Hugging Face.
How we train and measure
Synthetic and public data only
Training texts are invented, written by language models and by ourselves; ALLSmartIntent also learns from public datasets. No customer prompt goes into training.
Cross-checked
The labels of the training texts are cross-checked automatically. What stands out, we look at.
Measured blind
Test sets are written by separate agents that know neither the model nor the training data. Where we learned from errors, a new blind set is added.
Data stays in-house
We do not publish training data or test sets. We do publish method and numbers.
How close the public versions are to the ones at ALLSmartLLM
| sensitive texts found | false alarms | precision | |
|---|---|---|---|
| at ALLSmartLLM | 147/151 | 7/149 | 95.5 % |
| on Hugging Face | 144/151 | 14/149 | 91.1 % |
| passages found | harmless texts changed | precision | |
|---|---|---|---|
| at ALLSmartLLM | 86.8 % | 5/112 | 95.7 % |
| on Hugging Face | 86.8 % | 5/112 | 92.0 % |
| values found | people found | precision | |
|---|---|---|---|
| at ALLSmartLLM | 94.4 % | 97.4 % | 94.4 % |
| on Hugging Face | 93.8 % | 96.1 % | 92.1 % |
All models run on our own hardware in Austria; the three of the privacy layer together in about 10 GB of GPU memory.