⌁ SDK & Decision Frameworks Apache-2.0 E2 · source reviewed
An open typed-generation layer built on SGLang that leaves autoregressive model architecture and weights unchanged while returning schema-constrained string, integer, number, boolean, or enum Python values.
ϟ JEV · Decision point Independent fields can run as a batch, while depends_on forms a DAG so later fields can read dependency results and reuse shared prefix caches.
→Extends beyond finite choices and booleans to free strings, integers, decimals, image input, optional thinking and permutation averaging for structured-generation workflows such as receipt extraction.
typed-generationjson-schemasglang
An open typed-generation layer built on SGLang that leaves autoregressive model architecture and weights unchanged while returning schema-constrained string, integer, number, boolean, or enum Python values.
Read project analysis →
ϟ JEV · Decision pointIndependent fields can run as a batch, while depends_on forms a DAG so later fields can read dependency results and reuse shared prefix caches.
→Extends beyond finite choices and booleans to free strings, integers, decimals, image input, optional thinking and permutation averaging for structured-generation workflows such as receipt extraction.
- Stars / Forks
- 705 / 43
- Issues
- 2
- License
- Apache-2.0
- Last commit
- 2026-09-26
Source note Pinned README, tests and JevBench documentation reviewed on 2026-09-26. Schema constraints guarantee output shape, not semantic correctness or calibrated probabilities; benchmark results are author-reported and were not independently reproduced here.