Skip to content
View original post on X: Rohan PaulX· 41/100AI score41/100

TypeLLM introduces an open-source workflow model that runs multi-step outputs in one API call

AISummary

TypeLLM, an open-source project, introduces what it calls the first workflow model, which runs an entire workflow in a single API call. It turns a JSON Schema into constrained decoding on SGLang, so fields can only return values from their allowed enums.

The listed JevBench results show 84.42% accuracy without thinking and 98.70% with thinking for TypeLLM running on Qwen3.8-27B, a checkpoint used without fine-tuning.

AIWhy it matters

The post explains how TypeLLM uses constrained decoding over a JSON Schema to run multi-step workflows in one call, with benchmark numbers for context.

Post on XView on X
Rohan PaulVerified on X
@rohanpaul_ai

Open source meets type-safe AI, with TypeLLM.

Chat models give you a reply and decision models give you a choice, but TypeLLM is built to run your whole workflow in one API call.

Most production pipelines need something in between: several typed answers, some depending on others, a few that should exist only under certain conditions.

TypeLLM takes that whole shape as one JSON Schema and executes it as a dependency graph over a single shared context.

Typed LLM outputs, built in the open.

You can get schema-guaranteed outputs from a stock Qwen checkpoint without touching its weights.

The guarantee comes from how the requests are built and decoded.

TypeLLM sits on SGLang and turns a JSON Schema into constrained decoding: one scored token for an enum or boolean, bounded digits for numbers, and a dependency graph that reuses cached prefixes.

So a field can’t return a value outside its enum, because the decoder only considers the allowed candidates.

https://x.com/TypeLLM/status/2110281195380736292/video/1

TypeLLM@TypeLLM
Chat models return messages. Decision models return decisions. Workflow models execute workflows. TypeLLM introduces the first workflow model. Run an entire workflow in a single API call. Simpler, faster, cheaper. Try it now: https://typellm.ai/examples/ticket-workflow
View quoted post on X

Source: Rohan Paul · x.comPublished · added here