Looks great! I don't normally like these LLM libraries but this one sparks joy. I'll try it out on my next experiment.
Could you highlight how you're parsing to structured objects and how it can fail? Ever since I discovered guidance's method of pattern guides I've been wanting this more and more (only works for local hugging face models though). Wish OpenAI offered a similar API.