jev-guardrail

Installation
SKILL.md

Jev LLM guardrail

Jev does not refuse in prose. It scores hazards. Code returns pass / review / block, then a generative model (or a static message) talks.

Primitives and auth: skills/jev/SKILL.md. Cookbook: https://docs.typesafe.ai/cookbooks/llm_guardrails

Battery

One request. Independent Nouls per hazard + one Score for harm. Gate Noul on the probability. Do not copy a Noul threshold onto Choice confidence.

Input hazards in this repo: jailbreak, prompt_injection, secret_exfil, denylist_pressure, harmful_request.

Output hazards: broke_policy, secret_leak, hallucination, instruction_drift, harmful_content.

Screen both sides. Redact secrets before sending state.

Policy lives in code

Caller-owned thresholds. Defaults in this repo (packages/js/src/guard.ts, jev_lab/policy.py):

Installs
11
GitHub Stars
140
First Seen
Sep 28, 2026