User repository 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
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.
User repository on GitHub
Faster inference backend for Open-Jev-27B: fused CUDA kernels, prefix tree, CUDA Graphs (B300, bf16)
Repo stats from the GitHub API, cached Oct 2026.Homepage
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.
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.
Original write-ups on what this entry is for.
Posts from builders shipping with Jev right now.