Discover Jev-powered apps, developer resources, and runnable decision examples.
Jev is TypeSafe AI's System One model: give it state and typed questions, then use the returned choices, scores, and probabilities in your code. This independent community directory collects applications that use Jev, resources for developers, and small, inspectable workflows to learn from.
Explore Jev-powered apps · Share your app
Try the beta web UI at JevList. Explore the projects in this directory through a searchable web interface. We're continually improving the experience—take a look and let us know what you think!
- Explore Jev with our skill
- Start here
- Official SDKs and tools
- Community projects
- Computer and browser use
- Starter projects
- Reference project
- Patterns and cookbooks
- Model behavior and evaluation
- Contributing
Use Awesome Jev Guide to understand Jev and explore solutions that fit your needs. Describe your workflow in plain language, and your coding agent will help you choose an example, adapt a project, or build a suitable starter—with guided setup along the way.
1. Install the skill. With Node.js 22+ installed, run this in your project directory:
npx skills add AppitStudio/awesome-jev --skill awesome-jev-guideSelect your coding agent when prompted. For Codex, you can add --agent codex. No TypeSafe account or API key is needed to explore ideas or run the offline examples.
2. Open your coding agent in that project and try a prompt.
New to Jev? Start here:
Use awesome-jev-guide. Explain Jev simply, help me understand what I can
build with it, and walk me through the easiest example. I don't have
an API key yet.
Have a workflow in mind? Fill in the brackets:
Use awesome-jev-guide. Today I [describe the work I do manually].
I want to [describe the result]. I use [language, framework, or tools].
Help me find the best starting point in this repo and explain what
needs adapting. Ask me anything essential that's missing.
Ready to build?
Use awesome-jev-guide to build a small starter for [my workflow] using
[my stack]. Start with a working offline demo, explain what I should
customize, then guide me through API-key setup and a first live check
when I'm ready.
3. Follow the next step together. The guide uses current TypeSafe documentation and explains what already works, what needs building, and how to handle uncertain results. When you want live access, it walks you through private key setup—never paste a key into chat.
See the full onboarding guide for installation options, demos, and setup details.
Explore what you can build — choose a real implementation by the result you want, then follow its guide, worked example, and setup path.
- Introduction - Understand Jev's state-and-questions interface and its three decision primitives.
- Official quick start - Make a first request using Python or HTTP.
- Run an example locally - Try a complete workflow with synthetic mock responses, without an account, an API key, or package installation.
- Choose a decision pattern - Match a task to Choice, Score, or Noul and define what happens when the result is uncertain.
- HTTP API reference - Check the wire format, authentication, answer fields, and error responses.
These resources are maintained by TypeSafe.
- Agent skill - Give a coding agent the official API context and guidance for designing narrow decision questions.
- JavaScript SDK - JavaScript and TypeScript client that infers answer types from the supplied questions.
- Python SDK - Synchronous and asynchronous clients with typed answers and configurable retries.
- System One Adapter - Run a similar typed-question interface against other LLM providers for comparisons; those responses do not come from Jev.
Browse the project directory for separate app and tool directories, each with full project pages covering use cases, setup, examples, limitations, and review evidence. The links below still take you directly to the upstream projects.
Checks are tied to reviewed versions; see each page and the validation scope. Mocked tests and reported live smoke checks do not establish model quality on your workload.
Applications with a user-facing workflow powered in part or entirely by Jev. The full app directory shows platforms, access requirements, and Jev's specific role. Tags distinguish source access from pricing; commercial and closed-source apps can qualify. Makers are welcome to submit their own apps.
- Jev Anti-Spam Bot -
Open source·Free source build·BYOK. Self-hosted Telegram bot that deletes high-confidence spam using TypeSafe Jev Noul signals, with fail-open errors. Project guide. - Jev for Chrome -
Open source·Free source build·BYOK. Chrome extension that drives your current tab with TypeSafe Jev (community port of jev-ultrafast); separate text model for typing. Project guide. - Jev Mail Classifier -
Open source·Free source build·BYOK. Classifies IMAP inbox messages with Jev category judgments, then tags, moves, flags, or notifies from a local Textual TUI and CLI. Project guide. - Jevmail -
Open source·Free source build·BYOK. Local read-only Gmail triage into Needs reply/Updates/Promos/Sales/Spam with TypeSafe Jev over the Vercel AI Gateway. Project guide. - Jev Moderation Bot -
Source unverified·Pricing unverified·BYOK. Self-hosted Discord bot using Jev message classifications for automatic deletion, escalating timeouts and moderator-requested activity profiles. Project guide. - Jev Radar -
Open source·Free source build·BYOK. Local research workspace where Jev steers investigation over public sources with inspectable decisions and optional text-model drafting. Project guide. - Jev Search -
Open source·Pricing unverified·BYOK. Selects search sources and filters, then ranks retrieved links using Jev and Search1API. Try app · Project guide. - Jevmeter -
Open source·Free source build·BYOK. Renders video captions, gauges and highlights from Jev judgments about transcript sentences; these judgments are not fact-checks. Project guide. - Jev Voice -
Open source·Free source build·BYOK. Hands-free macOS voice assistant: local whisper.cpp plus one Jev call per command to select typed actions and arguments. Project guide. - Live Jev -
Open source·Free source build·BYOK. Early macOS Ableton Live controller: hotkey bar + TypeSafe Jev picks typed mixer/device actions from short EN/JP phrases. Project guide. - macbrow -
Open source·Free source build·BYOK. Experimental macOS voice assistant using Jev to route commands to AppleScript tools and Chrome browser tasks. Project guide. - Notra -
Open source·Commercial·Paid. Uses Jev judgments within a broader application for tracking brand mentions and placement in AI answers. Product · Pricing · Project guide. - RefGarden -
Open source·Free source build·BYOK. Local spatial reference gallery where TypeSafe Jev chooses search phrases and highlights Met/NASA/Cosmos/Archive items from text metadata. Project guide. - Smart Paste -
Open source·Free source build·BYOK. Experimental Chrome extension that uses Jev to select and verify exact source text for web form fields, with paste and undo. Project guide. - Sponsor Skip -
Source unverified·Pricing unverified·BYOK. Locates YouTube sponsor reads with Jev-selected transcript boundaries and optional Deepgram audio analysis, with playback skipping. Project guide. - TipTour -
Open source·Free source build·BYOK. macOS menu bar app that uses Jev to select desktop click targets from typed requests, alongside a separate Gemini voice mode. Project guide. - TypeSafe Fun AdBlocker -
Open source·Free source build·BYOK. Experimental Chrome extension that asks Jev whether heuristically selected DOM elements are ads, then removes or highlights matches. Project guide. - Unclutter -
Open source·Free source build·BYOK. Classifies page clutter with Jev and saves reversible hiding rules for similar pages, with manual analysis by default. Project guide. - Vibe Check for X -
Source unverified·Pricing unverified·BYOK. Chrome extension that uses Jev to score draft X posts and display a verdict, with optional OpenAI media descriptions. Project guide. - Xtags -
Open source·Free source build·BYOK. Chrome extension/userscript that tags X posts with TypeSafe Jev intent and risk signals for personal local browsing. Project guide.
The independent model research category explores related typed-decision interfaces with other models. Their local inference uses those models, and they do not provide official Jev weights.
- Advocaat - TypeScript
askclient that batches typed Jev choice, score, and yes/no questions about structured data, with optional Vercel AI Gateway support. Project guide. - Cua jev-use - Composes a bounded Jev chooser with Cua Driver and an independently verified browser fixture. Project guide.
- doc-router - Routes PDF pages between local text extraction and OCR using optional Jev judgments, with a Rust CLI and Python bindings. Project guide.
- fast-jev-compaction - Selects tool-call/result pairs to keep, truncate, or remove while preserving retained conversation content verbatim. Project guide.
- Foreman - Supervises Codex workers with Jev assessments and deterministic steering, retry, and verification policy, with a synthetic demo. Project guide.
- Grok Bot Jev - Reference router and skill that use TypeSafe Jev to choose reuse/stop/cap/ask-human actions before expensive Grok Bot work. Project guide.
- Hermes Jev Skills - Agent skills and
jevCLI using TypeSafe Jev for model routing, memory filtering, compaction, skill selection, triage, and computer/browser action choice on Hermes, Claude Code, and Codex. Project guide. - jegrep - Semantic grep CLI: describe code intent and get Jev-ranked matches via TypeSafe or OpenRouter, without an embedding index. Project guide.
- Jev Browser (tontoko) - Integrates Jev field selection and source-backed extraction with a Playwright SDK, CLI, MCP server, and explicit assertions. Project guide.
- Jev for Home Assistant - Turns judgments over selected Home Assistant state into sensors and automation responses, with usage accounting. Project guide.
- Jev Logs - Scores OpenTelemetry logs for a separate analysis branch, with mock mode and conservative error handling. Project guide.
- Jev Model Router - Early-access Claude Code mod that uses Jev task assessments and configurable confidence thresholds to route subagent models and main-conversation reasoning effort. Project guide.
- Jev Review - MCP server for experimental software-quality rubric scores and comparisons; requires
JEV_API_KEYand sends supplied code context to TypeSafe. Project guide. - Jev Review (Dev Agrawal) - Screens JavaScript and TypeScript changes or source files with staged Jev judgments and displays evidence-linked findings in a local dashboard. Project guide.
- Jev Sift - Screens files, public webpages, and tool descriptions with Jev before an agent reads selected content; requires a TypeSafe key, and upstream licensing is unspecified. Project guide.
- JevScope - Local-first visual workbench and JSONL regression testbench for TypeSafe Jev projects. Project guide.
- Jev Trader - Studies Jev market-direction choices, simulated fills, and on-chain order execution through a Bun trading experiment. Project guide.
- Jev Ultrafast - Selects browser operations and observed targets with Jev, using a separate text model for text entry. Project guide.
- Jev Voice Browser - Experiments with typed Jev decisions over partial voice transcripts and page elements to control Playwright, with a local decision inspector. Project guide.
- Jev-cu - Experimental Codex skill and JavaScript runtime for selecting macOS Accessibility targets with Jev, with action previews and optional result verification; execution-policy limitations require review. Project guide.
- jev-macos-loop - Native Apple silicon macOS computer-use agent: local OmniParser/Vision/Accessibility perception with text-only Jev action choice (BYOK Vercel/OpenRouter/TypesafeAI). Project guide.
- jev-codex-router - Routes each Codex turn through Jev tier and thinking-depth selection via a local Codex Router generic provider, with fail-open fallbacks and an optional Codex-dry tandem. Project guide.
- jev-gateway - Local LLM gateway that asks TypeSafe Jev which tool to call for Codex, Claude Code, OpenCode, or Gemini while other traffic uses your usual LLM. Project guide.
- jev-drone - Explores Jev tactical judgments in a MuJoCo quadrotor simulation, with local flight control and a separate experimental tunnel policy. Project guide.
- jev-oas-sentinel - Compares OpenAPI documents with deterministic structural checks plus TypeSafe Jev semantic questions; policy code owns pass/review/block. Project guide.
- jev-pruner - Prunes eligible Bash stdout with Jev before it reaches Claude Code or an opt-in Codex wrapper, while archiving the original output locally. Project guide.
- jev-router - Routes fresh Claude Code and Codex turns through Jev model selection and deterministic fallback policy, with locally inspectable routing exchanges. Project guide.
- jev-rules - Selects Claude Code project rules and map documents with Jev judgments over prompts and file paths, with session caching and fallback context. Project guide.
- jev-shell-history - Ranks recent zsh commands with Jev for inline suggestions; sends selected history to TypeSafe and requires a user-supplied API key. Project guide.
- jev-use (shitianfang) - Hands the Claude Code, Codex and pi steps that need no text output to Jev, returning anything it should not decide to the LLM under a typed escalation contract. Project guide.
- Jevlike - Trains a small option-attention scorer with synthetic data and optional frozen encoders; independent of official Jev. Project guide.
- JevOnly - Pure-Jev browser agent: code enumerates page/goal options, Jev only picks, with verify/undo and an irreversible-action gate. Project guide.
- JevPilot - Demonstrates Jev maneuver selection in a browser driving simulation with local collision checks; application licensing is unspecified. Project guide.
- JevSQL - Adds TypeSafe Jev natural-language predicates and decision tables to SQLite SQL with batching, caching, and review queues; distinct from pg-jev. Project guide.
- Laravel AI - Provides typed classification and a TypeSafe provider for Laravel applications, with fake responses for application testing. Project guide.
- llama-index-jev - Python integrations for LlamaIndex passage reranking and query-engine selection, with configurable error and selection behavior. Project guide.
- Mobile Jev - Selects Android actions and exact input text through Mobilerun, with a local studio and task-specific verification demo. Project guide.
- NanoJev - Studies independent Qwen-based typed decision heads, local serving, and game controllers with recorded comparisons. Project guide.
- n8n-nodes-typesafe - n8n community node for TypeSafe System One noul/choice/score questions over workflow text or JSON. Project guide.
- neo4jev - Explores Neo4j paths using next-hop choices and goal judgments, with notebooks and a Streamlit interface. Project guide.
- openjev-sglang - Implements a Jev-shaped HTTP decision API using Qwen and SGLang; independent model behavior and unspecified code licensing. Project guide.
- Moongate - GitHub Action that evaluates committed diffs against JSON semantic rules with TypeSafe Jev and reports annotations from your thresholds. Project guide.
- patdown - Fuzzy markdown-rule linter CLI with a swappable judge; default backend posts typed questions to TypeSafe Jev. Project guide.
- pg-jev - Adds semantic predicates, probabilities, choices, and scores to PostgreSQL through a PL/Python extension. Project guide.
- pg_typesafe - Pre-alpha PostgreSQL C extension for TypeSafe Jev Choice/Noul/Score with batched multi-text helpers; distinct from pg-jev. Project guide.
- pi-jev - Adds a TypeSafe Jev gate, output judge, and jev_ask tool to the Pi coding agent, with shadow mode by default and fail-open errors. Project guide.
- pi-jev-sentinel - Adds TypeSafe Jev checks for Pi, Claude Code, and Codex tool calls, tool outputs, and replies, with secret scrubbing and fail-closed asks when unconfigured. Project guide.
- pi-Jev-browser - Pi extension where TypeSafe Jev chooses each Playwright browser action over a structured DOM observation in a bounded loop. Project guide.
- pi-warden - Combines local Pi guard checks with Jev action and rule judgments, configurable holds, corrective feedback and context retention. Project guide.
- ruby_decision_model - Stdlib-lean Ruby client for Noul/Choice/Score decision models via Typesafe or OpenRouter. Project guide.
- semgate - Go net/http middlewares that ask TypeSafe Jev typed questions about each request, then allow, block, or route. Project guide.
- SemIf - Explores typed option scoring and shared-state reuse with local open models; independent of official Jev. Project guide.
- SkillRanker - Ranks agent skills for the next step from live session context using TypeSafe Jev, with offline demos and a Claude Code hook; MIT plus an OpenAI/Anthropic license rider. Project guide.
- Skillbox - Self-hosts a versioned agent skill library with optional Jev recommendations over authorized skills and explicit search fallback. Project guide.
- Stanley Code - Routes coding requests into bounded Jev review and triage workflows, with trusted repository extensions and an optional Pi coding-agent fallback. Project guide.
- Supercov - Code quality and test coverage for coding agents: Jev scores each source file so the agent knows what to fix first. Project guide.
- super-jev - Evidence-to-action TypeScript harness: typed Jev judgments, permitted tools, verified outcomes, and JSONL journals. Project guide.
- Testimonial miner - Python CLI that finds quotable user praise in Gmail mailboxes with one Jev request per email (message kind, app, praise quality, and a Noul per sentence) and stores verbatim quotes for review; requires a TypeSafe key and Google app passwords, and sends cleaned email text to TypeSafe. Project guide.
- toolgate - Open Claude Code PreToolUse and MCP tool-call firewall with static rules, TypeSafe Jev judgments, YAML policy, and a local audit log. Project guide.
- typesafe-agent-gates - LangChain/Deep Agents middleware using TypeSafe Jev for shell gates, issue triage, MR detection, and test-spec review. Project guide.
- TypeSafe Mario - Selects emulator controller inputs with Jev from structured Mario telemetry; includes a synthetic state demo, with upstream licensing unspecified. Project guide.
- TypeSafe MCP - Exposes typed Jev questions to MCP clients and pi, preserving provider responses with configurable direct or OpenRouter access. Project guide.
- typesafe-cli - Shell
jevCLI for TypeSafe Jev noul/choice/score answers as numbers (distinct from Python typesafeai-cli). Project guide. - typesafeai-cli - Python
typesafeCLI for TypeSafe Jev ask/decide/screen/verify flows for humans and agents. Project guide. - typesafe-computer-use - Combines local OCR and Accessibility observations with Jev decisions to operate macOS, with an optional writing model. Project guide.
- TypeSafeAI.Net - Community .NET client with typed questions, dependency injection, and Microsoft.Extensions.AI adapters. Project guide.
Explore computer-use solutions for browser navigation, form filling, data extraction, macOS/Android control, and iOS Simulator experiments. The guide compares inspected implementations, explains their testing boundaries, and develops a practical observe → choose → act → verify design.
Start with Jev Browser (tontoko) for Playwright forms, extraction, and app tests, or Jev Ultrafast to study a compact browser loop. Native macOS and Android have separate implementations; the iOS Jev + AXe work is documented as a public demonstration with an unverified release path.
Try the offline computer-use example to see field selection, exact source extraction, freshness checks, and independent assertions without controlling a real device:
python3 examples/computer-use/run.pyOriginal examples maintained in this repository. Each includes readable questions, application policy, synthetic responses, tests, and an optional live mode. Mock results demonstrate code behavior, not Jev accuracy.
- Computer-use decision cycle - Select a form field and source value, then check a simulated action with independent assertions; uses its own runner.
- Quality rubric - Evaluate independent dimensions and combine scores with visible weights in code.
- RAG triage - Check a retrieved passage for relevance, evidence, and contradictory information before selecting context.
- Span selection - Extract candidate values in code, select one with Jev, and return the exact source value.
- Support routing - Select a department and assess explicit urgency, with review paths for uncertain answers.
With Python 3.10 or newer, from a checkout:
python3 examples/run.py support-routing --mockSee the example guide for all commands and live-mode setup. The examples print decisions; they do not execute downstream actions.
Start with the runnable tool, then evaluate its policy on your own cases.
- Support Router - Route a batch of tickets with configurable departments and review thresholds, inspect each typed answer, and export a human-review queue.
- Evaluation runner - Assess routing and abstention on your own labeled development and holdout cases, with bounded live calls and offline replay.
Both tools are maintained here. Start with the synthetic demo; see validation scope for what has been checked.
Selected official guides, organized by what you want to build. Cookbook results and benchmarks are the authors' reports, not independent measurements by this repository.
- Confidence-gated routing - Add review or fallback paths when a selected answer is uncertain.
- Hierarchical classification - Navigate a taxonomy using candidate branches instead of one enormous label set.
- Intent routing - Select a handler for a request while keeping routing rules in application code.
- Skill suggestion - Shortlist agent skills and separately decide whether any of them is appropriate.
- Speculative fan-out - Ask independent questions together and use only the answers relevant to the selected branch.
- Classifying RAG passages - Evaluate passage properties before selecting context for an answering model.
- Double-checking citations - Judge whether a supplied source supports a claim and flag uncertain decisions for review.
- Line-by-line search - Select relevant source lines and separately check whether the document contains an answer.
- Re-ranking - Apply semantic judgments to a shortlist produced by an existing retriever.
- Composite scoring - Combine separate rubric judgments with application-defined weights.
- Date extraction - Select date components, then assemble and validate dates in code.
- Knowledge graph entity alignment - Map candidate record pairs to merge, separate, or curator-review outcomes.
- Pre-parsed value extraction - Let parsers find possible values and use Jev to select the one matching a semantic request.
- Structure recovery - Classify text blocks so code can reconstruct document formatting.
- Choice self-consistency - Explore uncertain outcomes and the difference between agreement and correctness.
- Confidence - Understand how a distribution summary differs from the selected answer and its probability.
- Current models - Find model versions, moving aliases, supported inputs, pricing, and current limits.
- Jev 1.13 limitations - Account for literal interpretation, numerical weaknesses, distracting state, and adversarial inputs.
- Noul self-consistency - Inspect repeated answers and see how a review interval changes automatic-decision coverage.
Suggest a resource you have inspected or used, explain who it helps, and disclose your connection to it. Read the contribution guide for inclusion criteria, entry format, and checks. Broken links and corrections are welcome too.
App makers can share a Jev-powered app, including commercial and closed-source products with clear access terms. Use the contributor skill to have a coding agent check your app, project, or starter kit and prepare a focused submission with evidence.
This repository was produced with AI agents using primary documentation, source review, offline tests, and explicit live checks. See validation scope and maintenance and provenance for the review process and its boundaries. This project is not affiliated with or endorsed by TypeSafe AI or the central Awesome directory.
The list and documentation use CC0; original code uses MIT. See licensing.