Outlines
JSON →Structured generation library by .txt (dottxt-ai). Guarantees schema-valid outputs at generation time via FSM-based logits masking — no post-processing or retries. Supports regex, JSON schema (Pydantic or raw), CFG, and multiple-choice constraints. Backends: Transformers, vLLM, llama.cpp, MLX, Ollama, OpenAI, Mistral, Gemini. Core FSM engine split into separate outlines-core package (Rust). Two coexisting APIs: legacy outlines.models + outlines.generate.* style, and new 1.x outlines.from_* + model(prompt, Schema) style.
Traffic · last 30 days ↓71% vs prev 7d
total hits 22
actors 7 distinct systems
last hit 12d ago AhrefsBot
top countries 🇺🇸 United States · 🇨🇦 Canada · 🇸🇬 Singapore
Resources
packagepypi.org/project/outlines/ ↗
API endpoints
full doc /v1/registry/outlines
install /v1/registry/outlines/install
compatibility /v1/registry/outlines/compatibility