SOMA-X
nvidia · Kit
Maps several human body models onto one shared body, hand and skeleton layout so a single posing pipeline works with all of them. For vision, animation, simula…
Scores typed questions about a document with small Kev decision models, returning a probability for every answer option in one pass and no text. It works in the browser, from Python or as an MCP tool.
Kev 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.
pip install -U huggingface_hub hf download jaredpalmer/kev --repo-type space --local-dir kev cd kev
Kev is a set of compact decision models from jaredpalmer, built on top of Qwen3.5, and this Gradio Space lets you try two of them. You give it one document and some typed questions. For each question it scores every answer option with a probability, using a single pass over the document. It does not write any text.
Developers who want odds for classification-style questions about a text, such as routing a message, and people who compare small decision models.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Customer support | Support engineers | Route a message to the right team by probability | Asking which team should handle a late, wrong-sized order |
| Machine learning | Model evaluators | Compare the 4B and 0.8B models on the same request | Choosing Both in the Space |
| Software development | Agent builders | Call the decide endpoint from code or as an MCP tool | Reading the answers from a Python client |
Skip it if you need written answers or summaries, since Kev returns probabilities and no text.
Kev works in these places.
| Use case | Who | What they get back |
|---|---|---|
| Route a message | Support teams | A probability for each team option and the most likely one |
| Check a yes or no | Developers | The probability that a statement is true |
| Rate on a scale | Reviewers | An expected level and a probability for each level |
Online use needs only a browser. A local copy or the Python client needs a few things first.
pip install -U huggingface_hub hf download jaredpalmer/kev --repo-type space --local-dir kev cd kev pip install gradio==6.28.0 pip install -r requirements.txt python app.py
Online, pick Kev-4B, Kev-0.8B or Both, paste a document and your typed questions, then press Decide. Three options sit next to the button. From code, call the decide endpoint with the Python client below.
from gradio_client import Client
c = Client("jaredpalmer/kev")
rendered, response, report = c.predict(
"Shoes arrived two weeks late and in the wrong size.",
'{"department": {"type": "choice", "instructions": "Which team should handle this?", "criteria": {"returns": null, "shipping": null, "billing": null}}}',
"Kev-4B", False, False, False, 4,
api_name="/decide",
)
print(response["answers"])| Tool | What it does |
|---|---|
| choice | Picks among named options and returns the top option, a probability for each and a confidence |
| noul | A yes or no question that returns the probability of true |
| score | Rates against an ordered list of level descriptions and returns the expected level and a probability per level |
| Calibrated probabilities | Applies one temperature fitted on development data, which keeps the top choice and lowers out-of-domain error |
| date_facts | Adds the day count between every pair of dates in the document before the model reads it |
| Option-order stability | Re-runs the first choice question with shuffled options and reports whether the top choice changes |
| decide | The single entry point for code and MCP clients, returning the answers for your questions |
You paste a note saying a pair of shoes came late and in the wrong size, and ask which team should pick it up. The options are returns, shipping and billing. Kev returns a probability for each team and names the most likely one.
If you are new, think of Kev as a fast way to ask a multiple-choice question about a text and get odds for each answer instead of a written reply. Try one of the built-in examples first, such as Return window.
If you know the field, a Kev checkpoint is a LoRA adapter folded into a Qwen3.5 base model. The vocabulary head is discarded, and a pointer head matches each question's decide token to its option spans. Questions run in separate rows that all continue from the shared document, so a secret placed in one question stays hidden from the others. The trade-off is calibration outside the training domain.
Kev gives probabilities, not text, and the raw numbers are imperfect outside the training domain.
Scores typed questions about a document with small Kev decision models, returning a probability for every answer option in one pass and no text. It works in the browser, from Python or as an MCP tool.
Made by jaredpalmer on Hugging Face. These notes are Mindket's, written from its Space page and README; the app's own files and license are on Hugging Face.
What it is: Kev is a set of compact decision models from jaredpalmer, built on top of Qwen3.5, and this Gradio Space lets you try two of them. You give it one document and some typed questions. For each question it scores every answer option with a probability, using a single pass over the document. It does not write any text.
Who it suits: Developers who want odds for classification-style questions about a text, such as routing a message, and people who compare small decision models.
Industry | Who uses it | How they use it | Example
Customer support | Support engineers | Route a message to the right team by probability | Asking which team should handle a late, wrong-sized order
Machine learning | Model evaluators | Compare the 4B and 0.8B models on the same request | Choosing Both in the Space
Software development | Agent builders | Call the decide endpoint from code or as an MCP tool | Reading the answers from a Python client
Skip it if you need written answers or summaries, since Kev returns probabilities and no text.
Where to use it: Kev works in these places.
Use case | Who | What they get back
Route a message | Support teams | A probability for each team option and the most likely one
Check a yes or no | Developers | The probability that a statement is true
Rate on a scale | Reviewers | An expected level and a probability for each level
How to set it up: Online use needs only a browser. A local copy or the Python client needs a few things first.
pip install -U huggingface_hub
hf download jaredpalmer/kev --repo-type space --local-dir kev
cd kev
pip install gradio==6.28.0
pip install -r requirements.txt
python app.py
How to use it: Online, pick Kev-4B, Kev-0.8B or Both, paste a document and your typed questions, then press Decide. Three options sit next to the button. From code, call the decide endpoint with the Python client below.
from gradio_client import Client
c = Client("jaredpalmer/kev")
rendered, response, report = c.predict(
"Shoes arrived two weeks late and in the wrong size.",
'{"department": {"type": "choice", "instructions": "Which team should handle this?", "criteria": {"returns": null, "shipping": null, "billing": null}}}',
"Kev-4B", False, False, False, 4,
api_name="/decide",
)
print(response["answers"])
Tool | What it does
choice | Picks among named options and returns the top option, a probability for each and a confidence
noul | A yes or no question that returns the probability of true
score | Rates against an ordered list of level descriptions and returns the expected level and a probability per level
Calibrated probabilities | Applies one temperature fitted on development data, which keeps the top choice and lowers out-of-domain error
date_facts | Adds the day count between every pair of dates in the document before the model reads it
Option-order stability | Re-runs the first choice question with shuffled options and reports whether the top choice changes
decide | The single entry point for code and MCP clients, returning the answers for your questions
Example: You paste a note saying a pair of shoes came late and in the wrong size, and ask which team should pick it up. The options are returns, shipping and billing. Kev returns a probability for each team and names the most likely one.
For newcomers and experts: If you are new, think of Kev as a fast way to ask a multiple-choice question about a text and get odds for each answer instead of a written reply. Try one of the built-in examples first, such as Return window.
If you know the field, a Kev checkpoint is a LoRA adapter folded into a Qwen3.5 base model. The vocabulary head is discarded, and a pointer head matches each question's decide token to its option spans. Questions run in separate rows that all continue from the shared document, so a secret placed in one question stays hidden from the others. The trade-off is calibration outside the training domain.
You supply a document and typed questions
One pass reads the shared document
Each question runs in its own isolated row
A pointer head scores the options
You get a probability for every option
Good to know: Kev gives probabilities, not text, and the raw numbers are imperfect outside the training domain.
Title: Kev-4B out-of-domain calibration error, lower is better
Raw probabilities: 0.12 ECE
Calibrated: 0.05 ECE
Open the Space in your browser, or copy it to your own Hugging Face account from its page. Nothing in this kit runs by itself.
README.md 7 KB
Listed Hugging Face Spaces in the same category that share the most tags with this one.
| Product | Likes | Built with | License | Last change |
|---|---|---|---|---|
| Kev This page | 96 | gradio | apache-2.0 | |
| Z Image TurboShares mcp-server · gradio | 1,940 | gradio | apache-2.0 | |
| TRELLISShares mcp-server · gradio | 817 | gradio | mit | |
| FLUX.2 Klein LoRA StudioShares mcp-server · gradio | 170 | gradio | apache-2.0 | |
| SAM3 DemoShares mcp-server · gradio | 91 | gradio | apache-2.0 | |
| TRELLIS.2-Text-to-3D (Rerun)Shares mcp-server · gradio | 58 | gradio | apache-2.0 |
Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.
nvidia · Kit
Maps several human body models onto one shared body, hand and skeleton layout so a single posing pipeline works with all of them. For vision, animation, simula…
EschaLabs · Kit
Serves Qwen3.6-35B-A3B locally from a 12.3 GB 2-bit build, through an OpenAI-compatible HTTP API on one 16 or 24 GB NVIDIA GPU. For people who run a large mixt…
black-forest-labs · Kit
Generates pictures from text prompts with the FLUX.1 schnell model from black-forest-labs, in a browser demo built with Gradio. It suits designers and creators…
mukul975 · Skill
Gives AI agents 818 cybersecurity skills across 34 security domains, each mapped to frameworks such as MITRE ATT&CK and NIST CSF 2.0. For analysts, defenders a…
voltagent · Skill
Curated list of agent skills from official engineering teams and community authors, covering products such as Stripe, Supabase and Vercel, for Claude Code, Cod…
wshobson · Skill
Offers a catalog of plugins that bundle agents, skills and commands for AI coding tools including Claude Code, Codex CLI, Cursor and GitHub Copilot, kept as on…