Skip to content
JevDirectory.org
CommunityRepos & SDKs50 starsVerified 2026-09-22

ruby_decision_model

A Ruby client for Noul, Choice, and Score decision models, reaching OpenRouter by default or TypeSafe's native API, with no runtime dependencies beyond the standard library.

Category
Repos & SDKs
Published by
Community
Author
obie
Added
2026-09-22
Tagscommunityrubysdkopenrouter

Highlights

  • One Client with a provider behind it: OpenRouter by default (typesafe/jev-1.13) and TypeSafe's native API as the second door (jev-latest).
  • Client.new reads the environment: TYPESAFE_API_KEY selects Typesafe, otherwise OPENROUTER_API_KEY; with neither it raises ConfigurationError.
  • Questions.noul, Questions.choice with up to 255 options, and Questions.score with 2 to 10 levels; answers come back typed with probabilities.
  • RetryPolicy follows the official SDKs: max_retries 2, 0.5 s initial backoff that doubles, a 5 s ceiling, and 25% jitter.
  • Typesafe responses expose the x-typesafe-request-id header as response.request_id; status 0.1.0, so the API may change.

Watch out

MIT-licensed and stdlib-only, but version 0.1.0 with an API that may change; needs Ruby and either a TYPESAFE_API_KEY or an OPENROUTER_API_KEY.

More like this

18GitHub stars
A RubyLLM 2 provider that adds Jev through structured output: build Noul, Choice, and Score questions with a schema builder, pass them to chat.with_schema, and read typed answers from response.parsed.
Repos & SDKs#community#ruby#sdk
A Ruby client for TypeSafe's System One API that returns typed Noul, Choice, and Score answers, validates obvious input mistakes before spending a request, and pools HTTP connections across threads.
Repos & SDKs#community#ruby#sdk
Communitytypesafe-sdk
2GitHub stars
A community Rails integration built on the typesafe-sdk Ruby gem that adds Rails configuration, persisted usage and cost telemetry, and persistence-backed confidence policies for Choice and Score answers.
Repos & SDKs#community#ruby#sdk
Back to all resources

From the community

Posts from builders shipping with Jev right now.

Follow @typesafeai

Vercel's fx safety reviewer, 18x faster

We're seeing extraordinary results from @typesafeai. Default mode in 𝚏𝚡 is auto, with a safety reviewer analyzing every command. That reviewer runs on GPT Luna today. Jev is up to 18x faster (p95) *and* more accurate. It's coming to @vercel AI Gateway and likely new default.

Pranit
Pranit
Vercel
@fazxes

We benchmarked fx auto mode (safety) classifier with @typesafeai's Jev. tl;dr: ~5-18x faster and more accurate than 𝚐𝚙𝚝-𝟻.𝟼-𝚕𝚞𝚗𝚊, our current top choice

Image
Reply

Jev lands on OpenRouter

700 leads scored for $0.09

Beating Gemini Flash Lite on an eval

Browser Use Ultrafast, powered by Jev

A really smart switch statement

hype-free explanation of jev: jev does not replace gpt / claude jev is just a *really* smart switch statement like if 2016 ml classifiers got 2026 levels of intelligence it's a new* type of tool that will make a lot of workloads insanely fast, cheap, and accurate * = and by Show more

Diogo Almeida
Diogo Almeida
TypeSafe AI
@CompleteSkeptic

After co-inventing ChatGPT, I kept asking myself: why have superhuman chat models not led to AGI? I’ve spent the last 2 years in stealth building a new way to train models (RLCD), and a new type of frontier AI model that we are releasing today: Jev • 20-200x faster • 40-400x

Reply