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
OpenSandbox
Runs AI-agent workloads in isolated Docker or Kubernetes sandboxes, exposing sandbox lifecycle, command, filesystem, an…
Browser Harness
Connects an LLM directly to a real Chrome browser over a single CDP websocket, letting the agent write the helper code…
Guidance
Programs LLM output with interleaved generation, control flow, and constraints — regex, grammars, and tool calls in one…
MCP Python SDK
Builds MCP servers and clients in Python with typed tool, resource, and prompt primitives plus stdio and streamable HTT…