567-labs/instructor-js

structured extraction for llms

44
/ 100
Emerging

This tool helps Typescript developers reliably extract structured data from unstructured text using large language models. You input raw text (like meeting notes or customer feedback) and define the desired output structure using Zod schemas. The tool then outputs that information in a clean, structured JSON format, making it easier for developers to integrate LLM outputs into their applications.

781 stars. No commits in the last 6 months.

Use this if you are a Typescript developer building applications that need to extract specific, structured data points from varied text content using OpenAI-compatible LLMs.

Not ideal if you are not a developer or if your project does not involve Typescript and OpenAI-compatible LLMs for data extraction.

data-extraction typescript-development llm-integration natural-language-processing api-development
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 18 / 25

How are scores calculated?

Stars

781

Forks

72

Language

TypeScript

License

MIT

Last pushed

Jan 27, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/567-labs/instructor-js"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.