Instructor
Structured output extraction from LLMs
Founded by: Jason Liu
Developer Adoption
Package downloads and ecosystem metrics, 30-day window
Active Contributors Trend
Insufficient data for trend chart
Need at least 2 data points (currently have 1)
npm Download Trend
npm downloads grew from 1,796 to 3,963 (+120.7%) over the last 90 days.
PyPI Download Trend
pypi downloads grew from 6,617,541 to 8,787,721 (+32.8%) over the last 90 days.
Developer Community Metrics
Metrics computed from HN discussion, GitHub activity, and funding data.
Category Benchmark
75 AI Infrastructure companiesAccording to AI-Buzz, Instructor ranks #9 in AI Infrastructure for HN discussion share (out of 75 tracked with 2.3% of HN discussion), with 20% positive developer sentiment (40 HN comments analyzed), with 3,963 npm downloads in 30 days, with 8,787,721 PyPI downloads in 30 days, with 3 active contributors in 30 days.
Source: https://www.ai-buzz.com/companies/instructor?utm_source=citation&utm_medium=referral&utm_campaign=cite_this_data
Metrics derived from public APIs (HN Algolia, GitHub, npm/PyPI). Sentiment classified by AI. See methodology for details →
About
Description
Structured output extraction from LLMs
Estimated Company Size
11 - 50 employees
Website
useinstructor.comDetails
Founded
2023
Description
Instructor is a Python library that simplifies obtaining reliable structured output from Large Language Models. It allows developers to define output schemas using Pydantic, automatically handling validation, retries, and error handling, thereby enhancing the robustness of LLM-powered applications.
Embed Badge
Featured in Intelligence
npm Downloads shifts: Cerebras down, Instructor, Kling AI upFebruary 9, 2026
npm Downloads surge: Instructor, Hugging Face (Gradio), HeliconeJanuary 12, 2026
npm Downloads decline: Instructor, Chroma, LlamaIndex
Weekly AI Intelligence
Which AI companies are developers actually adopting? We track npm and PyPI downloads for 262+ companies. Get the biggest shifts weekly — before they show up in the news.