Skip to content
JevDirectory.org
CommunityTools & Integrations34 starsVerified 2026-09-22

SemDecide

A CLI that turns Jev into Unix pipeline primitives: is, choose, score, filter, and guard commands return typed verdicts, stable exit codes, and versioned JSON without prompt or parsing glue.

Category
Tools & Integrations
Published by
Community
Author
sharziki
Added
2026-09-22
Tagscommunitypythoncliroutingguardrailssecurity

Highlights

  • Commands cover semantic predicates (is), routing among named options (choose), ordered rubrics (score), JSONL filtering (filter), and agent safety (guard).
  • With --json, results carry a schema_version, probability, threshold, model id, and token usage; failures emit a versioned error object on stderr.
  • Input is rejected before Jev if it is empty, binary, invalid UTF-8, oversized, or malformed; defaults are 1,000,000 bytes, a 10 s timeout, and 2 retries.
  • The guard recipe checks authorization, destructiveness, ambiguity, secret exposure, and consequence, then local code returns allow, escalate, or block.
  • The runtime is dependency-free and installs from the signed-off GitHub release wheel because it is not yet on PyPI.

Quickstart

bash
printf '%s' 'Login from a new country, followed by payout changes.' \
  | semdecide is 'This describes a plausible account takeover'

Watch out

MIT-licensed and independent, not an official TypeSafe product; needs Python 3.10+ and a TYPESAFE_API_KEY, and the README warns it is not an authorization system, sandbox, or security proof.

More like this

10GitHub stars
A pre-commit hook that answers five Jev questions about the commit message and staged diff together, warning on mismatches and blocking only on a credential-shaped line.
Tools & Integrations#community#python#coding-agent
Communityjev-commit
22GitHub stars
A Node CLI that sends source, configuration, build, and CI files to Jev and reports suspicious files and lines with probabilities, as a second opinion before running unfamiliar code.
Tools & Integrations#community#typescript#cli
Communityis-malicious
17GitHub stars
Agent-ergonomic CLI following the AXI conventions that gives coding agents Jev judgments for blocking risky tool calls, screening fetched content for prompt injection, triaging logs, flagging risky diffs, and ranking many items. Routine commands are decided locally at no cost.
Tools & Integrations#community#typescript#cli
Communityjev-axi
Back to all resources

From the community

Posts from builders shipping with Jev right now.

Follow @typesafeai

Beating Gemini Flash Lite on an eval

Browser Use Ultrafast, powered by Jev

A really smart switch statement

hype-free explanation of jev: jev does not replace gpt / claude jev is just a *really* smart switch statement like if 2016 ml classifiers got 2026 levels of intelligence it's a new* type of tool that will make a lot of workloads insanely fast, cheap, and accurate * = and by Show more

Diogo Almeida
Diogo Almeida
TypeSafe AI
@CompleteSkeptic

After co-inventing ChatGPT, I kept asking myself: why have superhuman chat models not led to AGI? I’ve spent the last 2 years in stealth building a new way to train models (RLCD), and a new type of frontier AI model that we are releasing today: Jev • 20-200x faster • 40-400x

Reply

When a designer gets Jev

Full Jev video tutorial

The case against Jev-scored compaction

This is a terrible compaction strategy that fundamentally doesn't understand how compaction and context management work. Seems like a lot of people are confused so let's break this down. 1. Compaction isn't a filter The role of compaction is to clean up history to keep the Show more

tamara
tamara
@tamarajtran

found the perfect use case for @typesafeai Jev: instant compaction in 2026, why is compaction still a summarization prompt? Jev can make it instant by scoring every tool call and dropping what’s irrelevant

Reply