Docs
Soro Universal Tool Harness
- Format
- Docs
- Reading time
- 2 min
- Published by
- Community
- Author
- nisaralll
- Last verified
- Oct 2026
- Languages
- Python
- Capabilities
- Open source
Highlights
- 23,192 train rows, plus 2,220 zero-shot rows (tools unseen in training) and 1,200 held-out human queries.
- Six tool declaration formats: MCP JSON-RPC, Agent Skills, OpenAPI v3, Python signatures, GraphQL RPC and mixed catalogs.
- Questions include tool_route with __abstain__, permuted tool_route_perm, arg_mapping, missing_required, is_mutation and intent.
- Formats agent tasks as System-One Pointer Queries over explicit option lists for zero-hallucination routing.
- Apache-2.0; the card links trained Soro-Kev-4B and 0.8B models and a Soro-Boro GitHub repository.
Quickstart
from datasets import load_dataset
dataset = load_dataset("nisaralll/soro-universal-tool-harness")
print(dataset["train"][0])Watch out
Card reviewed 2026-10-17; the card reports dataset composition and claims zero-hallucination routing with split-conformal coverage guarantees, but it publishes no benchmark numbers or evaluation results for the trained routers. Row-level label quality, delexicalization effects and the human validation split's provenance are documented only at summary level.
Questions about this entry
Short answers drawn from the linked project or page.
Reactions & coverage
Posts, threads, and videos about this entry from around the web.
X: A chat bot with no LLM
Facebook: Intake Router keeps diagnosis out of the answer space at the front desk.
FacebookClinicnotes
X: OpenRouter Decision Model Rankings
X: herdr + jev, an agent router
From the Jev guides
Original write-ups on what this entry is for.
From the Jev AI model community
Posts from builders shipping with Jev right now.