Using llama-cpp-Python grammars to generate JSON
til.simonwillison.net