English ยท ็ฎไฝไธญๆ ยท ๆฅๆฌ่ช ยท ํ๊ตญ์ด
News ยท Quick start ยท Models ยท Options
Flide is fast inference infrastructure for Jev-style decision models. With exact state forking it is up to 9.5 times faster than vLLM and SGLang, and every answer is the one the model gives the question alone. It serves the Jev /v1/systemone API.
๐ฅ News
- ๐ฅ 2026-11-11 We added FlexDM-LoRA-v2.1, Sieve-31B-v3 and JDI-Decision-V1 in Flide 0.1.13, and precompiled kernels for RTX 40 series GPUs.
- ๐ฅ 2026-11-10 We added GLiDE, Nimble-v4-max and clef-flash in Flide 0.1.12, and precompiled kernels for RTX 50 series and RTX PRO 6000 GPUs.
- ๐ฅ 2026-11-10 We added an email triage demo in Flide 0.1.11, where Flide tags 10,000 emails with eight questions each in 28 seconds on one H200.
Earlier news
- ๐ฅ 2026-11-09 We added Ainvest-Decision, Darwin-27B-RSI-Decision and KnowLine-31B-Gen1.5 in Flide 0.1.10, and the KnowLine family now reads images.
- ๐ฅ 2026-11-09 We added pplx-decider-v1.1-27b and JEV-35B in Flide 0.1.9, and
/v1/systemonenow takes several requests in one body. - ๐ฅ 2026-11-08 We added two decision model families in Flide 0.1.8, including AutoTrust and Clef, and also drex-max-v1.
- ๐ฅ 2026-11-02 We released our paper Flide: Accelerating Decision Inference with Exact State Forking on arXiv.
- ๐ฅ 2026-10-29 We added three decision model families in Flide 0.1.7, including SynACK Decide, Wald and Xor, and Gemma 4 mixture-of-experts models such as KnowLine-26B-A4B.
- ๐ฅ 2026-10-29 We added two decision model families in Flide 0.1.6, including Drex and KnowLine, and
flide verifychecks exact forking on your own model and requests. - ๐ฅ 2026-10-28 We added six decision model families in Flide 0.1.5, including Jeffan, JevAny, Kev, Lychee, pplx-decider and StartLux, and images for Lumma and mammoth.
- ๐ฅ 2026-10-26 We added five decision model families in Flide 0.1.4, including cerno, JADE, Linne, mammoth and Sieve, and also Quyet-1.0-Large.
- ๐ฅ 2026-10-26 We added eight decision model families in Flide 0.1.3, including AJev, Bespoke-Nimble, Darwin, jiwo, Lumma, mogan, Quyet and Senova, and LoRA adapters now serve as they are.
- ๐ฅ 2026-10-25 We added two decision model families in Flide 0.1.2, including Intern-Decision and torchcast, and a question now takes up to 256 options.
- ๐ฅ 2026-10-24 We released Flide 0.1.0 on PyPI, serving Qwen3.5 and Gemma 4 chat models and the OneJev and Open-Jev decision models. Welcome to have a try.
Quick start
See the docs for every model, images, the API and all options.
uv venv -p 3.12 && source .venv/bin/activate uv pip install flide torchvision flide serve --model OmniJev/OneJev1.6-0.8B
Any model in the model table starts the same way, for example Perplexity's decision model.
flide serve --model perplexity-ai/pplx-decider-flash-v1.2
Every one of them answers this request.
curl http://localhost:8000/v1/systemone -H "Content-Type: application/json" -d '{ "state": "Order #1182 arrived with a cracked screen. The customer asks for a refund and attached two photos.", "questions": { "action": {"type": "choice", "instructions": "What should support do next?", "criteria": {"refund": "refund the order", "replace": "send a replacement", "escalate": "ask a human"}}, "urgent": {"type": "noul", "instructions": "Does this need a reply within the hour?"} } }'
Example
Flide answers eight questions for each of 10,000 emails in only 28 s. The email triage demo has the code to run it yourself.
On one H200 with OneJev1.6-0.8B, Flide answers one email in 10.0 ms and all 10,000 in 28 seconds, 3.5 times as fast as the fastest other engine for one email and 4.1 times for all of them.
Models
The last three columns say how much faster Flide answers one request than the engine its release ships, as the median latency over the requests of each workload on one H200, where DI is the Decision Index. The chat models run against the faster of vLLM and SGLang, and OneJev against qev, the engine it used before Flide. KnowLine 35B runs with --quantize fp8, as its release serves it in FP8. A value marked ~ is the average over the sizes tested.
| Model | Inputs | DI | MultiRC | QuALITY |
|---|---|---|---|---|
| Ainvest-Decision | text | 1.4ร | 1.3ร | 1.3ร |
| AJev | text | 3.7ร | 9.3ร | 2.6ร |
| AutoTrust | text, images | ~3.2ร | ~7.6ร | ~1.6ร |
| Bespoke-Nimble | text | ~2.1ร | ~1.8ร | ~1.5ร |
| cerno | text | ~4.1ร | ~8.6ร | 1.1ร |
| Clef | text, images | ~1.7ร | ~1.1ร | ~1.0ร |
| Darwin | text | ~1.4ร | ~4.2ร | ~1.2ร |
| Drex | text, images | ~2.8ร | ~6.2ร | ~1.5ร |
| FlexDM | text | 1.1ร | 2.0ร | 2.8ร |
| Gemma 4 | text, images | ~1.3ร | ~1.7ร | ~1.0ร |
| GLiDE | text | ~6.4ร | ~1.9ร | ~1.8ร |
| Intern-Decision | text, images | 4.4ร | 1.1ร | 1.5ร |
| JADE | text | 2.0ร | 9.2ร | 1.7ร |
| JDI-Decision | text, images | 1.3ร | 2.8ร | 1.3ร |
| Jeffan | text | 3.1ร | 2.6ร | 1.9ร |
| JevAny | text, images | 1.5ร | 5.8ร | 1.2ร |
| jiwo | text | ~1.9ร | ~5.9ร | 1.8ร |
| Kev | text | ~7.9ร | ~1.5ร | ~1.7ร |
| KnowLine | text, images | ~1.4ร | ~4.3ร | ~1.5ร |
| Linne | text | 2.3ร | 8.6ร | 1.2ร |
| Lumma | text, images | 1.7ร | 7.1ร | 1.2ร |
| Lychee | text | 1.4ร | 1.5ร | 1.4ร |
| mammoth | text, images | ~4.3ร | ~2.8ร | ~1.8ร |
| mogan | text | 1.6ร | 8.5ร | 1.8ร |
| OneJev | text, images, video | ~6.8ร | 7.3ร | 4.7ร |
| Open-Jev | text | 4.2ร | 5.0ร | ~1.5ร |
| pplx-decider | text, images | ~2.2ร | ~1.4ร | ~1.3ร |
| Quyet | text | ~3.9ร | ~7.1ร | ~1.6ร |
| Qwen3.5 | text, images | ~2.1ร | ~4.8ร | ~1.3ร |
| Senova | text | 3.1ร | 28.1ร | 1.2ร |
| Sieve | text | ~2.3ร | ~8.1ร | ~2.3ร |
| StartLux | text | 2.6ร | 1.1ร | 1.2ร |
| SynACK Decide | text | 3.3ร | 11.9ร | 3.0ร |
| torchcast | text, images | 1.6ร | 8.4ร | 1.4ร |
| Wald | text | 1.6ร | 12.7ร | 1.5ร |
| Xor | text, images, video | 2.5ร | 6.2ร | 2.8ร |
Options
| Option | What it does |
|---|---|
--session-cache-gb 40 |
keeps the states of earlier requests, so an agent's next step reads only what is new |
--batch-invariant |
the same bits for a request whatever it is batched with, at some cost in speed |
--quantize fp8 |
Qwen3.5 in FP8 on Ada, Hopper and Blackwell GPUs |
--frontends 2 |
HTTP, rendering and tokenizing in two processes of their own, for many clients |
License
Apache-2.0. flide/kernels/gdn.py holds a kernel derived from two kernels of
flash-linear-attention (MIT); THIRD_PARTY_NOTICES lists it with
the other code Flide builds on.
Citation
If you use Flide in your research, please cite our paper.
@article{li2026flide, title = {Flide: Accelerating Decision Inference with Exact State Forking}, author = {Li, Bobo and Song, Jiajia and Fei, Hao and Hsu, Wynne and Lee, Mong Li}, journal = {arXiv preprint arXiv:2610.42148}, year = {2026} }

