An OpenAI-compatible API to open-weights models on our own hardware in Austria. Aliases that carry policy. Privacy in stages, up to an LLM-backed check. And every number on this page is measured nightly, not promised.
Your app talks to a name. What happens behind it, which model, which provider, how much privacy, you configure here and change any time, without touching a line of code. Try it:
Open-weights models on hardware we own, in Upper Austria. No sub-processors, no third countries, no reselling of third-party APIs.
An alias bundles model, provider and policy. It points at our own models, or, with your own key, outside. Switching models means: change it here, nothing else.
Per alias in stages: names, addresses, IBANs, and API keys, tokens and credentials that end up in prompts by accident. Only what's allowed to leave, leaves.
Both are valid paths. The difference is invoicing, privacy, and who you email when something breaks.
The smart part was never the model. It's what surrounds it: routing, policy, privacy, proof.
An alias is more than a model name, it bundles model, provider and privacy policy. Swap the model centrally; your application never changes.
Off, pseudonymize, or go strict: an LLM on our own hardware double-checks for indirect identifiers before anything leaves the EU.
Our own hardware in Austria. No sub-processors, no third countries. External frontier models are reachable, but only through the masking layer.
Nightly benchmarks with published methodology. Detection recall for the privacy layer as a number, not an adjective.
Up to four targets per alias. If the primary provider flakes (429, 5xx, timeout), the request walks to the next one automatically. Across ALLSmartLLM and OpenRouter Free if you want.
Plug in your OpenAI, Anthropic or OpenRouter account. Keys land AES-256-GCM encrypted in a vault, master key from the OS keyring. Plaintext lives in request memory only. Never in logs, never in backups.
Rule-based policy checks per alias. „log_only" writes violations to the audit log, „enforce" breaks the request. For compliance proof and hard limits: no customer data into ext. models, no card numbers in the response stream, no PII into training data.
One key with us, every major upstream underneath: our own ALLSmartLLM hardware, OpenRouter (~300 models), OpenAI, Anthropic, Groq, DeepSeek. Switching provider means re-pointing an alias.
If your software speaks OpenAI, it already speaks ALLSmartLLM. Change one URL.
10M tokens free to test and set up. No card, no subscription.
One key, all models, all aliases. Usage-based, nothing else.
Call an alias, not a model version. Privacy is one parameter.
curl https://allsmartllm.com/v1/chat/completions \ -H "Authorization: Bearer $KEY" \ -d '{ "model": "frontier", "privacy": {"mode": "pseudonymize"}, "messages": [...] }'
Later, host it yourself: same API on your own hardware. When your box is running, you change one URL, done.
Vetted, benchmarked, and kept current. Aliases follow our recommendation, or pin a version and stay.
| Model | Alias | Can do | Context | License | Quality* | Measured | Status |
|---|---|---|---|---|---|---|---|
|
Qwen 3.5 397B
397B / 17B MoE (int4 AutoRound)
|
frontier | ToolsBildReasoning | 256K | Apache 2.0 | 26 | 54.8 t/s | loaded |
|
Nemotron 3 Nano Omni
33B / 3B MoE (Q4_K_M)
|
- | ToolsBildReasoning | 256K | NVIDIA Open Model License | 9 | 47.8 t/s |
on-demand
First start 50 s
|
|
Nemotron Cascade 2
32B dense (Q4_K_M)
|
- | ToolsReasoning | 256K | NVIDIA Open Model License | 12 | 47.9 t/s |
on-demand
First start 50 s
|
|
Phi 4
14B dense (Q4_K_M)
|
- | Text | 16K | MIT | 1 | 15.2 t/s |
on-demand
First start 8,3 s
|
|
Qwen 3.6 35B
35B / 3B MoE (FP8)
|
mid vision | ToolsBildReasoning | 256K | Apache 2.0 | 26 | 78.7 t/s | loaded |
|
Qwen 3.5 35B
35B / 3B MoE (Q4_K_M)
|
- | ToolsBildReasoning | 256K | Apache 2.0 | 23 | 41.6 t/s |
on-demand
First start 54 s
|
|
Granite 4.1
30B dense (Q4_K_M)
|
- | Tools | 256K | Apache 2.0 | 3 | 7.6 t/s |
on-demand
First start 34 s
|
|
Nemotron 3 Nano
30B / 3.5B MoE (Q4_K_M)
|
- | ToolsReasoning | 256K | NVIDIA Open Model License | 9 | 48.3 t/s |
on-demand
First start 9,0 s
|
|
Nemotron 3.5 Lightning
30B / 3B MoE (NVFP4 (ModelOpt, MIXED_PRECISION))
|
- | ToolsReasoning | 256K | OpenMDW-1.1 | 16 | 132.4 t/s | loaded |
|
Qwen 3.6 27B
27B dense (Q4_K_M)
|
- | ToolsBildReasoning | 256K | Apache 2.0 | 29 | 8.1 t/s |
on-demand
First start 12 s
|
|
Qwen 3.8 27B
27B dense (Q4_K_M)
|
- | ToolsBildReasoning | 256K | Apache 2.0 | 35 | 19.8 t/s |
on-demand
First start 76 s
|
|
Gemma 4 26B
26B / 4B MoE (Q4_K_M)
|
- | ToolsBildReasoning | 256K | Apache 2.0 | 19 | 36.3 t/s |
on-demand
First start 63 s
|
|
Qwen3 Coder Next
80B dense (Q4_K_M)
|
coder | Tools | 256K | Apache 2.0 | 14 | 35.3 t/s |
on-demand
First start 13 s
|
|
Qwen3 Coder
31B dense (Q4_K_M)
|
- | Tools | 256K | Apache 2.0 | 8 | 48.4 t/s |
on-demand
First start 10 s
|
|
Qwen 3.5 9B
9B dense (Q4_K_M)
|
- | ToolsBildReasoning | 256K | Apache 2.0 | 14 | 24.4 t/s |
on-demand
First start 50 s
|
Input and output priced separately, tiered by model category. 10M tokens free. No base fee, no subscription, usage only.
| Category | Input | Output |
|---|---|---|
| Flagship | € 1 / Mtok | € 4 / Mtok |
| Reasoning | € 0.75 / Mtok | € 3 / Mtok |
| Multimodal | € 0.75 / Mtok | € 3 / Mtok |
| Code | € 0.50 / Mtok | € 2 / Mtok |
| Standard | € 0.50 / Mtok | € 2 / Mtok |
| Schnell | € 0.25 / Mtok | € 1 / Mtok |
| Privacy detector | € 0.10 / Mtok | only when active, on input tokens |
This list comes from the log schema, not from a marketing page. Nothing you send through the API is stored: neither your prompts nor the responses.
| Field | Via the API | What for |
|---|---|---|
| Your prompts | not stored | Never travel from the gateway to a database. |
| The model's responses | not stored | Delivered, then discarded. |
| Timestamp | stored | Billing and troubleshooting. |
| Model requested and used | stored | So you can see what actually answered. |
| Token counts (in and out) | stored | The basis for billing. |
| Request duration | stored | Shows when a backend slows down. |
| Status and error message | stored | Support: without it we cannot help you. |
| Endpoint called | stored | Billing and abuse detection. |
| IP address and user agent | stored | Abuse detection and rate limits. 30 days. |
| Privacy mode selected | stored | Evidence of which level applied to the request. |
/v1/. Storage is on our own hardware in Upper Austria.