Sponsored by
Crazyrouter
-The enterprise-grade, cost-effective AI API gateway that provides one API key to access 300+ AI models through OpenAI-compatible endpoints, with
Clef turns a state (text, JSON, images, or video) plus a schema of typed questions into a
probability for every allowed option, in a single forward pass.
It is not a chat model
—
mlx_vlm.generate
,
mlx_lm.generate
, and LM Studio will load the backbone but produce
meaningless text. Use the bundled
clef_mlx.py
loader, which runs the backbone and the
joint schema head.
Usage
pip install mlx-vlm huggingface_hub # no torch needed
import sys
from huggingface_hub import snapshot_download
path = snapshot_download("mlx-community/clef-flash-4bit")
sys.path.insert(0, path)
import clef_mlx
model = clef_mlx.load(path)
response = model.systemone({
"model": "clef-flash",
"state": "Our checkout started returning errors and orders are blocked.",
"questions": {
"department": {
"type": "choice",
"instructions": "Which team should handle the message?",
"criteria": {"billing": "Payments or invoices", "technical": "Bugs or outages"},
},
"urgency": {"type": "score", "criteria": ["Can wait", "This week", "Today"]},
"outage": {"type": "noul", "instructions": "Is a service down?"},
},
})
print(response["answers"])
Images (PIL) and videos (frame arrays) go in
images
/
videos
, as in the original:
from PIL import Image
model.predict({
"state": {"task": "Review the attached receipt."},
"images": [Image.open("receipt.jpg")],
"questions": {"legible": {"type": "noul", "instructions": "Is the receipt total legible?"}},
})
Joint schema head:
joint_head.safetensors
copied unchanged (bf16) and run by
clef_mlx.py
.
processor_config.json
is the original from Cloudflare/clef-flash; prompt/token layout matches the reference
joint_schema_model.py
exactly (images and video).
Parity vs. official PyTorch implementation (bf16)
Inputs
Top answer agrees
Max abs Δprob
Text (4 records, 10 questions)
10/10
0.029
Images + video (5 records, 9 questions)
9/9
0.119
Measured on an M5 Max (128 GB). Small spot-check, not a full benchmark run.
clef-flash-4bit huggingface.co is an AI model on huggingface.co that provides clef-flash-4bit's model effect (), which can be used instantly with this mlx-community clef-flash-4bit model. huggingface.co supports a free trial of the clef-flash-4bit model, and also provides paid use of the clef-flash-4bit. Support call clef-flash-4bit model through api, including Node.js, Python, http.
clef-flash-4bit huggingface.co is an online trial and call api platform, which integrates clef-flash-4bit's modeling effects, including api services, and provides a free online trial of clef-flash-4bit, you can try clef-flash-4bit online for free by clicking the link below.
mlx-community clef-flash-4bit online free url in huggingface.co:
clef-flash-4bit is an open source model from GitHub that offers a free installation service, and any user can find clef-flash-4bit on GitHub to install. At the same time, huggingface.co provides the effect of clef-flash-4bit install, users can directly use clef-flash-4bit installed effect in huggingface.co for debugging and trial. It also supports api for free installation.