Low-level Guidance (llguidance) Python Bindings

JSON →
library 1.7.0 ·python
verified May 23, 2026

llguidance is a high-performance Rust library with Python bindings for constrained decoding (structured outputs) in Large Language Models (LLMs). It enables enforcing arbitrary context-free grammars (including JSON schemas and regular expressions) on LLM outputs with minimal overhead, typically around 50μs of CPU time per token. It serves as the fast grammar engine backend for the `guidance` Python library. The current Python binding version is 1.7.0, and releases generally align with updates to the core Rust library.

total hits 22
actors 8 distinct systems
last hit 1d ago ByteDance
ChatGPT-User
4
ByteDance
3
GPTBot
2
Script
2
Search engines
1

top countries 🇩🇪 Germany · 🇺🇸 United States · 🇸🇬 Singapore · 🇨🇦 Canada · 🇫🇷 France