Mindket

d3-edge

Newversion 1 · updated

Overview

Answers choice, yes-or-no and score questions about text, images or video in one call, returning a probability for each answer. A small decision model for routing and triage engineers.

d3-edge is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • Python with pip
  • Transformers 5.17.0 plus torch, torchvision, pillow, opencv-python-headless, safetensors and accelerate
  • Optionally flash-linear-attention, for faster GPU kernels in the linear-attention layers
  • A GPU for good speed, with room for about 1.2 GB of BF16 weights
Runs in
  • Python with Transformers, loading the model by its name
  • vLLM Semantic Router, whose decision models it belongs to
  • Hugging Face, where an official Space offers a free try
  • Windows, macOS or Linux, where the files download with Python
Start with
pip install "transformers==5.17.0" torch torchvision pillow opencv-python-headless safetensors accelerate
pip install flash-linear-attention  # optional: fast GPU kernels for the linear-attention layers

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

What it is

d3-edge is a small decision model of about 0.59B parameters, including a 0.10B vision encoder, built on Qwen3.5-0.8B and published by vllm-sr as part of Decision 3.0 for vLLM Semantic Router. You feed it text or JSON, plus pictures or clips if you have them, along with the questions it should answer. It does not write text: it returns a probability for each possible answer, all in one call.

Who it suits

It suits engineers who build routing, moderation or triage steps and want one fast model to classify an input, and teams that already run vLLM Semantic Router.

IndustryWho uses itHow they use itExample
Customer supportSupport teamsRoute a message to the right team and rate how urgent it isChoose returns, billing or technical for a request
RetailOperations teamsCheck an uploaded photo against a questionAsk whether a receipt image lists a product
Platform engineeringRouting engineersAdd a decision step to a model routerScore a prompt before choosing which model gets it

Anyone who needs a model that writes text or chats can skip it, since it only scores answers.

Where to use it

  • Python with Transformers, loading the model by its name
  • vLLM Semantic Router, whose decision models it belongs to
  • Hugging Face, where an official Space offers a free try
  • Windows, macOS or Linux, where the files download with Python
Use caseWhoWhat they get back
Route a requestSupport teamsA probability for each team option
Yes or no checkDevelopersA probability for yes and for no
Rate an inputAnalystsA probability for each point on a scale

How to set it up

  • Python with pip
  • Transformers 5.17.0 plus torch, torchvision, pillow, opencv-python-headless, safetensors and accelerate
  • Optionally flash-linear-attention, for faster GPU kernels in the linear-attention layers
  • A GPU for good speed, with room for about 1.2 GB of BF16 weights
  1. Install the packages with pip.
  2. Optionally add flash-linear-attention.
  3. Load the model with Transformers, allowing its remote code.
  4. Call the model with your input and your questions.
pip install "transformers==5.17.0" torch torchvision pillow opencv-python-headless safetensors accelerate
pip install flash-linear-attention  # optional: fast GPU kernels for the linear-attention layers
pip install -U huggingface_hub
hf download vllm-sr/d3-edge

How to use it

Load the model, then call its system_one method with your input as the state and a set of questions. Each question has a type, its instructions and, for choices and scores, the criteria to pick from. The answers come back as probabilities.

from transformers import AutoModel

model = AutoModel.from_pretrained("vllm-sr/d3-edge", trust_remote_code=True)
Question typeWhat it answers
ChoicePicks among the options you list
Yes / NoSays yes or no to a question
ScoreRates the input on a scale you define

Example

You send a support message about a cracked blender with a photo of the receipt. You ask which team should handle it, whether the receipt lists the item and how urgent it is. The model returns a probability for each team, for yes and no, and for each urgency level.

For newcomers and experts

Zero-shot classification means you name the categories when you ask, instead of training a classifier first. Start with a text-only example, then add an image.

Questions about one input are answered in a single call, though each runs its own forward pass over the input. Images can be PNG, JPEG or WebP, and videos MP4, WebM, MOV or MKV, read at 2 frames per second. With vLLM Semantic Router, the card measured 861 requests per second, roughly 6.1 times plain AutoModel, using a single AMD Instinct MI325X GPU.

  1. Give text, JSON, images or video
  2. Add your questions
  3. One call runs the model
  4. A probability comes back for each answer
  5. Your app acts on the likeliest one
Median response time in milliseconds
Text request6.6 ms
Request with an image58.6 ms
Request with a 10-second video274 ms
Jev Decision Index on the official text board
Decision 2.0 0.6B13.6
d3-edge20.2

Good to know

  • Size: about 0.59B parameters, which the record puts at about 1.2 GB in BF16
  • Scores: 20.2 on the Jev Decision Index 0.3.2 text board, second among entries of similar size, and 46.6 on a video test from the authors' own evaluation
  • Speed: all timings were taken on a single AMD Instinct MI325X GPU, handling requests individually
  • Remote code: the example loads the model with trust_remote_code, which runs code from the model repository
  • License: Apache 2.0
  • Cost to run: none named
  • Data it reaches: the text, images and videos you pass in, while pip fetches packages from the web
  • Not for: writing or chatting, since it returns probabilities and not text

README and files

README

d3-edge

Answers choice, yes-or-no and score questions about text, images or video in one call, returning a probability for each answer. A small decision model for routing and triage engineers.

Made by vllm-sr on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.

About

What it is: d3-edge is a small decision model of about 0.59B parameters, including a 0.10B vision encoder, built on Qwen3.5-0.8B and published by vllm-sr as part of Decision 3.0 for vLLM Semantic Router. You feed it text or JSON, plus pictures or clips if you have them, along with the questions it should answer. It does not write text: it returns a probability for each possible answer, all in one call.

Who it suits: It suits engineers who build routing, moderation or triage steps and want one fast model to classify an input, and teams that already run vLLM Semantic Router.

Industry | Who uses it | How they use it | Example
Customer support | Support teams | Route a message to the right team and rate how urgent it is | Choose returns, billing or technical for a request
Retail | Operations teams | Check an uploaded photo against a question | Ask whether a receipt image lists a product
Platform engineering | Routing engineers | Add a decision step to a model router | Score a prompt before choosing which model gets it

Anyone who needs a model that writes text or chats can skip it, since it only scores answers.

Where to use it:

  • Python with Transformers, loading the model by its name
  • vLLM Semantic Router, whose decision models it belongs to
  • Hugging Face, where an official Space offers a free try
  • Windows, macOS or Linux, where the files download with Python
Use case | Who | What they get back
Route a request | Support teams | A probability for each team option
Yes or no check | Developers | A probability for yes and for no
Rate an input | Analysts | A probability for each point on a scale

How to set it up:

  • Python with pip
  • Transformers 5.17.0 plus torch, torchvision, pillow, opencv-python-headless, safetensors and accelerate
  • Optionally flash-linear-attention, for faster GPU kernels in the linear-attention layers
  • A GPU for good speed, with room for about 1.2 GB of BF16 weights
  1. Install the packages with pip.
  2. Optionally add flash-linear-attention.
  3. Load the model with Transformers, allowing its remote code.
  4. Call the model with your input and your questions.
pip install "transformers==5.17.0" torch torchvision pillow opencv-python-headless safetensors accelerate
pip install flash-linear-attention  # optional: fast GPU kernels for the linear-attention layers
pip install -U huggingface_hub
hf download vllm-sr/d3-edge

How to use it: Load the model, then call its system_one method with your input as the state and a set of questions. Each question has a type, its instructions and, for choices and scores, the criteria to pick from. The answers come back as probabilities.

from transformers import AutoModel

model = AutoModel.from_pretrained("vllm-sr/d3-edge", trust_remote_code=True)
Question type | What it answers
Choice | Picks among the options you list
Yes / No | Says yes or no to a question
Score | Rates the input on a scale you define

Example: You send a support message about a cracked blender with a photo of the receipt. You ask which team should handle it, whether the receipt lists the item and how urgent it is. The model returns a probability for each team, for yes and no, and for each urgency level.

For newcomers and experts: Zero-shot classification means you name the categories when you ask, instead of training a classifier first. Start with a text-only example, then add an image.

Questions about one input are answered in a single call, though each runs its own forward pass over the input. Images can be PNG, JPEG or WebP, and videos MP4, WebM, MOV or MKV, read at 2 frames per second. With vLLM Semantic Router, the card measured 861 requests per second, roughly 6.1 times plain AutoModel, using a single AMD Instinct MI325X GPU.

Give text, JSON, images or video
Add your questions
One call runs the model
A probability comes back for each answer
Your app acts on the likeliest one
Title: Median response time in milliseconds
Text request: 6.6 ms
Request with an image: 58.6 ms
Request with a 10-second video: 274 ms
Title: Jev Decision Index on the official text board
Decision 2.0 0.6B: 13.6
d3-edge: 20.2

Good to know:

  • Size: about 0.59B parameters, which the record puts at about 1.2 GB in BF16
  • Scores: 20.2 on the Jev Decision Index 0.3.2 text board, second among entries of similar size, and 46.6 on a video test from the authors' own evaluation
  • Speed: all timings were taken on a single AMD Instinct MI325X GPU, handling requests individually
  • Remote code: the example loads the model with trust_remote_code, which runs code from the model repository
  • License: Apache 2.0
  • Cost to run: none named
  • Data it reaches: the text, images and videos you pass in, while pip fetches packages from the web
  • Not for: writing or chatting, since it returns probabilities and not text

On Hugging Face, 13 November 2026

  • Task: zero shot classification
  • Library: transformers
  • Parameters: 594M
  • Weights: about 1.2 GB in BF16; about 297 MB at 4-bit (estimate)
  • Formats: Safetensors
  • Downloads in the last 30 days: 5,937
  • Likes: 59
  • License: apache-2.0
  • Based on: Qwen/Qwen3.5-0.8B
  • Quantized versions: 9
  • Fine-tunes: 5
  • Tags: transformers, safetensors, qwen3_5, feature-extraction, zero-shot-classification, decision-model, classification, system-one, multimodal, vision, video

Links

Get the model

Download its files with Hugging Face's command line:

pip install -U huggingface_hub
hf download vllm-sr/d3-edge

Then follow the usage in its model card. Nothing in this kit runs by itself.

Files
README.md  6 KB

1 file, 6 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-13

Compare with similar

Listed Hugging Face models in the same category that share the most tags with this one.

ProductDownloads, last 30 daysLikesParametersLicenseLast change
d3-edge This page5,93759594Mapache-2.0
d3-flashShares zero-shot-classification · system-one · video103,5771148.4Bapache-2.0
d3-miniShares zero-shot-classification · system-one · video53,115754.5Bapache-2.0
d3Shares zero-shot-classification · system-one · video10,03729326.1Bapache-2.0
d3-nanoShares zero-shot-classification · system-one · video7,779492.2Bapache-2.0
d3-turboShares zero-shot-classification · system-one · video4,18613326.1Bapache-2.0
Numbers as Mindket last read them, from 2026-11-12 to 2026-11-13.

Reviews

No ratings yet

Write a review

No reviews yet.

More from Mindket

See all from Mindket

anaksor-ocr

Sokheng · Kit

Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…

New

Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…

New

ACE-Step 1.5 XL SFT

ACE-Step · Kit

Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…

New

Similar in Developer

See all in Developer

Claude Code Skills & Plugins

alirezarezvani · Skill

Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…

New29.8k

buzz

block · Kit

Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…

New37.3k

plannotator

backnotprop · Kit

Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.

New10.5k