Skip to content

Jev directory

Jev CLI — tumf

An unofficial Python CLI and stdio MCP server for Jev: send text or JSON state with typed questions and get machine-readable noul, choice, or score answers from the official API, OpenRouter, Vercel, or a proxy.
Stars
16
Language
Python
License
MIT
Reading time
4 min
Published by
Community
Author
tumf
Last verified
Sep 2026

This is one of several Jev listings for the same project. The canonical entry is Jev CLI — shaharia-lab.

About this project

A small CLI and stdio MCP server for TypeSafe Jev. Send text or JSON state, ask typed questions, and receive machine-readable noul, choice, or score answers. The jev command is useful when application code needs a fast classification or judgment instead of generated prose. The jev-mcp command exposes the same judgments to MCP hosts over stdio. Click the thumbnail to watch the 19-second terminal demo. Supports all three Jev primitives: noul, choice, and score. Sends multiple questions in one request with run.

Quoted from the project's README. Read the full README.

Highlights

  • Supports all three Jev primitives - noul, choice, and score - and sends multiple questions in one request with the run command.
  • Accepts text, JSON, files, and stdin, emits compact JSON by default, and can print only the primary value for shell scripts.
  • Providers: official TypeSafe with jev-latest, Vercel AI Gateway with typesafe-ai/jev, OpenRouter with typesafe/jev-1.13, and Jev-compatible proxies.
  • Ships a stdio MCP server, jev-mcp, with four tools in the same install, and never takes the API key as a command-line argument.
  • Exit codes are structured: 2 for invalid arguments, 3 for missing or rejected auth, and 4 for connection or rate-limit errors.

Quickstart

bash
uv tool install jev-cli
export TYPESAFE_API_KEY=YOUR_API_KEY
jev noul --question 'Does this message express urgency?' --state 'Please restore service today.' --value

Watch out

MIT-licensed but unofficial and not affiliated with TypeSafe AI; needs uv and a key for the chosen provider, and prose generation, arithmetic, and date comparison are explicitly out of scope.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

X: Jev in front of the HeyGen MCP

X: Playwright CLI + Jev vs Playwright MCP

X: A local MCP server that cuts computer use from 23s to 0.8s. Cartwright built Cortex, a local MCP server where…

X: A side panel that drives any site's WebMCP tools

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai