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

ruby_llm-typesafe

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.

Category
Repos & SDKs
Published by
Community
Author
kieranklaassen
Added
2026-09-22
Tagscommunityrubysdkclassification

Highlights

  • Registers a :typesafe provider with RubyLLM 2, so Jev requests travel through RubyLLM's structured output API rather than text generation.
  • Calling ask without a schema, streaming, and tools raise an error before any request is sent.
  • Validation runs when a question is added: duplicate ids, missing instructions, an empty Choice map, or a Score under two levels raise ArgumentError.
  • Supports RubyLLM >= 2.0.0.rc3, < 3 on Ruby 3.1.3 and newer and adds a packaged TypeSafe model catalog to RubyLLM's registry.
  • The key goes only in the Authorization: Bearer header, and timeouts, proxies, retries, and logging come from RubyLLM's own configuration.

Watch out

MIT-licensed. Needs Ruby 3.1.3+ and a TYPESAFE_API_KEY; it works through structured output only, so schema-less asks, streaming, and tools are refused before any request.

More like this

475GitHub stars
A local server and Python package that runs open models with Hugging Face Transformers or PyTorch and returns Choice, Score, and Noul answers read from next-token logits instead of generated JSON.
Repos & SDKs#community#python#open-models
Communitysimple-jev
50GitHub stars
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.
Repos & SDKs#community#ruby#sdk
29GitHub stars
An Elixir client that treats Jev as a peer GenServer: you reply with questions and its typed answers arrive as messages you pattern-match, with network-free tests.
Repos & SDKs#community#elixir#sdk
Communityjev
Back to all resources

From the community

Posts from builders shipping with Jev right now.

Follow @typesafeai

A million judged questions

Inferring Jev's internals from 1,000 calls

Jevの内部アーキテクチャを推測している技術記事(Jev’s Architecture Unmasked)からメモ。 ・本記事はJevのAPIを約1万回の呼び出して、内部構造を推測したもの ・従来の言語モデルを用いた分類やルーティングでは、トークンを1文字ずつ逐次生成するために膨大な無駄な計算コストが発生していた。 Show more

Reply

The open System One roundup

Jev 发布没几天,开源社区已经开始疯狂复刻了🔥 最值得推荐的五个模型: 1、Laya 421M:原生决策模型,支持 Mac 2、Decider-2B:最像 Jev,基于 Qwen3.5 3、NanoJev 0.6B:专门的 Decision Head 4、Reflex:Qwen3.5 + Direct Logits 5、System-One 4B:专门做概率校准 Show more

小墨同学
小墨同学
@xiaomovps

Jev 刚发布没几天,开源社区就出现了同款🔥 Decider-2B模型,是基于 Qwen3.5-2B 做了特殊调整 它和 Jev 模型是一样的 只做选择 评分和判断 不是文本类的 LLM 模型 但两者还是有几个明显区别: 1、模型 Jev:闭源 System One Model Decider:Qwen3.5-2B,约 1.9B 参数,Apache 2.0 开源 2、价格

Image
Reply

The launch post

Trading bot, one decision per block

Classifying 1,500 real emails

this model is actually insane at email classification i tested it on 1500 of my own emails to see how well it works and I am blown away

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