ruby_llm-typesafe GitHub avatar by kieranklaassen

kieranklaassen /

SDK & Integrations

ruby_llm-typesafe

A TypeSafe provider for RubyLLM 2 that exposes Jev’s three judgment types through structured output.

License: MITLanguage: RubyLast push: 9/16/2026#multilanguage-sdk#typed-decisions

What Jev Does in this Architecture

Builds Noul, Choice and Score questions with Schema and returns answers to the RubyLLM application.

Key Architecture Benefit

Reuses the structured-output interface in existing RubyLLM programs.

Review & Benchmark Note: Limited to the provider’s supported structured-output path, not a general chat replacement.
Clone Repository
git clone https://github.com/kieranklaassen/ruby_llm-typesafe.git

Inspect on GitHub

Check out the upstream repository README, issues, and commit log.

kieranklaassen/ruby_llm-typesafe

Architecture Category

SDK & Integrations

Third-party framework adapters for LangChain, LlamaIndex, and enterprise stacks.

View all in this category →

Related Projects in SDK & Integrations

jev-resilience repository icon by Vicente-MD

Vicente-MD

jev-resilience

1
SDK & IntegrationsMITJava

A Spring WebFlux integration that detects error messages hidden in HTTP 200 response bodies.

What Jev does here

Jev checks for hidden errors or maintenance notices; a local threshold raises a business exception.

Lets existing error-handling code see failures concealed by the HTTP status.

#multilanguage-sdk#evaluation-benchmarks#typed-decisions
3 evidence links
Inspect details
SDK & IntegrationsMITPHP

A Laravel adapter for Jev with configuration, dependency injection, a Facade and a request-recording test fake.

What Jev does here

Wraps a community PHP SDK for typed judgments and preserves promises and exceptions.

Fits Jev calls into Laravel services, queues and existing tests.

#multilanguage-sdk#typed-decisions
3 evidence links
Inspect details
langchain repository icon by langchain-ai

langchain-ai

langchain

146,634
SDK & IntegrationsMITPython

An optional Jev classifier integration for Python LangChain workflows.

What Jev does here

Submits binary, categorical and ordered-score questions and returns typed answers with probabilities.

Adds a classification step that can participate in existing LangChain pipelines.

#multilanguage-sdk#classification-ranking
245222 evidence links
Inspect details