Search open source projects
10 projects found for "structured output"
Related category: AI & Machine Learning (8)
Outlines
Apache-2.0Library for constraining LLM output to a specific structure - JSON schema, regex, grammar - guaranteeing valid, parseable results.
- AI & Machine Learning
Guidance
MITProgramming paradigm and library for controlling LLM generation with interleaved prompting, control flow, and constrained output in one program.
- AI & Machine Learning
Instructor
MITLibrary for getting reliable, structured data output from LLMs using function-calling APIs and Pydantic models for validation.
- AI & Machine Learning
SGLang
Apache-2.0Fast serving framework for large language models and vision-language models, with a structured generation language for complex LLM programs.
- AI & Machine Learning
DeepEval
Apache-2.0Open-source testing framework for evaluating LLM outputs, treating LLM application quality checks like conventional unit tests.
- AI & Machine Learning
Docling
MITDocument parsing library that converts PDFs, Word docs, and other formats into clean, structured data ready for LLM and RAG pipelines.
- AI & Machine Learning
Fluentd
Apache-2.0CNCF-graduated log collector that unifies data collection from many sources into a single, structured logging layer.
- Monitoring
Promptfoo
MITOpen-source tool for testing and evaluating LLM prompts, comparing outputs across models and catching quality regressions before deployment.
- AI & Machine Learning
Scrapy
BSD-3-ClauseFast, high-level Python web scraping and crawling framework for extracting structured data from websites.
- Developer Tools
XGBoost
Apache-2.0Optimized, distributed gradient boosting library widely used for structured/tabular data problems, a staple of applied machine learning.
- AI & Machine Learning