567-labs/instructor

structured outputs for llms

About the project

Instructor is a library that helps applications obtain structured, validated data from language models using Pydantic models. It is for developers building LLM features such as data extraction across different model providers, and the catalogue entries add usage rules and instructions.

Latest release v1.16.0 — Instructor v1.16.0 · 27 Aug 2026

These files are 567-labs/instructor's own configuration. They tell Claude Code how to work on this repository, so they are not mods to install elsewhere. Copy one as a starting point and replace the parts that are about this project.

13,831Stars on the repository
1Files it configures its agents with
3,148Tokens loaded in every session
1Agent configured

Instructions