Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
116 changes: 76 additions & 40 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,16 @@
</p>

<p align="center">
<a href="#featured-projects">Featured projects</a> ·
<a href="#explore-by-use-case">Use cases</a> ·
<strong><a href="https://beatapi.io/awesome-jev">Browse the live Awesome JEV gallery</a></strong> ·
<a href="#featured-project-gallery">Featured projects</a> ·
<a href="#all-44-projects">All 44 projects</a> ·
<a href="./data/projects.json">JSON catalogue</a> ·
<a href="./README.zh-CN.md">中文说明</a> ·
<a href="https://beatapi.io/dashboard/apikeys">Create a BeatAPI key</a>
<a href="./README.zh-CN.md">中文说明</a>
</p>

# Awesome JEV

**A source-reviewed catalogue of JEV projects, integrations, tools, open models,
**A source-reviewed gallery of JEV projects, integrations, tools, open models,
and experiments—with primary discovery links and fixed-commit evidence kept together.**

JEV is most useful when it handles a bounded judgment—**choose, score, route, or
Expand All @@ -25,9 +25,72 @@ fallbacks. This collection makes those system boundaries inspectable.
| ---: | ---: | ---: | :--- |
| **44** | **29** | **10** | **2026-09-20** |

This refresh combines the existing X case batch with a new GitHub source audit.
Stars and views are discovery snapshots, not independent validation of runtime
or benchmark claims.
or benchmark claims. For a filterable experience, open the
**[live gallery on BeatAPI](https://beatapi.io/awesome-jev)**.

## Featured project gallery

Like the [MiniMax H3 prompt gallery](https://github.com/BeatAPI/awesome-minimax-h3-prompts),
this README puts concrete examples first. Each project below links to its repository,
the exact source revision reviewed, and—when available—the original discovery case.

| | |
| --- | --- |
| [![Jev Ultrafast repository preview](https://opengraph.githubassets.com/awesome-jev-20260920/browser-use/jev-ultrafast)](https://github.com/browser-use/jev-ultrafast) | [![LiteLLM repository preview](https://opengraph.githubassets.com/awesome-jev-20260920/BerriAI/litellm)](https://github.com/BerriAI/litellm) |
| **[Jev Ultrafast](https://github.com/browser-use/jev-ultrafast)** · Browser & computer use · 9.5K stars<br>Chooses a browser action and matching DOM target in one JEV request.<br>[Original case · 2.9M views](https://x.com/gregpr07/status/2100411066966749359) · [Fixed-commit evidence](https://github.com/browser-use/jev-ultrafast/blob/1231850a0bf1a0c0341fe408ef1668dbbfdfac46/jev_ultrafast/model.py) | **[LiteLLM · JEV Router](https://github.com/BerriAI/litellm)** · Routing & optimization · 59.2K stars<br>Classifies request complexity before backend model routing.<br>[Fixed-commit evidence](https://github.com/BerriAI/litellm/blob/56116079c8022da0e8f7ff9ccb017ad5aca5aed2/litellm/router_strategy/complexity_router/jev_classifier.py#L70) |
| [![LangChain repository preview](https://opengraph.githubassets.com/awesome-jev-20260920/langchain-ai/langchain)](https://github.com/langchain-ai/langchain) | [![Vercel AI SDK repository preview](https://opengraph.githubassets.com/awesome-jev-20260920/vercel/ai)](https://github.com/vercel/ai) |
| **[LangChain · TypeSafe](https://github.com/langchain-ai/langchain)** · SDK integration · 146.7K stars<br>Exposes binary, classification, and ordinal JEV decisions inside Python workflows.<br>[Fixed-commit evidence](https://github.com/langchain-ai/langchain/blob/eba445b7563d1709427bd8072892975a6ea59fdc/libs/partners/typesafe/langchain_typesafe/classifier.py) | **[Vercel AI SDK · TypeSafe](https://github.com/vercel/ai)** · SDK integration · 26.9K stars<br>Maps choice, score, and yes/no questions onto a unified evaluate interface.<br>[Fixed-commit evidence](https://github.com/vercel/ai/blob/73ec7015edd4f04ca9144ce93a8a037a731e5db8/packages/typesafe-ai/src/typesafe-ai-evaluation-model.ts) |
| [![Laya repository preview](https://opengraph.githubassets.com/awesome-jev-20260920/NandhaKishorM/laya)](https://github.com/NandhaKishorM/laya) | [![jegrep repository preview](https://opengraph.githubassets.com/awesome-jev-20260920/can1357/jegrep)](https://github.com/can1357/jegrep) |
| **[Laya](https://github.com/NandhaKishorM/laya)** · Open model · 1.8K stars<br>Runs open-weight typed decisions locally with multilingual checkpoints.<br>[Hugging Face model](https://huggingface.co/convaiinnovations/laya) · [Fixed-commit evidence](https://github.com/NandhaKishorM/laya/blob/d113dca2512fb3eaca313534bc54c7162d87c1d4/README.md) | **[jegrep](https://github.com/can1357/jegrep)** · Search & data<br>Searches live code trees semantically without building an index.<br>[Fixed-commit evidence](https://github.com/can1357/jegrep/blob/a280f14f6da8163bde67e0c49f58b23517a02882/src/jev.rs) |
| [![Cua repository preview](https://opengraph.githubassets.com/awesome-jev-20260920/trycua/cua)](https://github.com/trycua/cua) | [![Agentgateway repository preview](https://opengraph.githubassets.com/awesome-jev-20260920/agentgateway/agentgateway)](https://github.com/agentgateway/agentgateway) |
| **[Cua · JEV Use](https://github.com/trycua/cua)** · Browser & computer use · 24.7K stars<br>Selects an action ID from DOM or visual-region descriptions.<br>[Fixed-commit evidence](https://github.com/trycua/cua/blob/83f142c4290a0f7d9ed545ae8532858c6e4f8145/libs/cua-driver/examples/jev-use/python/jev_adapter.py#L11) | **[Agentgateway · JEV Guardrail](https://github.com/agentgateway/agentgateway)** · Safety & review · 4.9K stars<br>Scores jailbreak, harmful-content, and secret-leakage checks at the gateway.<br>[Fixed-commit evidence](https://github.com/agentgateway/agentgateway/blob/6b0270efd25b5255932943e48b5ca47583d3ad28/examples/llm-guardrail-jev/guardrail.ts) |
| [![NewsJack repository preview](https://opengraph.githubassets.com/awesome-jev-20260920/elvisun/newsjack)](https://github.com/elvisun/newsjack) | [![QuantDinger repository preview](https://opengraph.githubassets.com/awesome-jev-20260920/OpenByteInc/QuantDinger)](https://github.com/OpenByteInc/QuantDinger) |
| **[NewsJack](https://github.com/elvisun/newsjack)** · Agent workflow · 1.2K stars<br>Filters hundreds of live news items before an agent handles the selected opportunities.<br>[Original case · 583K views](https://x.com/elvissun/status/2100951347080421409) · [Fixed-commit evidence](https://github.com/elvisun/newsjack/tree/092d882fc69912622f620c50eb493afe625f99dc/demos/news-desk-dealer) | **[QuantDinger · JEV Gate](https://github.com/OpenByteInc/QuantDinger)** · Domain tool · 11.8K stars<br>Adds an evidence and risk gate before selected live-trading entries.<br>[Fixed-commit evidence](https://github.com/OpenByteInc/QuantDinger/blob/12c04eb2cdb8a9d08dc84502f5261ec3f1c56bf7/backend_api_python/app/services/ai_decision_filter.py) |

**[Explore these projects with filters and full descriptions →](https://beatapi.io/awesome-jev)**

## All 44 projects

### Browser & computer use (3)

[Jev Ultrafast](https://github.com/browser-use/jev-ultrafast) · [Cua · JEV Use](https://github.com/trycua/cua) · [Agent Desktop · JEV Skill](https://github.com/lahfir/agent-desktop)

### SDK integrations (9)

[LangChain · TypeSafe](https://github.com/langchain-ai/langchain) · [Composio · TypeSafe Provider](https://github.com/ComposioHQ/composio) · [Vercel AI SDK · TypeSafe](https://github.com/vercel/ai) · [Pydantic AI · TypeSafe](https://github.com/pydantic/pydantic-ai) · [Eliza · TypeSafe Client](https://github.com/elizaOS/eliza) · [LangChain.js · TypeSafe](https://github.com/langchain-ai/langchainjs) · [Rig · TypeSafe Crate](https://github.com/0xPlaygrounds/rig) · [Ax · TypeSafe Client](https://github.com/ax-llm/ax) · [Vellum Assistant · JEV](https://github.com/vellum-ai/vellum-assistant)

### Routing & optimization (4)

[LiteLLM · JEV Router](https://github.com/BerriAI/litellm) · [Oh My Pi · JEV Judgments](https://github.com/can1357/oh-my-pi) · [OpenChamber · JEV Router](https://github.com/openchamber/openchamber) · [Firstmate · JEV Dispatch](https://github.com/kunchenguid/firstmate)

### Open models (8)

[SemIf](https://github.com/TheoLeeCJ/SemIf) · [Laya](https://github.com/NandhaKishorM/laya) · [NanoJev](https://github.com/TianyuCodings/NanoJev) · [Jevlike](https://github.com/vinnylarouge/jevlike) · [Kev 0.5B](https://github.com/jaredpalmer/kev) · [Nimble](https://github.com/bespokelabsai/nimble) · [LocalJev](https://github.com/githubnext/localjev) · [Jeff](https://github.com/logan-markewich/jeff)

### Search & data (4)

[Jev Experiments](https://github.com/dabit3/jev-experiments) · [Tax Document Classifier](https://github.com/kyotofin/tax-doc-classifier) · [jev-semgrep](https://github.com/uehaj/jev-semgrep) · [jegrep](https://github.com/can1357/jegrep)

### Safety & review (5)

[Agentgateway · JEV Guardrail](https://github.com/agentgateway/agentgateway) · [Latitude · JEV Preclassifier](https://github.com/latitude-dev/latitude-llm) · [Abide](https://github.com/coldteadotai/abide) · [jev-align](https://github.com/sutro-sh/jev-align) · [Jev Reviewer](https://github.com/choxos/jev-reviewer)

### Agent workflows (3)

[Jev Model Router](https://github.com/davila7/claude-code-templates) · [NewsJack](https://github.com/elvisun/newsjack) · [jev-gateway](https://github.com/vinilana/jev-gateway)

### Interfaces & automation (3)

[json-render · JEV Compose](https://github.com/vercel-labs/json-render) · [TipTour macOS](https://github.com/milind-soni/tiptour-macos) · [Live Jev](https://github.com/okinaaudio/live-jev)

### Developer tools (2)

[Fast Jev Compaction](https://github.com/tamaratran/fast-jev-compaction) · [Hono Jev Router](https://github.com/yusukebe/hono-jev-router)

### Domain tools (3)

[AI Hedge Fund · JEV Adapter](https://github.com/virattt/ai-hedge-fund) · [QuantDinger · JEV Gate](https://github.com/OpenByteInc/QuantDinger) · [JEV Trader](https://github.com/jarrodwatts/jev-trader)

## Why these projects matter

Expand All @@ -48,34 +111,8 @@ The recurring pattern is not “replace the whole agent.” It is to move one
frequent, well-bounded judgment onto a faster decision path and leave the final
action under explicit application policy.

## Explore by use case

| Area | What JEV decides | Selected projects |
| --- | --- | --- |
| **Browser & computer use** | Which action and target should be used next | [Jev Ultrafast](https://github.com/browser-use/jev-ultrafast), [Cua](https://github.com/trycua/cua), [Agent Desktop](https://github.com/lahfir/agent-desktop) |
| **SDK integrations** | How frameworks expose typed JEV decisions | [LangChain](https://github.com/langchain-ai/langchain), [Vercel AI SDK](https://github.com/vercel/ai), [Pydantic AI](https://github.com/pydantic/pydantic-ai), [Composio](https://github.com/ComposioHQ/composio) |
| **Routing & optimization** | Which model, rule, or context deserves the next step | [LiteLLM](https://github.com/BerriAI/litellm), [OpenChamber](https://github.com/openchamber/openchamber), [Firstmate](https://github.com/kunchenguid/firstmate) |
| **Search & data** | Whether a file, passage, or record matches an intent | [jegrep](https://github.com/can1357/jegrep), [jev-semgrep](https://github.com/uehaj/jev-semgrep), [Tax Document Classifier](https://github.com/kyotofin/tax-doc-classifier) |
| **Open models** | How open weights reproduce the bounded decision interface | [Laya](https://huggingface.co/convaiinnovations/laya), [SemIf](https://github.com/TheoLeeCJ/SemIf), [NanoJev](https://github.com/TianyuCodings/NanoJev), [Jevlike](https://github.com/vinnylarouge/jevlike), [LocalJev](https://github.com/githubnext/localjev) |
| **Safety & evaluation** | Whether a rule, check, or evidence field is satisfied | [Agentgateway](https://github.com/agentgateway/agentgateway), [LangWatch](https://github.com/langwatch/langwatch), [Latitude](https://github.com/latitude-dev/latitude-llm), [Abide](https://github.com/coldteadotai/abide) |
| **Domain tools** | A bounded decision inside finance or another vertical workflow | [QuantDinger](https://github.com/OpenByteInc/QuantDinger), [AI Hedge Fund](https://github.com/virattt/ai-hedge-fund), [JEV Trader](https://github.com/jarrodwatts/jev-trader) |

## Featured projects

| Project | Practical pattern | Original case | Source |
| --- | --- | --- | --- |
| **Jev Ultrafast** | Chooses a browser action and DOM target in one JEV request | [@gregpr07 · 2.9M views](https://x.com/gregpr07/status/2100411066966749359) | [Repo](https://github.com/browser-use/jev-ultrafast) · [Evidence](https://github.com/browser-use/jev-ultrafast/blob/1231850a0bf1a0c0341fe408ef1668dbbfdfac46/jev_ultrafast/model.py) |
| **LiteLLM · JEV Router** | Classifies request complexity before backend model routing | GitHub source | [Repo](https://github.com/BerriAI/litellm) · [Evidence](https://github.com/BerriAI/litellm/blob/56116079c8022da0e8f7ff9ccb017ad5aca5aed2/litellm/router_strategy/complexity_router/jev_classifier.py#L70) |
| **jegrep** | Searches live code trees semantically without building an index | GitHub source | [Repo](https://github.com/can1357/jegrep) · [Evidence](https://github.com/can1357/jegrep/blob/a280f14f6da8163bde67e0c49f58b23517a02882/src/jev.rs) |
| **Laya** | Runs open-weight typed decisions locally with multilingual checkpoints | Hugging Face + GitHub | [Model](https://huggingface.co/convaiinnovations/laya) · [Evidence](https://github.com/NandhaKishorM/laya/blob/d113dca2512fb3eaca313534bc54c7162d87c1d4/README.md) |
| **QuantDinger** | Puts a typed decision gate before selected live-trading entries | GitHub source | [Repo](https://github.com/OpenByteInc/QuantDinger) · [Evidence](https://github.com/OpenByteInc/QuantDinger/blob/12c04eb2cdb8a9d08dc84502f5261ec3f1c56bf7/backend_api_python/app/services/ai_decision_filter.py) |

**[Browse all 44 source-reviewed entries →](./data/projects.json)**

## Use the catalogue

The machine-readable catalogue is deliberately simple:

```bash
curl -s https://raw.githubusercontent.com/BeatAPI/awesome-jev/main/data/projects.json \
| jq '.projects[] | {name, category, repoUrl, source, evidenceUrl}'
Expand All @@ -94,11 +131,9 @@ A project enters the main catalogue only when it has:
- a concrete, bounded decision role rather than a generic AI claim;
- one canonical entry per project after deduplication.

The GitHub refresh explicitly checks JEV names, API hosts, model IDs, SDK package
names, and the `/v1/systemone` route. Every directly related repository at or
above **1,000 stars** found by those lanes is included after source review;
smaller entries such as `jegrep` can still be included when they add a distinct,
useful implementation pattern.
Every directly related repository at or above **1,000 stars** found by the source
audit is included after review. Smaller entries such as `jegrep` can still be
included when they add a distinct implementation pattern.

`source-reviewed` does **not** mean we ran the project, reproduced its benchmark,
audited its security, or received an endorsement from its maintainers.
Expand All @@ -114,7 +149,8 @@ Additions and evidence corrections are welcome. Read
agent. One platform key gives developers access to the BeatAPI capabilities
available today.

**[Create a BeatAPI key →](https://beatapi.io/dashboard/apikeys)**
**[Browse Awesome JEV on BeatAPI](https://beatapi.io/awesome-jev)** ·
**[Create a BeatAPI key](https://beatapi.io/dashboard/apikeys)**

This repository does not claim that JEV is currently live in BeatAPI. JEV access
will be announced only after its endpoint, model ID, pricing, and a real response
Expand All @@ -127,4 +163,4 @@ projects retain their own licenses. See [`NOTICE.md`](./NOTICE.md).

---

<sub>Curated and maintained by <a href="https://github.com/BeatAPI"><b>BeatAPI</b></a> · <a href="https://beatapi.io">beatapi.io</a></sub>
<sub>Curated and maintained by <a href="https://github.com/BeatAPI"><b>BeatAPI</b></a> · <a href="https://beatapi.io/awesome-jev">Live gallery</a> · <a href="https://beatapi.io">beatapi.io</a></sub>
Loading
Loading