ruby_llm-typesafe

TypeSafe structured-output provider for RubyLLM 2

How it uses Jev

A RubyLLM 2 provider for TypeSafe.

Getting started

Requiring ruby llm-typesafe (Bundler does this for you) registers the provider, defines its configuration options, and adds the packaged TypeSafe model catalog to RubyLLM's registry. Nothing in RubyLLM itself changes.

Source: community catalog. Details and metrics reflect the published community snapshot and are not a performance endorsement. Documentation details extracted from GitHub · the README.

Keep exploring

Similar to ruby_llm-typesafe

Browse all
ruby_llm-providers-typesafe project preview
Benchmarks & research
TypeSafe System One models (Jev) for RubyLLM: typed judgments, evaluations and reranking.
jev-feels project preview
Integrations
Semantic decisions as ordinary Ruby — feels?, decide, score, Rails validations and pattern matching powered by Jev
ruby_decision_model project preview
SDKs & clients
Ruby client for decision models such as Typesafe Jev
@ai-sdk/typesafe-ai plus experimental_evaluate; use jev-latest as an evaluation model.
voice_control project preview
Integrations
Rails engine for voice and typed commands: define actions in a Ruby DSL and Jev picks the matching command or page control, with your own authorization and signed, replay-protected execution.
jev (virolea) project preview
SDKs & clients
Ruby client for the typesafe AI Jev model
typesafe-sdk (joshmn) project preview
SDKs & clients
Ruby client for typesafe.ai
ai-provider-for-jev project preview
Connect WordPress to TypeSafe's Jev System One model for structured decisions (choice, score, noul).
typesafe-ai-benchmark project preview
Benchmarks & research
This is a LLM Gateway that mimics typesafe ai structured output. Like an imposter Jev.