Skip to content

Directory

GitHub repos built with Jev

Open-source agents, bots, games, and developer tools that call Jev, each linked to its repository.

GitHub repos built with Jev·Showing 40 of 420 entries
All builds
idan levin

idan levin

@0xidanlevin

We just ran Jev on our WebMCP benchmark. The result: basically broke the benchmark. Jev + Mercury 2.5 (a fast, low-cost LLM) using WebMCP solved 100% of the tasks at roughly 112× lower model cost than GPT-6 Astra using computer use with code execution. Compared to Astra using screenshot-based computer use, the model cost was 245× lower (!). We also compared Jev operating the browser with and without WebMCP. We used Browser Use’s open-source Ultrafast, with some improvements to the harness to make it more reliable across the benchmark. Jev’s browser-control accuracy on its own was not amazing - adding WebMCP nearly doubled the number of solved tasks, from 25/49 to 49/49, while reducing model cost by 18% (more on why below). The benchmark and methodology are fully open and reproducible. Full results: https://webmcp.com/benchmark A few words on how the Jev + WebMCP harness works and why this is exciting: Jev receives text as input and a set of discrete options it can choose from. With WebMCP, those options are the tools exposed by the website. At each step, Jev sees the task, the available tools and previous results, then picks what to do next. The limitation is that Jev can’t generate arbitrary text, which you need for tool arguments. For example, it can choose the search_products tool, but it can’t generate the search query itself. So we split the work: Jev picks the tool and Mercury 2.5 generates the arguments if needed. This works well because turns out most of the cognitive load in these tasks is around choosing the right action. The argument generation itself is relatively simple, so we can delegate to a small and very fast model. We used Mercury, which outputs 1,000+ tokens/sec and is very cheap. The result is a pretty simple combination: Jev for tool selection + Mercury for arguments + WebMCP for the interface. It ends up being very reliable, very fast, and very cheap. A few words about Ultrafast and why do we think it underperforms: Without WebMCP, Jev chooses from the page’s controls: which button to click, which field to fill, or which option to select. But choosing a valid button is different from choosing the right next step. The agent still has to navigate menus, understand forms, recover from errors and recognize when the task is actually complete. Our hypothesis is that WebMCP makes the decision space much simpler. Instead of figuring out a sequence of clicks through a website, Jev chooses explicit actions that directly advance the task. @typesafeai itself documents weaker accuracy on questions requiring multiple reasoning steps. WebMCP moves much of that complexity into the website’s tools, leaving Jev with clearer decisions and fewer opportunities to go wrong (in a sense WebMCP "compresses" a sequence of clicks into one tool call). Our modified Ultrafast setup solved 25/49 tasks - that is a result for our particular implementation and benchmark, not a universal limit on Jev or Browser Use. We are open to more harness optimization to get this result to perform better, feel free to directly contribute to the benchmark here: https://github.com/nekuda-ai/WindTunnel Browser-use ultrafast: https://github.com/browser-use/jev-ultrafast

Jev on the WebMCP benchmark

XAgents and browsers

Jev on the WebMCP benchmark

Tasks solved
49/49
Model cost
~112× lower
Alex Volkov

Alex Volkov

@altryne

This is actually insane. This uses @typesafeai Jev model, as a plugin in Claude to review all the un-nesseasary tool calls, and it takes 1s to run! Like, literally, 1 second to take my Claude session from nearly 1M to ... 86K tokens! 😮 Ask your claude to install it and be amazed Use this prompt ``` Install, and configure : https://github.com/tamaratran/fast-jev-compaction ```

The compaction plugin, tried
Tony Dinh

Tony Dinh

@tdinh_me

Just trying out Jev, I made a Chrome extension that: - Listens to your YouTube audio (optional) - Detects if it gets to a sponsor segment - Skips it ➡️➡️➡️ - All in real-time while costing ~$0.005 per video Prototype project, BYOK, open-source: github.com/trungdq88/yout…

YouTube sponsor skipper

XTools and apps

YouTube sponsor skipper

Cost per video
~$0.005
Guide·github.com

Guide·github.com

@Guide·github.com

Guide·github.com

Awesome Jev

XTools and apps

Awesome Jev

Vincent Wang-Maścianica

Vincent Wang-Maścianica

@vinnylarouge

I reverse-engineered a jev-like architecture given its type. You can find the repo here to train your own jevlikes: github.com/vinnylarouge/j…

jevlike

XResearch and data

jevlike

Eric Zhang

Eric Zhang

@ekzhang1

Inspired by @typesafeai , here is a Jev-compatible public API to play with It runs a comparable open model (Qwen3.6-35B-A3B), and just uses SGLang radix cache to preserve the prefill reuse / really fast parallel systemone generation - 64 tasks in <1s. github.com/ekzhang/openje…

openjev-sglang

XResearch and data

openjev-sglang

Throughput
64 tasks <1 s
Guide·github.com

Guide·github.com

@Guide·github.com

Guide·github.com

awesome-typesafe

XTools and apps

awesome-typesafe

Ranjan

Ranjan

@manofsteel3129

built askjev on typesafe jev for all-site navigation with claude you talk to claude in plain english and askjev runs your real browser on any site. jev decides every next click — open pages, switch tabs, scroll feeds, fill forms, run multi-step goals without you babysitting the DOM. mcp server + chrome/brave extension. auto-connect once, then stay in chat while the browser moves. claude handles the conversation. jev handles the decision on each step. askjev is the hands on the web. install: load the extension → paste your typesafe key → auto-connect → restart claude → talk example: use askjev, open http://x.com and scroll my feed and find the best posts http://github.com/ranjan2829/AskJev npx -y askjev-mcp

AskJev

XAgents and browsers

AskJev

Guide·github.com

Guide·github.com

@Guide·github.com

Guide·github.com

yibie/awesome-jev

XTools and apps

yibie/awesome-jev

Jason Lu

Jason Lu

@jasonlu_ai

JEV is changes the world of E2E testing! Same eBay test flow, completed-run medians: Jev: 47s / $0.0067 GPT-5.6 Luna: 62s / $0.0277 Claude Sonnet 5: 79s / $0.4062 Try jev-e2e. github.com/perixtar/jev-e…

jev-e2e

XTools and apps

jev-e2e

Jev
47 s / $0.0067
Sonnet 5
79 s / $0.4062
Ateeq

Ateeq

@TPateeq

I used Jev to solve a problem every agent eventually runs into: reading logs. 22.8M lines, and running an LLM on every one would've cost $1,120. Tocsin groups them into 11,812 repeating patterns, then asks Jev about each pattern once. 6 minutes, 64 cents, 123 patterns that actually needed to be looked at. http://github.com/TPAteeq/tocsin The paging policy is just a prompt. You tell it what should wake someone up at 3 am and what's just another log line.

Tocsin

XResearch and data

Pick

Tocsin

Lines
22.8M
Time
6 min
Cost
$0.64
Kun Chen

Kun Chen

@kunchenguid

almost every day i hear people ask "when should i /compact my session" there's no easy answer because it depends on how likely your future action will need detailed context in the existing window but we have Jev now! introducing compact-adviser - an agent plugin you can use in claude and pi today to help determine whether you're likely at a task boundary that's safe to compact https://github.com/kunchenguid/compact-adviser i built a private eval set from 40 real sessions and manually labeled all the safe vs unsafe checkpoints to evaluate this, and hillclimbed the Jev prompt till it performed quite well i also made it so that the classifier will - optimize for precision (not triggering a compaction prematurely) when context window is small - and gradually shift to optimize for recall (not missing an opportunity to compact) when context window fills up, because the cost of not compacting becomes higher, and at the end the agent will be forced to compact anyway it supports a "hint" mode (just give you a hint and it's up to you to run /compact) vs "auto" mode which runs compaction whenever Jev says it's safe to do so if you have Jev and want to put your compaction on autopilot, try this out and let me know how it goes! support for more harness is coming soon as well

compact-adviser

XTools and apps

compact-adviser

Eval set
40 sessions
Cua

Cua

@trycua

1/ Introducing CUA-S1: a family of System One Models, small, specialized, and built for computer use. Today we're open-sourcing CUA-S1-FORMS, the first in the family: github.com/trycua/cua

CUA-S1-FORMS

XAgents and browsers

CUA-S1-FORMS

Parameters
706k
Form fill
one 50 ms pass
Milind S

Milind S

@milindlabs

Aaaaaand this is now open-source here: A tiny AI pointer companion for your Mac driven by JEV or Gemini Live - Bring your own keys - Local OmniParser running on CoreML - Jev drives the pointer - Ctrl + K to type a task Voice mode next if people want it! https://github.com/milind-soni/tiptour-macos

XAgents and browsers

TipTour

Stars
620
Guide·github.com

Guide·github.com

@Guide·github.com

Guide·github.com

XTools and apps

jev-skill

GitHub · Tools and apps
Pick
jev-demo: TypeScript Decision Benchmark

jev-demo: TypeScript Decision Benchmark

A clean TypeScript showcase testing Jev parallel decision sampling against GPT-4o-mini and Claude 3.5 Haiku, measuring latency and JSON schema fidelity.

Decision

Is the incoming payload valid according to strict business invariants?

~48 ms · $0.0001Source
GitHub · Tools and apps
typesafe-python: Async Python SDK

typesafe-python: Async Python SDK

Official and community extended Python client library for TypeSafe AI Jev with async batch support, Pydantic model integration, and automatic retries.

Decision

Route incoming request batch through optimal concurrency pool.

Sub-60ms P95 · Pydantic v2Source
GitHub · Agents and browsers
Pick
langchain-typesafe: System 1 Router

langchain-typesafe: System 1 Router

LangChain and LangGraph integration introducing Jev as a System 1 fast-path node before costly multi-turn LLM reasoning loops.

Decision

Does this agent step require heavy reasoning or immediate deterministic execution?

~35 ms · ~68% token savingsSource
GitHub · Research and data
openjev: Local Non-Autoregressive Decision Engine

openjev: Local Non-Autoregressive Decision Engine

An open-source PyTorch / vLLM implementation experimenting with RLCD (Reinforcement Learning for Calibrated Decisions) on small base weights.

Decision

Classify document sentiment and topic category simultaneously.

1800 rps · 3.2 GB VRAMSource
GitHub · Trading and markets
Solari Sentinel: Microsecond Crypto Risk Gate

Solari Sentinel: Microsecond Crypto Risk Gate

A sub-15ms risk checking layer sitting between automated trading algorithms and order book execution to abort rogue orders.

Decision

Is this trading execution within calibrated portfolio drawdown boundaries?

~14 ms · 0.01% false positiveSource
GitHub · Robotics and devices
Pick
JevArm: 6-DoF Manipulator Intent Gate

JevArm: 6-DoF Manipulator Intent Gate

Physical computing project embedding Jev as an intermediary state arbiter between vision cameras and robotic arm trajectory planning.

Decision

Select the optimal grasping orientation based on bounding box point cloud.

16.6 ms cycle · 60 Hz loopSource
GitHub · Tools and apps

fast-jev-mcp: High-Speed Model Context Protocol Server

A lightweight Go MCP server allowing Claude Desktop, Cursor, and Windsurf to delegate fast classification decisions to Jev.

Decision

Is the current code edit safe to apply without manual review?

11 ms latency · 4MB binarySource
GitHub · Tools and apps

supabase-jev-guard: Postgres Database Filter

Postgres pg_net webhook trigger that validates user text entries against toxicity and spam policies directly upon DB insert.

Decision

Does this user comment violate community guidelines?

22ms trigger executionSource
GitHub · Triage and routing

Linear Issue Auto-Labeler

GitHub action & webhook that automatically triages, estimates, and assigns incoming Linear tickets with zero manual sorting.

Decision

Which team and priority label should be assigned to this Linear issue?

0.0002$ per issueSource
GitHub · Content and growth
Pick

YouTube Sponsor Auto-Skipper

Chrome Manifest V3 extension streaming YouTube audio transcripts into Jev in 5-second windows to automatically leap over sponsored segments.

Decision

Is this video timestamp part of a sponsored advertisement segment?

$0.005 per 20min videoSource
GitHub · Robotics and devices

Voice-to-Intent Pipeline (Whisper + Jev)

Speech interface translating live microphone stream to typed hardware controls in under 80 milliseconds without waiting for an LLM answer.

Decision

Map speech audio transcription to discrete device command opcode.

72ms total latencySource
GitHub · Tools and apps
Pick

Jev CI Selector: Predictive Test Runner

GitHub Action that inspects git commits and PR diffs to select ONLY the 5% of test suites relevant to the changed code paths.

Decision

Which test suites need to run for this specific git commit diff?

Cuts CI runtime by 65%Source
GitHub · Tools and apps

FastAPI Jev Micro-Gateway

Production Python microservice featuring automatic semantic response caching, rate limiting, and fallback fallback routing for Jev API calls.

Decision

Can this inbound decision request be satisfied by the localized LRU cache?

Handles 10k req/sec with RedisSource
GitHub · Robotics and devices
Pick

Android On-Device Jev Runtime

Quantized INT8 decision model running natively on Snapdragon NPU hardware inside an Android service without internet connection.

Decision

Classify user screen state for accessibility voice navigation.

14ms on Snapdragon 8 Gen 3Source
GitHub · Tools and apps

Cloudflare Worker Jev Edge Router

Global serverless worker executing fast A/B test branch routing and geo-targeted personalization at edge points of presence.

Decision

Which variant experience should be served to this incoming HTTP request?

Sub-8ms routing at 300+ edge PoPsSource
GitHub · Games and real time
Pick

Unity Dynamic NPC Branch Arbiter

C# plugin for Unity 6 engine that selects responsive NPC dialogue branches and emotional states in real-time without stalling render frame rates.

Decision

Select NPC dialogue response and animation stance matching player tone.

60 FPS guaranteed · Zero frame dropsSource
GitHub · Trading and markets
Pick

Jev Trader: Autonomous Micro-Arbitrage

A sub-second paper trading algorithm reading Binance and Coinbase order books to exploit cross-exchange spread anomalies.

Decision

Execute buy or sell order based on order book depth imbalance.

70ms latency at $0.004 per cycleSource
GitHub · Research and data
Pick
typesafe-rag-router: Semantic Hybrid Search Gate

typesafe-rag-router: Semantic Hybrid Search Gate

A sub-10ms decision layer that decides whether user queries need dense vector embeddings, BM25 exact match, or direct cache.

Decision

Which retrieval index is optimal for this query complexity?

9.4 ms routing · 80% embedding cost savedSource