← Back to feed

Instructor

GitHub Repo Pretty sure · 3M downloads, battle-tested
https://github.com/567-labs/instructor

Pydantic wrapper that actually solves the structured-output problem instead of just wrapping it in more abstraction layers. Ships, works everywhere, doesn't require a philosophy degree.

20%
65%
15%
Slop 20%Signal 65%Science 15%

Instructor does one thing and does it well: makes LLM structured output reliable without boilerplate. The before/after code comparison is honest—it's genuinely less code and fewer failure modes. Pydantic validation + auto-retry is a sensible engineering choice, not marketing. Multi-provider support actually works (tested pattern, not aspirational). The 'science' score is low because this is engineering-as-glue, not research. The 'slop' isn't zero because the README has the standard badges and...

12546 stars Python 2026-03-10 1006 days old

Become a MFer to rate — log in