ruby_decision_model
obie
A Ruby decision-model client for Jev through TypeSafe’s native API or OpenRouter.
- License
- MIT
- GitHub Stars
- 36
- Source reviewed
- 2026-09-19
Where Jev makes a decision
A shared Client sends state and typed questions and parses choices, probabilities, scores and usage.
What this project offers
Uses only the Ruby standard library and supports provider selection behind one interface.
Review scope
Reviewed the fixed-version README and call path.
Sources and implementation
- obie/ruby_decision_model/blob/f79a890ce4eaa8f83d8220727319ee7b11416e01/README.md
- obie/ruby_decision_model/blob/f79a890ce4eaa8f83d8220727319ee7b11416e01/lib/ruby_decision_model/providers/typesafe.rb
- obie/ruby_decision_model/blob/f79a890ce4eaa8f83d8220727319ee7b11416e01/lib/ruby_decision_model/client.rb
- obie/ruby_decision_model/blob/f79a890ce4eaa8f83d8220727319ee7b11416e01/lib/ruby_decision_model/response.rb
Related projects
jev
dannote · SDK & Decision Frameworks
Integrates Jev as an asynchronous Elixir/OTP process whose replies are handled with GenServer pattern matching.
zod-jev
jomatsu · SDK & Decision Frameworks
Adds semantic rules to Zod validation, such as checking whether text matches a description or contains personal information.
daf-jev
docxology · SDK & Decision Frameworks
A Python toolkit for Jev requests, batch evaluation, calibration and MCP access.
jev-starter
hamakyo · SDK & Decision Frameworks
TypeScript patterns for thresholds, fallbacks, human review and evaluation on top of the TypeSafe SDK.