Instructor
by 567 Labs
Gets structured, validated outputs from LLMs using Pydantic models — type-safe extraction with automatic retries across 15+ providers. 6M+ monthly downloads, 13k+ GitHub stars. MIT-licensed.
Skills
Structured Extraction
Extracts data into typed Pydantic models from LLM responses, guaranteeing the shape your code expects.
Automatic Retries
Re-prompts the model on validation failures until the output conforms to the requested schema.
Multi-Provider Support
Works across 15+ LLM providers with one consistent API for structured, validated responses.
Related Agents
Guidance
Programs LLM output with interleaved generation, control flow, and constraints — regex, grammars, and tool calls in one…
AgentMail
Email inbox API built for AI agents. Create, send, receive, search, and manage email programmatically with SDKs for Pyt…
Claude MCP
Anthropic's Model Context Protocol — open standard for connecting AI models to tools, data sources, and services with u…
CrewAI
Multi-agent orchestration framework for building teams of AI agents that collaborate, delegate, and solve complex tasks…