Skip to content

Open Jev Fast

A faster inference backend for Open-Jev's local server: same request format and same 27B bf16 weights, but the forward pass is replaced by hand-written CUDA kernels, a prefix tree and CUDA Graphs. Needs an existing Open-Jev install and the model weights.

Stars
90
Language
Cuda
License
MIT
Published by
Community
Author
lyuyiqi
Last verified
Oct 2026

lyuyiqi/open-jev-fast

User repository on GitHub

View on GitHub

Faster inference backend for Open-Jev-27B: fused CUDA kernels, prefix tree, CUDA Graphs (B300, bf16)

Forks
6
Last pushed
Updated Sep 2026

Repo stats from the GitHub API, cached Oct 2026.Homepage

About this project

A faster inference backend for Open-Jev. It runs locally as a drop-in replacement for Open-Jev's own local server (python -m jev.server, same request format), with the same model (Open-Jev-27B-v1.1 on Qwen3.8-27B), in bf16 with no quantization. It replaces the model forward pass with hand-written CUDA kernels (including its own Gated DeltaNet and tree-attention kernels), a prefix tree that computes shared prompt text once, tuned matrix multiplies and CUDA Graphs.

Quoted from the project's README. Read the full README.

Highlights

  • Drops in as a replacement for `python -m jev.server`; clients keep the same request format and model.
  • Six fused kernels plus custom Gated DeltaNet and tree-attention kernels cut launches per request from about 5000 to 642.
  • A prefix tree computes shared prompt text once, taking the example request from 574 computed rows to 277.
  • Matrix multiplies per layer merge from nine to four, with cuBLASLt algorithms timed per exact shape.

Watch out

It is a backend for Open-Jev, not a standalone runtime: you still need an Open-Jev installation and the Open-Jev-27B-v1.1 weights. Every number comes from a single NVIDIA B300 in bf16, and CUDA Graphs are cached per row bucket, candidate count and path-length bucket up to 512 graphs, so an unseen shape pays a capture cost. The headline example figure excludes HTTP, because prompts are built, tokenized and copied to the GPU beforehand, while the JevBench figures are client-side with tokenization, HTTP and JSON included. The digest is cut off before installation, so minimum driver, CUDA and supported-GPU requirements beyond that one card are not documented here. Copy reviewed against the repository README on 2026-10-04, not from running it.

Questions about this entry

Short answers drawn from the linked project or page.

More Jev resources like this

45GitHub stars
Drop-in OpenAI-compatible cache proxy for repeatable agent workflows: exact hits stay local, and with a TypeSafe key Jev judges whether a cached response is semantically reusable for the current request.
Jev Demos & Experiments#community#jevbest#catalog-import
39GitHub stars
Mac menu-bar voice controller where Jev picks the next action from observed Accessibility controls and Swift executes it in an observe-decide-execute loop.
Jev Demos & Experiments#community#jevbest#catalog-import
48GitHub stars
Self-contained MuJoCo reproduction that uses two sequential Jev Choice calls per update for manipulation intent and axis plus finger moves, with local IK and servo doing execution.
Jev Demos & Experiments#community#jevbest#catalog-import
68GitHub stars
Open Thai plus English decision model that answers typed choice, score, and noul questions about a state in one forward pass.
Jev Demos & Experiments#community#jevbest#catalog-import
32GitHub stars
Jev-protocol random baseline that answers noul, choice, and score questions from fast pseudorandom numbers without reading the prompt.
Jev Demos & Experiments#community#jevbest#catalog-import
42GitHub stars
Open harness that renders allowed JSON answers on a diffusion canvas, denoises for a fixed step budget, then picks the top allowed tokens from final logits with no training.
Jev Demos & Experiments#community#jevbest#catalog-import

From the Jev guides

Original write-ups on what this entry is for.

A game tick is a state plus a legal action list. How Clash Royale, Minecraft, and the earlier Mario, Pokémon, StarCraft, and drone loops ask Jev one step at a time.
Jev Demos & Experiments#gaming#agents#control
Read article
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai