Skip to content
System One

TypeSafeAI/clarity-judge

Evaluates writing against separate named checks, such as hedging, em dash overuse, clarity and passive voice, using Jev for each check with its own verdict and confidence signal.

TypeSafeAI/clarity-judge on GitHub

Stars
2
Forks
1
Language
TypeScript
Last push
21 Sep 2026

Read from GitHub on . Counts change daily.

How it uses Jev

 *   { "type": "choice", "choice": "formal", "probabilities": {...}, "confidence": 0.91 }
 */

export const JEV_ENDPOINT = "https://api.typesafe.ai/v1/systemone";
export const JEV_MODEL = "jev-latest";
const TIMEOUT_MS = 20_000;

type WireQuestion =
  | { type: "noul"; instructions: unknown; criteria?: { true: string; false: string } }
  | { type: "choice"; instructions: unknown; criteria: Record<string, string> };

View in lib/jevClient.ts

Open on GitHub

More like this

Use cases this is tagged with