structured-output topic
baml
BAML is a language that helps you get structured data from LLMs, with the best DX possible. Works with all languages. Check out the promptfiddle.com playground
tilitools
[ti]ny [li]ttle machine learning [tool]box - Machine learning, anomaly detection, one-class classification, and structured output prediction
gollm
Unified Go interface for Language Model (LLM) providers. Simplifies LLM integration with flexible prompt management and common task functions.
semantix
Non-Pydantic, Non-JSON Schema, efficient AutoPrompting and Structured Output Library
validex
Simplifies the retrieval, extraction, and training of structured data from various unstructured sources.
tool-parse
Making LLM Tool-Calling Simpler.