TypeSafe AI's Jev highlighted a useful idea: software needs decisions, not more strings to parse. Jev answers it with a purpose-built model. TypeAR asks the complementary question — whether the same typed-decision interface can come from any open autoregressive model you already run.

So that is what it is: you hand TypeAR context and an ordered JSON Schema, and it hands back values your software can act on — enums, booleans, scores — with no proprietary model API, no retraining, and no parser between the model and your code.

The guarantee it makes is narrow and absolute: a returned value is always one of the values your schema declared. Not usually. Not after a retry. There is no validator in the hot path, because there is nothing for a validator to reject.