Jev project · SDK & Decision Frameworks
rig-typesafeai
0xPlaygrounds/rig
An experimental TypeSafe crate in Rig for expressing Jev questions and answers with Rust types.

- GitHub stars
- 8,699 as of 2026-09-22
- Forks
- 974
- Language
- Rust
- License
- MIT
- Created
- 2024-06-05
- Last updated on GitHub
- 2026-09-24

Built by this organization
PlaygroundsWhat Jev does in rig-typesafeai
Sends application state and questions to Jev and parses Choice, Score or Noul answers.
Verification
Verified. We confirmed this repository through the GitHub API and located the code that calls Jev at a pinned commit: view the Jev code ↗. Upstream code changes over time, so check that the file still exists at the current commit before citing it.
Topics
- agent
- ai
- artificial-intelligence
- automation
- generative-ai
- large-language-model
- llm
- llmops
- rust
- scalable-ai
How SDK & Decision Frameworks projects use Jev
Established AI frameworks that ship a Jev or TypeSafe provider, from agent toolkits to structured-output libraries. They let a large existing codebase adopt typed decisions with little new code.
Related Jev projects in SDK & Decision Frameworks
- req_llmagentjido/req_llmA TypeSafe provider for calling Jev through ReqLLM’s evaluate interface in Elixir.★ 581
Elixir
instructor-phpcognesy/instructor-phpA TypeSafe Decision driver within Instructor PHP’s Polyglot module.★ 327
PHP- openai-scala-clientcequence-io/openai-scala-clientA dedicated TypeSafe module in a Scala client that supports multiple AI providers.★ 249
Scala - pi-fabricmonotykamary/pi-fabricPi’s programmable runtime includes an optional Jev loop for observing state, making decisions and running bounded actions.★ 248
TypeScript - runlineMichaelliv/runlineA TypeSafe plugin exposing Jev decisions as callable actions in Runline Agent JavaScript.★ 163
TypeScript - aihackclub/aiA Jev forwarding endpoint in the Hack Club AI proxy, using its authentication, limits and usage logging.★ 133
TypeScript