typesafe-ai-rails GitHub avatar by GenieRobot

GenieRobot /

SDK & Decision Frameworks

typesafe-ai-rails

Ruby on Rails integration gem for TypeSafe AI and Jev, providing model-level classification and decision policy patterns.

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

What Jev Does in this Architecture

Dispatches state and criteria from ActiveRecord models or services to Jev System One endpoints, logging structured outcomes.

Key Architecture Benefit

Simplifies adding Jev discrete judgments to Rails web apps with standard Railtie configuration and policy wrappers.

Review & Benchmark Note: Source code verified against pinned commit. Includes Railtie setup and policy classes; production database performance unverified.
Clone Repository
git clone https://github.com/GenieRobot/typesafe-ai-rails.git

Inspect on GitHub

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

GenieRobot/typesafe-ai-rails

Architecture Category

SDK & Decision Frameworks

Official & community SDKs, decision primitives, and Agent execution frameworks.

View all in this category →

Related Projects in SDK & Decision Frameworks

jev repository icon by dannote

dannote

jev

13
SDK & Decision FrameworksMITTypeScript

Integrates Jev as an asynchronous Elixir/OTP process whose replies are handled with GenServer pattern matching.

What Jev does here

Sends state and typed questions to TypeSafe, then delivers answers as messages.

Fits decision calls into existing message-handling and supervision patterns.

#multilanguage-sdk#typed-decisions
2 evidence links
Inspect details
zod-jev repository icon by jomatsu

jomatsu

zod-jev

7
SDK & Decision FrameworksMITTypeScript

Adds semantic rules to Zod validation, such as checking whether text matches a description or contains personal information.

What Jev does here

Combines semantic conditions from one parse into Jev Noul questions and maps probabilities to validation results.

Uses Zod’s error structure to attach semantic validation issues to fields.

#multilanguage-sdk#security-guardrails#typed-decisions
2 evidence links
Inspect details
daf-jev repository icon by docxology

docxology

daf-jev

3
SDK & Decision FrameworksMITPython

A Python toolkit for Jev requests, batch evaluation, calibration and MCP access.

What Jev does here

Builds Noul, Choice and Score questions, then combines returned probabilities through local functions.

Reuses request, failure-recording and evaluation interfaces across experiments.

#multilanguage-sdk#evaluation-benchmarks#mcp-integrations
2 evidence links
Inspect details