Skip to content
System One

taste-lint

CLI that lints UI code, copy, and agent instructions for AI slop on every commit. Local rules handle the measurable checks; the judgement calls go to Jev as yes/no questions that come back as probabilities, and a set of rules can fail the run.

mblode/taste-lint on GitHub

Stars
4
Forks
1
Language
TypeScript
License
MIT
Last push
23 Sep 2026

Read from GitHub on . Counts change daily.

How it uses Jev

export type Transport = "typesafe" | "gateway";
export const DEFAULT_BASE_URL = "https://api.typesafe.ai";
export const GATEWAY_BASE_URL = "https://ai-gateway.vercel.sh/v4/ai";
export const DEFAULT_MODEL = "jev-latest";
/** The gateway's id for Jev; a `--model` with a slash in it is passed through. */
export const GATEWAY_MODEL = "typesafe-ai/jev";
export const KEY_HINT =
  "Set AI_GATEWAY_API_KEY to your Vercel AI Gateway key, then rerun. Create a key at https://vercel.com/docs/ai-gateway/authentication-and-byok/api-keys.";
const MAX_RETRY_AFTER_MS = 30_000;

View in src/map/jev.ts

Open on GitHub

PrimitivesNoul

More like this

Use cases this is tagged with