Platform heat 2 · Cool★ 0heat incomplete (no X)

@rbxts/jev

A typed Jev client for roblox-ts: game servers ask many questions about one state and get typed choices, scores and probabilities back, for example an NPC reading what a player wants.

What it is

Brings typed Jev decisions into Roblox game code.

What it does: Wraps questions, transport and rate limits for roblox-ts servers.

Why it belongs in the showcase: A new runtime for Jev with compile-time checked answers.

Caveats: Not on npm yet.

Evidence

Public MIT repo, created 2026-10-20. Option names become TypeScript types, so a handler that misses a new option stops compiling. Calls run on the server through HttpService with the key in a Roblox secret; one rate limiter, retries with jitter and request deduplication protect the server's 500 requests per minute. A docs check compiles every example against the package.

Caveats

  • Not on npm yet; install from git and pin a tag or commit
  • Server only; it does not run in a LocalScript and does not generate dialogue
  • Each call bills your own TypeSafe key

Unofficial case page. Stars / list position observed for heat; do not treat heat as a quality SLA. Review the upstream README before you depend on it.