Sign in Sign up
cargo

rstructor

Pydantic + Instructor for Rust: extract structured, validated data from LLMs (OpenAI GPT, Anthropic Claude, Gemini, Grok/xAI) into native Rust structs & enums. Derive macros auto-generate JSON Schema, parse responses, and retry on validation errors. Type-safe structured outputs & function calling.

Activity

Latest release
1mo ago
Total releases
31
Cadence
~daily
Last 12 months
28

Reach

Downloads
4.9k
Stars
29

Details

License
MIT
First release
Mar 27, 2025
Releases
Version Released
0.6.0 minor
0.5.1 patch
0.5.0 minor
0.4.0 minor
0.3.2 patch
0.3.1 patch
0.3.0 minor
0.2.11 patch
0.2.10 patch
0.2.9 patch
0.2.8 patch
0.2.7 patch
0.2.6 patch
0.2.5 patch
0.2.4 patch
0.2.3 patch
0.2.2 patch
0.2.1 minor
0.1.26 patch
0.1.25 patch
0.1.20 patch
0.1.19 patch
0.1.18 patch
0.1.17 patch
0.1.16 patch
0.1.15 patch
0.1.13 patch
0.1.12 patch
0.1.10 patch
0.1.9 patch
0.1.8 initial