Skip to content

Repository files navigation

Awesome Jev Lab

A curated map of Jev / TypeSafe System One resources, real-world use cases, and reproducible benchmarks.

Independent community project. Not affiliated with or endorsed by TypeSafe.

English | 简体中文

Tests Python Model Zero deps

Jev turns natural-language state into typed decisions: Noul for yes/no, Choice for selecting an option, and Score for ordered ratings. This repository combines an ecosystem guide with independent tests, raw artifacts, and the scripts needed to reproduce them.

Contents

Start here

Goal Best entry point
Understand Jev in five minutes TypeSafe Quick Start
Choose an architecture pattern Official patterns
See where people are using it Curated use cases
Check claims against measurements Jev Lab validation report
Reproduce the results Run the lab

Official resources

  • TypeSafe - product overview and access.
  • Documentation - API concepts, guides, and reference.
  • Models - aliases, versioned model IDs, and pricing.
  • Patterns - fan-out, confidence-gated routing, composite scoring, and intent routing.
  • Use-case map - official task and application taxonomy.
  • TypeSafe GitHub organization - official SDKs, skills, and adapters. Beware similarly named, unrelated organizations.

SDKs and integrations

Project What it provides Source
Python SDK Official TypeSafe API client for Python typesafe-ai/typesafe-sdk-python
JavaScript SDK Official TypeSafe API client for JavaScript and TypeScript typesafe-ai/typesafe-sdk-js
Agent skills Official skills for building with the System One API typesafe-ai/skills
System One adapter Run the TypeSafe client contract against other LLM APIs typesafe-ai/system-one-adapter-python
Vercel AI Gateway typesafe-ai/jev through AI SDK's evaluation API Vercel announcement
LangChain Python and JS integration, model routing, and tool-risk middleware Integration guide
OpenRouter Hosted access to typesafe-ai/jev Model page
Cline browser harness Jev-driven browser actions over structured DOM observations cline/plugins/jev-browser

Curated use cases

These are representative projects and first-hand reports, not endorsements. Evidence labels distinguish inspectable implementations from author-reported results. See the full 28-case audit for broader coverage and caveats.

Agents and interfaces

  • Cline Jev Browser - browser action selection with a bounded loop and explicit review states. Open source.
  • Jev Voice Browser - voice intent and browser target selection while speech is still streaming. Open source demo.
  • jev-experiments - a collection of predictive UI, routing, and decision experiments. Open source experiments.

Search, screening, and routing

Quality gates and real-time control

More directories

Reproducible benchmarks

All numbers below come from this repository's pilot datasets. They are observations, not production guarantees.

Question Result Evidence
Does 1 to 20-question fan-out add latency? No growth observed; P50 stayed around 1.4 s Report / raw artifact
What did 108 requests cost? Approximately $0.0044 Validation report
Were decisions repeatable? 100% decision agreement across 3 x 36 support cases Stability report
Did Jev beat a simple baseline? No; keyword rules scored 97.2% vs 91.7% on an easy pilot set Baseline
Is top-1 probability enough for a safety gate? No; failed cases had confidence 0.04-0.16 while top-1 probability reached 0.58 Confidence study
Did full-path latency match sub-100 ms claims? No; this environment measured roughly 1.5 s end to end Validation report

Practical takeaways:

  1. Pin the versioned model ID after tuning thresholds; aliases can move.
  2. Gate on the API's confidence, not only the largest answer probability.
  3. Treat probabilities near 0.5 as uncertainty, not an automatic "no".
  4. Test CJK workloads separately; official documentation says English performs best.
  5. Keep raw inputs, outputs, errors, and retries so a result can be audited.

Run the lab

The test suite and comparison scripts use only the Python standard library. API benchmarks require a TypeSafe key.

cp .env.example .env
python3 -m unittest discover -s tests

# Support routing and a deterministic keyword baseline
python3 scripts/evaluate_support.py --run-name support-routing-v1
python3 scripts/evaluate_keyword_baseline.py

# Fan-out latency and confidence-gated escalation
python3 scripts/benchmark_fanout.py
python3 scripts/evaluate_confidence_escalation.py

Repository layout:

docs/       Source-audited reports and research notes
evals/      Versioned benchmark datasets
scripts/    Reproducible evaluators and comparison tools
artifacts/  Raw JSON outputs and generated reports
tests/      Offline unit tests
experiments/ Runnable integration experiments

Research archive

Topic Reports
Benchmarks and calibration Initial validation · Confidence gates
Agent control and reasoning supervision Thinking supervision · Ecosystem cross-check
Official claims and integrations Official/platform audit
Integration experiments json-render + Jev
Community adoption First-hand use cases · 28-case audit · Community survey
Round 6 survey Evaluators, clone wave, and scale evidence
Round 7 survey Competitor narrative checked, open-implementation selection map

Contributing

Independent replications, counterexamples, and new datasets are especially valuable. Read CONTRIBUTING.md, suggest a resource, or share a benchmark result without changing code.

This repository is research material. Do not treat a single-run probability as production accuracy or permission to execute an action. Prices, versions, and ecosystem status reflect the capture dates in each report.

No open-source license has been declared yet. Until one is added, standard copyright restrictions apply.

About

Hands-on research lab for TypeSafe's Jev (System One model): reproducible benchmarks of Noul/Choice/Score primitives, confidence gating, fan-out latency, agent control — plus a living audit of the Jev ecosystem.

Topics

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages