ruby_decision_model
Ruby client for decision models such as Typesafe Jev
How it uses Jev
The decision-model interface for Ruby. Decision models answer typed questions about a state with calibrated probabilities instead of generating text. This gem talks to them through one Client with a provider behind it. OpenRouter is the default. Typesafe (Jev), OpenAI (gpt-6-luna), Cloudflare (Clef), Perplexity (pplx-decider), and Databricks ( ai decide ) each have a native provider, and any server that speaks the S…
Getting started
Client.new with no arguments reads the environment. RUBY DECISION MODEL PROVIDER names a provider outright ( openai , cloudflare , and so on, in any case, with - or ), and an api key: passed without provider: goes to that provider. Without it, TYPESAFE API KEY selects Typesafe, then OPENROUTER API KEY selects OpenRout…
Source: community catalog. Details and metrics reflect the published community snapshot and are not a performance endorsement. Documentation details extracted from GitHub · the README.