outlines
Exact semantic memory for schema-constrained token generation - enforces uniqueItems, contains and cross-field constraints during LLM decoding.
Use `outlines` generators with Haystack.