Loading the catalogue…
Loading the catalogue…
Cloudflare's open-weight edge decision model: schema-bound, calibrated probabilities over text and image input, built for fast classification rather than chat.
Overview. Clef-flash is an open-weight decision model from Cloudflare, post-trained from a Qwen3.5 9B backbone. Rather than generating free-form text, it returns calibrated probabilities over a fixed set of allowed options for a given schema, making it a purpose-built classifier rather than a general chat model. Developers who need a fast, schema-bound decision step — not a conversational response — are the intended audience.
Key strengths. The model pairs its backbone with a joint schema transformer head that constrains every answer to the options defined by the caller's schema, giving it reliable structured output and JSON-mode behavior by design. It accepts text, JSON, images and video frames as input, so it can make decisions that depend on visual context as well as text. Cloudflare describes training it with label-smoothed cross-entropy, Brier loss and reinforcement learning aimed at calibration, which points to probability outputs that are tuned to reflect real confidence rather than raw logits.
When to use it. Reach for Clef-flash when you need a simple, well-scoped decision — classification, routing, moderation-style option selection — made quickly at the edge, especially when the input includes an image alongside text or structured data. It is a good fit for simple, bounded-complexity workloads where a known set of outcomes is defined in advance. It is not the right choice for open-ended generation, multi-step reasoning, or conversational use cases, since it does not produce free-form text or visible reasoning traces.
Limitations. Clef-flash does not support tool calling, streaming, or extended thinking, and it has no published maximum for output tokens because it does not generate text token-by-token. Context window figures vary by source: Cloudflare's launch material advertises 64K tokens, but the current Workers AI endpoint documentation caps it at 24,576 tokens, so treat the smaller figure as the practical limit when deploying there. No training-data cutoff date has been published.
| Inference Provider | Sovereignty | Runs in | Price | Status | Pin |
|---|---|---|---|---|---|
| L3 | €0.15 per 1M input tokensFree per 1M output tokens | Online | |||
| L1 | €0.04 per 1M input tokensFree per 1M output tokens | Active | |||
| L0 | €0.03 per 1M input tokensFree per 1M output tokens | Online |
10 use cases classified by the curator. The note says why.
64K context and 'flash' tier naming suggest a lightweight, low-latency model well-suited to short classification tasks, though no benchmark data is published to confirm accuracy.
Flash-tier naming implies low-latency inference suited to conversational use, but no tool-calling or safety benchmarks are flagged to confirm production readiness.
Short-form generative task well within a 64K context budget; draft status and absence of benchmark data limit confidence beyond a baseline fit.
64K context window covers typical document-length extraction tasks; no extraction-specific benchmarks are available to rank it against larger models.
Short-context, low-latency generative task fits a flash-tier model profile; no retrieval-specific benchmarks published.
64K context supports mid-length document summarisation; speed-tier positioning (flash) implies latency advantage over heavier family members, but no quality benchmarks are published.
No tool-calling or function-calling capability is flagged for this model, which is a hard requirement for agentic coding workflows.
Capabilities list is empty with no tool-calling flagged, making it unsuitable for orchestration tasks requiring external tool invocation.
Sourced numbers, not our own evaluations. Percentiles are against the decision models on Stav.
No benchmark source yet
curl https://api.stav.ai/v1/decisions \
-H "Authorization: Bearer $STAV_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "cloudflare/clef-flash",
"state": {"tool": "delete_file", "path": "/etc/passwd"},
"questions": {"safe": {"type": "noul", "instructions": "Is this tool call safe to run?"}}}'→ X-Stav-Request-Id · X-Stav-Model · X-Stav-Provider → X-Stav-Sovereignty-Level — the rung the request was served at