Updated

Published

An n8n community node routes Jev answers onto category branches, including Needs Review

khmuhtadin posted n8n-nodes-jev-classification, an MIT community node that wraps TypeSafe's Jev as classify, score, check, and ask. One output per category, plus a Needs Review branch under a confidence threshold. n8n declined to verify it because it is building a built-in classifier. Self-hosted only.

khmuhtadin posted a new n8n community node on September 21. The repo is khmuhtadin/n8n-nodes-jev-classification, MIT. The npm name is n8n-nodes-jev-classification. The package.json we read is version 0.2.0.

Install is Settings, Community Nodes, then that package name, on a self-hosted n8n. Restart afterwards. The node appears as Jev Classification. Credentials are a TypeSafe API key, tested with GET /v1/models. Calls go to POST https://api.typesafe.ai/v1/systemone.

Classify picks one category and sends the item down that category’s output. A Needs Review output takes items whose confidence is below the threshold, default 0.5. Score rates on an ordered scale. Check is a yes/no Noul routed to Yes or No. Ask Questions sends a JSON map of Choice, Score, and Noul in one request and returns the raw answers. Options include packing many items into one request (max 50) and a worker pool (default 4).

The README says n8n declined to verify the package in September 2026 because n8n is building a built-in classification node and does not verify community nodes that overlap with that. The note says the decision was not about quality. The package stays usable on self-hosted instances.

Several other community packages wrap the same endpoint under nearby names. This story is the npm package from khmuhtadin.

We did not install the node.

This site's reading

Editorial notes evaluating claims against primary sources, contextualizing findings alongside related implementations, and defining technical terms.

Verify

The September 21 thread from @khmuhtadinn is the primary post. The repo is khmuhtadin/n8n-nodes-jev-classification, MIT. npm package n8n-nodes-jev-classification, version 0.2.0 in package.json when we read it. Node.js 20+. Operations: Classify (Choice), Score, Check (Noul routed to Yes/No), Ask Questions (raw map). Classify in fixed mode emits one output per category plus Needs Review when confidence is below the threshold (default 0.5). Items Per Request packs many items into one state object, max 50. Parallel Requests default 4. Endpoint POST https://api.typesafe.ai/v1/systemone. The README says n8n declined to verify the package in September 2026 because n8n is building a built-in classification node and does not verify community nodes that overlap with built-in functionality; the package stays usable on self-hosted instances. Other community nodes with similar names exist (vibe-with-me-tools/n8n-nodes-jev, DomMonte/n8n-nodes-typesafe-ai, withabdul/n8n-nodes-jev-systemone, n3ndor/n8n-nodes-typesafe-jev). We did not install the node. TypeSafe's Master Customer Agreement section 2.3(f) forbids publishing benchmarks of the Services; the 70-500 ms and $0.042 figures in the README are TypeSafe's published numbers, not a run of this node.

Compare

Hono's semantic router and semgate also branch on a Choice. This node copies n8n's Text Classifier layout: one wire per label, plus a low-confidence exit. Kumar's reject filter and Poly's 90% precision gate do the same split in application code. jevctl classify is a CLI over the same model. Several other n8n community packages wrap POST /v1/systemone; this one is the npm name n8n-nodes-jev-classification from khmuhtadin.

Terms

n8n-nodes-jev-classification
MIT n8n community node from khmuhtadin. Classify, Score, Check, and Ask Questions against TypeSafe's Jev. Fixed classify mode emits one output per category plus Needs Review.
Needs Review
The extra classify output when confidence is below the node's threshold, default 0.5. Items still carry jev.needsReview when the node is told to send them to the best category anyway.

Sources

  1. khmuhtadin, New n8n community node
  2. khmuhtadin/n8n-nodes-jev-classification
  3. npm, n8n-nodes-jev-classification