$ dottxt generate \
--model Qwen/Qwen3.5-27B \
--prompt "Is this output valid?" \
--schema '{"valid": "boolean"}'
{"valid": true}Your schema is a contract. We enforce it.
NoBadActions
Infrastructure for inference providers and teams working with agents
"Structured generation is the future of LLMs.”
Julien Chaumond, Cofounder & CTO, HuggingFace
api.dottxt.ai platform
The fastest way to put .txt's structured generation into production. Access our latest constrained-decoding technology on a pay-per-token basis, powered by the newest open-source models. Guaranteed-valid outputs behind an API you can call today.
For teams that self-host
Drop-in replacements for the inference servers your team already runs: vLLM, SGLang or TensorRT-LLM. Keep your existing stack and gain reliable JSON, grammar-constrained, and function-calling output without the performance penalties of post-hoc validation. Built for teams that self-host.
For inference providers
Composable libraries that bring .txt's structured generation to any inference stack. dotjson enforces JSON Schema, dotgrammar handles arbitrary context-free grammars, and dotlambda powers reliable function calling. They are designed to integrate cleanly into existing inference pipelines, enabling providers to offer best-in-class structured outputs to their users.


