# Jason

- **Website:** <https://useinstructor.com>
- **Primary alias:** `useinstructor.com`

## Description

Instructor is an open-source library that helps developers extract structured data from large language models with type safety, validation, and greater control. Created by Jason Liu, it is free to use under the MIT license and is designed to make structured outputs simpler to build into AI-powered applications.

The library provides consistent APIs for Python, TypeScript, PHP, Ruby, Elixir, and Go. It supports integrations with OpenAI and offers adapter patterns for providers and tools including Anthropic, Google, Vertex AI, Mistral, Ollama, and others. Developers can define expected output structures using type systems such as Pydantic and Zod, then validate model responses and automatically retry when results do not meet requirements.

Instructor also includes streaming for partial results and iterables, prompt templates, custom validators, and event hooks for logging, monitoring, and modifying interactions. Its documentation, examples, API reference, and community resources help users get started and develop their implementations. The project welcomes contributors to areas such as documentation, testing, and feature development.

## Industries

- 🖥 Computers Electronics and Technology
- 🖥 Artificial Intelligence and Machine Learning _(under Computers Electronics and Technology)_

## Links

- [github](https://github.com/instructor-ai)
- [twitter](https://twitter.com/jxnlco)

## Logos & icons

- logo _(primary)_ — PNG — [download](https://cdn.brandfetch.io/id6Rrfy2Pl/w/64/h/64/theme/dark/logo.png?c=1bxid64Mup7aczewSAYMX&t=1735113061181)
- icon _(primary)_ — JPEG — [download](https://cdn.brandfetch.io/id6Rrfy2Pl/w/400/h/400/theme/dark/icon.jpeg?c=1bxid64Mup7aczewSAYMX&t=1792565116668)

## Colors

| Name | Hex | Theme |
| --- | --- | --- |
| Seagull | #6cb8e6 | accent |
| Ebony | #111827 | dark |
| White | #ffffff | light |

## Fonts

- Inter — asset _(google)_
- Geist Medium — asset _(custom)_

## Imagery

- banner _(primary)_ — JPEG — [download](https://cdn.brandfetch.io/id6Rrfy2Pl/w/1500/h/499/idGSp5Lc3G.jpeg?c=1bxid64Mup7aczewSAYMX&t=1714084378680)

---

_Source: <https://brandfetch.com/useinstructor.com>_
_See [/llms.txt](/llms.txt) for a full list of agent-readable pages, and [/auth.md](/auth.md) for how agents authenticate._