JL

Jason Liu

AI Leader

Creator of Instructor @ Independent / 567 Labs

New York, NY

Creator of Instructor, the most popular Python library for structured data extraction from LLMs with 3M+ monthly downloads and 11k+ GitHub stars. Former Staff ML Engineer at Stitch Fix. Instructor was cited by OpenAI as inspiration for their structured output feature. Works as a freelancer solving business problems using structured LLM outputs.

Structured OutputPydanticLLM EngineeringData Extraction

Tools & expertise

Latest content

Auto-updated feed
GitHub Mar 10, 2026

jxnl opened a pull request in instructor

jxnl opened 567-labs/instructor#2138 · March 10, 2026 16:09 General system issue #2138 fix: improve local development and CI consistency Describe your changes This PR addresses a general "please fix" request by making the project eas… +282 -244

GitHub Mar 7, 2026

jxnl pushed instructor

jxnl pushed to main in 567-labs/instructor · March 7, 2026 01:29 1 commit to main e3105a4 #2117)

GitHub Mar 7, 2026

jxnl pushed instructor

jxnl pushed to main in 567-labs/instructor · March 7, 2026 01:29 1 commit to main 3ca8431 #2095)

GitHub Mar 6, 2026

jxnl forked jxnl/starlette from Kludex/starlette

jxnl forked Kludex/starlette from jxnl/starlette · March 6, 2026 08:51 jxnl/starlette The little ASGI framework that shines. 🌟 Updated Mar 5

GitHub Mar 5, 2026

jxnl opened a pull request in instructor

jxnl opened 567-labs/instructor#2126 · March 5, 2026 12:48 fix(bedrock): block remote image_url fetching to prevent SSRF #2126 Motivation A recent Bedrock image conversion path fetched arbitrary http(s) URLs during OpenAI-style image_url processing, creating an SSRF/data-e… +45...

GitHub Mar 5, 2026

jxnl pushed instructor

jxnl pushed to codex/fix-ssrf-vulnerability-in-image-url-handling in 567-labs/instructor · March 5, 2026 20:48 1 commit to codex/fix-ssrf-vulnerability-in-image-url-handling 92cef9a

GitHub Mar 5, 2026

jxnl created a branch

jxnl created a branch in 567-labs/instructor · March 5, 2026 20:48 refs/heads/codex/fix-ssrf-vulnerability-in-image-url-handling in 567-labs/instructor Updated Mar 5

GitHub Feb 24, 2026

jxnl pushed instructor

jxnl pushed to chore/optional-xai-extra-docs in 567-labs/instructor · February 24, 2026 06:41 1 commit to chore/optional-xai-extra-docs 266208f

GitHub Feb 24, 2026

jxnl opened a pull request in instructor

jxnl opened 567-labs/instructor#2096 · February 23, 2026 22:37 Make xai dependency optional and update docs #2096 Summary Make xai an optional dependency by removing it from the default install set and keeping it in the xai extra. Update docs to clarify that p… +21 -6

GitHub Feb 24, 2026

jxnl pushed instructor

jxnl pushed to chore/optional-xai-extra-docs in 567-labs/instructor · February 24, 2026 06:37 1 commit to chore/optional-xai-extra-docs ef366c4

Content & resources

Notable quotes

"The difference is LLMs give you strings and Instructor gives you data structures. Once you get data structures, you can do every problem you ever thought of."

— Latent Space Podcast