GitHub topics: structured-generation
EdAbati/outlines-haystack
Use `outlines` generators with Haystack.
Language: Python - Size: 104 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 11 - Forks: 0

dottxt-ai/outlines-core
Faster structured generation
Language: Rust - Size: 4.9 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 224 - Forks: 37

BoundaryML/baml
The AI framework that adds the engineering to prompt engineering (Python/TS/Ruby/Java/C#/Rust/Go compatible)
Language: Rust - Size: 201 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 4,029 - Forks: 177

dottxt-ai/outlines
Structured Text Generation
Language: Python - Size: 17.9 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 11,757 - Forks: 600

parkervg/blendsql
Query language for blending SQL and LLMs across structured + unstructured data, with type constraints.
Language: Python - Size: 17.3 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 102 - Forks: 6

UiForm/uiform
The developper starter pack for document processing
Language: Jupyter Notebook - Size: 16.9 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 15 - Forks: 1

Elijas/baml-agents
Building Agents with LLM structured generation (BAML), MCP Tools, and 12-Factor Agents principles
Language: Python - Size: 704 KB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 17 - Forks: 2

MantisAI/sieves
Plug-and-play document processing pipelines with zero-shot models.
Language: Python - Size: 806 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 67 - Forks: 4

imaurer/awesome-llm-json
Resource list for generating JSON using LLMs via function calling, tools, CFG. Libraries, Models, Notebooks, etc.
Size: 217 KB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 2,105 - Forks: 90

mlc-ai/xgrammar
Fast, Flexible and Portable Structured Generation
Language: C++ - Size: 4.17 MB - Last synced at: 6 days ago - Pushed at: 14 days ago - Stars: 1,008 - Forks: 70

guidance-ai/llgtrt
TensorRT-LLM server with Structured Outputs (JSON) built with Rust
Language: Rust - Size: 181 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 52 - Forks: 10

alonsosilvaallende/2024-PyData-Global
Presentation at PyData Global: Building Knowledge Graph-Based Agents with Structured Text Generation and Open-Weights Models
Language: Jupyter Notebook - Size: 4.05 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

jndiogo/sibila
Extract structured data from local or remote LLM models
Language: Python - Size: 4.37 MB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 42 - Forks: 8

parkervg/grammar-guide
Speculative grammar backtracking algorithm for LLM decoding conforming to some lark context-free grammar (CFG)
Language: Python - Size: 1.03 MB - Last synced at: 21 days ago - Pushed at: 8 months ago - Stars: 4 - Forks: 0

weaviate/structured-rag
Experimental Code for StructuredRAG: JSON Response Formatting with Large Language Models
Language: Jupyter Notebook - Size: 3.19 MB - Last synced at: 27 days ago - Pushed at: 2 months ago - Stars: 105 - Forks: 6

aastroza/chatstract
Progressively extracts structured information from multi-turn user chats using pydantic schemas and LLMs
Language: Python - Size: 17.6 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

aastroza/structured-generation-benchmark
Structured Generation Evals
Language: Jupyter Notebook - Size: 19.3 MB - Last synced at: 19 days ago - Pushed at: 9 months ago - Stars: 12 - Forks: 0

borh-lab/lexi-align
Word alignment of multilingual sentences using structured generation
Language: Python - Size: 1.2 MB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

aastroza/mistral-fine-tuning
Mistral AI Fine-tuning Hackathon
Language: Jupyter Notebook - Size: 8.8 MB - Last synced at: 3 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

AidanCooper/constrained-decoding
A guide to structured generation using constrained decoding
Language: Jupyter Notebook - Size: 7.81 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

aastroza/modal-outlines-examples
Examples of code that use Outlines to enable structured text generation for LLMs running on Modal
Language: Jupyter Notebook - Size: 37.1 KB - Last synced at: 22 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0
