Skip to content
MrJev

Jev Libraries and Framework Integrations

Libraries that plug Jev into frameworks you already use, plus helpers for the parts every production integration needs: confidence gates, shadow mode, and working around the limit on options per Choice question.

43 projects

agentrun

★ 423▲ 13

Parcha-ai/agentrun

A workflow DSL for agents with a Jev package for the steps that are decisions rather than generation.

TypeScript

switch

★ 420▲ 170

osolmaz/switch

TypeScript framework for decision-model harnesses: your program offers a short list of next steps and the model picks one at a time until it can answer, with chess, wikirace and rubric-judge examples run on Jev.

TypeScript

Ten Levels of Jev

★ 264▲ 10

disler/ten-levels-of-jev

Thirty worked uses arranged in ten levels, from one if statement to an agent that reaches for Jev itself, with a video walkthrough.

TypeScriptReviewed

Jev-Mem

★ 254▲ 13

libingzheren/Jev-Mem

Memory layer for long-running agents that routes the frequent memory-management decisions to Jev and leaves the deeper reasoning to the LLM. Comes with a paper.

Python

System One Harness

★ 207▲ 4

HarnessRouter/SystemOneHarness

Turns a decision model into an agent loop: it compiles the environment's finite action space into typed questions, gates each step by confidence, and records the trace.

PythonReviewed

peterfriese/system-one-foundation-models

Swift 6 bridge that puts Jev behind Apple's Foundation Models framework, with ticket- and mail-triage example apps.

Swift

Advocaat

★ 101▲ 1

pithings/advocaat

Small type-safe TypeScript client for asking Jev about your data, with an agent skill for designing questions.

TypeScriptReviewed

AboveColin/HA-Jev

Home Assistant integration that turns Jev's answers about your house into entities.

PythonReviewed

jevcache

★ 78

hyperspaceai/jevcache

Local decision cache keyed on (model, schema, state), with redaction and canonicalisation before hashing, for cheaper repeats and deterministic replay in CI. No license file at the time of writing.

Reviewed

system-one

★ 75▲ 1

iamaamir/system-one

Provider-neutral TypeScript runtime for typed decisions: the same call runs against Jev, a local implementation, or any /v1/systemone endpoint. No licence file.

TypeScriptReviewed

tomerglick57/Jevstiller

Sits in front of a repeated classification call, trains a local model on Jev's own answers and their distributions, checks the two agree within a budget you set, and then answers most requests itself.

Python

chigwell/typesafe.pro

The full server behind api.typesafe.pro, a free anonymous front door that speaks Jev's request shape and forwards to TypeSafe on the operator's own key. AGPL-3.0, so you can run it yourself.

PythonReviewed

feelings

★ 65

obie/feelings

Probabilistic conditionals for Ruby, Feelings(message).like?("genuinely urgent"), answered by a decision model through ruby_decision_model, with descriptions and label sets in YAML.

Ruby

yusukebe/hono-jev-router

Experimental Hono router that matches requests against plain-language descriptions instead of paths.

TypeScriptReviewed

Truffler

★ 52

kieranklaassen/truffler

Intent search for Rails: the typed questions you declare about a record are asked when it is saved and the answers stored, so the query at read time is ordinary SQL.

RubyReviewed

vibecheck

★ 43

jlowin/vibecheck

Drops a decision model into ordinary Python code, so a judgement call is a function call rather than a prompt.

Python

cmpnd-ai/dspy-system-one-agent-patterns

Six files, one coding agent, one pattern each, on a single rule: the signature states the question, Jev returns the probability, and plain Python owns the policy.

Python

jev-cookbook

★ 39▲ 1

nexibeo/jev-cookbook

Fifteen runnable recipes calling Jev through OpenRouter - support triage, dedupe, PII column scanning, reranking, moderation and more - each shipping the output it produced beside it.

JavaScriptReviewed

pijev

★ 32

TypeLLM/pijev

Drop-in wrapper for the official Python SDK that asks each question in several option orders and averages the answers, so a decision does not move when the options are shuffled.

PythonReviewed

J++

★ 30

Towow-ai/jpp

Experimental language in which a question is a value and methods compose them, with a Python foundation and a Rust runtime, both speaking /v1/systemone. Every demo replays a recorded run and says what is unsettled. Chinese and English.

Rust

Jev-Engineering/cookbook

Planned set of sixty notebook recipes for Choice, Noul and Score patterns, 33 published so far, each runnable offline on fixtures and labelled with the mode it ran in.

Jupyter Notebook

TypeSafeAI/typesafe-playground

Community playground with 110 use cases, A/B input comparison, editable prompts, and games built on typed answers. From the independent TypeSafeAI community organisation, not the official team.

TypeScript

MetaCog

★ 25

ItIsCuthNotCup/MetaCog

Wraps a language model in a metacognition loop where a System One judge, Jev or the open Reflex model, picks which branch of reasoning continues.

Python

feelings

★ 24

BoundaryML/feelings

BAML language support for an AI if-statement: .feels() as a real, typed method backed by a decision model.

BAMLReviewed

agencyenterprise/jev-recipes

Two hundred small decisions as installable TypeScript, each a typed question with its options, for routing, grading, gating, comparing and labelling.

TypeScript

chopratejas/invalidate

Gives every remembered fact a lease and asks Jev whether new evidence ends it, so an agent's memory can be made to go stale on purpose.

PythonReviewed

ALGAL

★ 21

hraness/algal

A language and VM for agent programs that wait for approval, resume after a crash and replay what they did, with typed decisions at the branch points.

TypeScript

jev-feels

★ 21

Qew7/jev-feels

Ruby and Rails: email.feels?(:urgent) as a named question on a field, with decide and score beside it and validations that use them.

RubyReviewed

jev-demo

★ 21

gopinav/jev-demo

Worked examples of every question type against the TypeScript SDK, written to be read in order.

TypeScript

Hunch

★ 20

carldaws/hunch

Probabilistic control flow for Ruby and Rails, with predicates that read like ordinary conditionals.

RubyReviewed

Jevalyn

★ 20

Ray-Hughes/jevalyn

Rails-native decision layer with typed results, guardrails, a router and test helpers.

RubyReviewed

kieranklaassen/ruby_llm-typesafe

TypeSafe provider for RubyLLM 2.

RubyReviewed

Gut

★ 18

vinibrsl/gut

Elixir DSL that picks an Elixir value for a subject and a question, with a Jev backend among the LLM ones. On Hex.

Elixir

Discern

★ 17

doeixd/discern

Semantic control flow for Effect: patterns, policies and routable procedures built on typed decisions, where an uncertain answer is a branch you must handle.

TypeScriptReviewed

pydantic-ai-go

★ 16▲ 1

Kludex/pydantic-ai-go

Go port of PydanticAI's agent loop, tools and structured output, with a TypeSafe Jev model provider and a generic System One provider alongside the LLM ones.

Go

AntonioCoppe/jev-harness

TypeScript library that wraps Jev answers in policies, confidence gates, shadow mode, and reusable recipes.

TypeScriptReviewed

DuoMind

★ 15

j1s4nn/duomind

OpenAI-compatible local server that pairs a small llama.cpp model for generation with a decision model for the closed questions, so generation stays on your machine.

Python

JEV_sees

★ 14▲ 1

CharlesFeng0314/JEV_sees

Gives Jev eyes: turns an image, a video stream or an RGB-D camera into the structured state a typed question can be asked about, for risk and triage judgments over what a camera sees.

PythonReviewed

kushals256/jevcache

OpenAI-compatible proxy that asks a System One model whether a new question is the same one it has already answered, and replays the cached reply when it is. Not the same project as the jevcache above.

TypeScript

jevelry

★ 12▲ 1

backant-io/jevelry

Puts Jev behind ordinary decisions across a codebase and keeps a record of each one it makes.

TypeScript

jev-tree

★ 11

reachjalil/jev-tree

Recursive Choice over a taxonomy, for picking among more options than a single Choice question allows.

TypeScriptReviewed

zod-jev

★ 8

jomatsu/zod-jev

Adds Jev semantic checks to Zod 4 schemas. Zod validates the shape; Jev validates the meaning.

TypeScriptReviewed

zampierid4p/n8n-nodes-typesafe

n8n community node for asking typed questions inside workflows.

TypeScriptReviewed

Other categories

Get new Jev projects every week

New Jev releases, pricing changes, and the best new projects, once a week. No spam; unsubscribe anytime.

Powered by Buttondown. See our privacy policy.