Skip to content

Jev directory

Pi TypeSafe — npmjs.com

DevMortimer's Pi extension hands batched Choice, Score, and Noul judgments to Jev: a typesafe_evaluate agent tool, a terminal playground, and a typed API other extensions reuse, with daily request, token, and dollar caps.
Reading time
2 min
Published by
Community
Author
DevMortimer
Last verified
Oct 2026

This is one of several Jev listings for the same project. The canonical entry is Pi TypeSafe — DevMortimer.

Highlights

  • Requires Pi 0.85 or newer and Node.js 22.19 or newer; install with pi install npm:pi-typesafe.
  • typesafe_evaluate is registered at startup but disabled until /typesafe enable, or PI_TYPESAFE_ENABLED=1 for headless runs.
  • One batched call takes JSON state plus 1 to 32 questions and returns answers, model, token usage, and elapsed time.
  • Daily caps bound requests, input tokens, and estimated spend; the environment can lower a cap but never raise it.
  • The key is verified and saved to ~/.pi/agent/pi-typesafe/auth.json with owner-only permissions; TYPESAFE_API_KEY takes precedence.

Watch out

Independent project by DevMortimer, not affiliated with TypeSafe AI or the Pi authors, and the README says Jev access may be limited at the moment. Usage is billed to your TypeSafe account, and an enabled extension with no usable key looks exactly like a working one unless you check /typesafe status.

Questions about this entry

Short answers drawn from the linked project or page.

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