Library/outlines
Library/outlinesForked

dottxt-ai/outlines

outlines

Structured Outputs

Builder

dottxt-ai

dottxt-ai

dottxt-ai • individual

Stars

13,614

Using upstream star count

Forks

676

Using upstream fork count

Open Issues

0

Activity Score

0/100

0 commits in 30d

Created

Mar 17, 2023

Project creation date

README Summary

Outlines is a Python library that enables structured text generation with language models by constraining outputs to follow specific formats like JSON schemas, regular expressions, or grammars. It provides a simple API to ensure LLM outputs are valid and parseable, supporting various models including transformers, OpenAI, and others. The library uses guided generation techniques to guarantee outputs match the desired structure without post-processing.

AI Dev Skills

Unmapped

Constrained Text GenerationLanguage Model Output ControlSchema-based GenerationRegular Expression ParsingGrammar-based Text ProcessingJSON Schema ValidationFinite State Machine DesignLanguage Model Inference Optimization

Tags

Constrained Text GenerationLanguage Model Output ControlSchema-based GenerationRegular Expression ParsingGrammar-based Text ProcessingJSON Schema ValidationFinite State Machine DesignLanguage Model Inference OptimizationForm Filling AutomationOn-premiseModel Output ControlSelf-hostedAPI DevelopmentRegex Pattern MatchingLanguage Model ConstrainingCloud APITextDeterministic AI OutputsProbabilistic SamplingEnterprise SoftwareConstrained DecodingConfiguration File GenerationDeveloper ToolsStructured Data ExtractionData Validation and FormattingData ProcessingTemplate-based Content CreationGuided GenerationTokenization and DecodingStructured Text GenerationStructured GenerationAPI Response GenerationModel Output ParsingPython

Taxonomy

Recent Activity

Updated 1 months ago

7 Days

0

30 Days

0

90 Days

0

Quality

production
Quality
high
Maturity
production

Categories

Model TrainingPrimaryInference & ServingNLP & TextCoding & Dev ToolsOther AI / MLDev Tools & Automation

PM Skills

Developer Platform

Languages

Python100.0%

Timeline

Project created
Mar 17, 2023
Forked
Mar 13, 2026
Your last push
1 months ago
Upstream last push
18 days ago
Tracked since
Mar 9, 2026

Similar Repos

pgvector cosine similarity · $0

Loading…