# Instructor > *Extract structured data from any LLM with type safety, validation, and automatic retries. Available in Python, TypeScript, Go, Ruby, Elixir, and Rust.* ## Pages - [Instructor: Top Multi-Language Library for Structured LLM Outputs](index.md): *Extract structured data from any LLM with type safety, validation, and automatic retries. Available in Python, TypeS...