PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Structured Output Python Packages

Python packages with the GitHub topic structured-output. Sorted by monthly downloads, with stars and forks.
mangiucugna
json-repair

Repair malformed JSON from LLMs, APIs, logs, and user input in Python.

32.3M 5K 221
jhd3197
prompture

Prompture is an API-first library for requesting structured JSON output from LLMs (or any structure), validating it against a schema, and running comparative tests between models.

25K 14 3
zhulinchng
jevper

Jev-shaped (TypeSafe System One) classification wrapper over OpenAI-like clients

11K 19 5
alesanGreat
qzx

QZX by Alejandro Sánchez: cross-platform commands and structured JSON for AI agents; reference implementation of QZX Result Contract v1 with MCP 2025-06-18 to 2026-07-28 interoperability profiles.

10K 1 0
PyModel
jev-judge-mcp

Typed judgment tools for MCP agents. TypeSafe's Jev model as verify, screen, find, classify, rerank, decide, compare, extract, review, gate, and score: the model judges, policy decides auto, review, or escalate.

6K 72 5
aigengame
gda

Godot automation for AI agents to build and verify projects through a CLI, Agent Skill, or MCP server, with structured results, headless operations, and live runtime control.

5K 50 9
call518
logsentinelai

LLM-powered security log analyzer: detect threats & anomalies with zero regex — just declare a Pydantic schema. Real-time Telegram alerts, SIEM-ready with Elasticsearch/Kibana. Supports OpenAI, Ollama, vLLM.

5K 66 13
Eltarras
thunc

Call an LLM like a typed Python function. Docstring is the prompt, return type is the contract.

4K 3 0
hassancs91
simplerllm

Python library for building with LLMs. One interface across 11 providers (OpenAI, Anthropic, Gemini, DeepSeek, Ollama and more), automatic failover, Pydantic-validated structured output, embeddings with vector search, and an AI-powered router. pip install simplerllm

3K 225 123
sonic182
llm-async

Async multi‑provider LLM client for Python

2K 2 0
johnnichev
selectools

Production-ready Python framework for AI agents with built-in guardrails, audit logging, cost tracking, and hybrid RAG. Supports OpenAI, Anthropic, Gemini, Ollama. By NichevLabs.

2K 11 3
maximerivest
functai

Typed functions whose body a language model writes: run them on tables, measure how often they're right, make them better. Python, TypeScript, R and Julia.

2K 88 5
lastonoga
aqven-llm

Python framework + local Studio for reliable LLM workflows: typed files in your repo, pre-run checks, experiments and evals, MCP server for coding agents

2K 1 0
Ohswedd
vincio

The context engineering platform for AI applications — compile prompts, memory, retrieval, tools, schemas & policies into optimized, validated, observable context packets.

2K 2 0
JeanBaissari
baissarienterprises-llm-wiki

A production-grade knowledge base operating system — AI agents compile raw sources into persistent, cross-linked Markdown wikis with concurrency control, multi-provider LLM integration, FTS5 search, and community detection. One repo. Any agent. Any machine.

2K 3 0
lastonoga
aqven

Python framework + local Studio for reliable LLM workflows: typed files in your repo, pre-run checks, experiments and evals, MCP server for coding agents

2K 1 0
Jwuthri
selfjev

selfjev: an open decisions model (selfjev-4b) with Jev's API. SDK, server, fine-tuning and RLCD.

2K 59 32
Fox-Islam
jevlint

A linting tool combining static analysis and Jev queries to help improve... Jev queries

2K 2 0
jolovicdev
blackgeorge

Code-first Python framework for AI agents: LLM tool calling, structured outputs with Pydantic, multi-agent orchestration, pause/resume workflows, and MCP tools. Works with OpenAI, Anthropic, DeepSeek, and 100+ providers via LiteLLM.

1K 0 0
Nye1nChanSoe
restruct-cv

Extract structured JSON from single-column resumes. Supported formats: PDF (OCR) · DOCX · PNG · JPEG

1K 3 0
tugrulguner
summonpot

A contract-first Python framework for modernizing APIs for AI through exact application behavior and explicitly bounded agent-owned decisions.

1K 5 4
ferinazumaDEV
typedout-py

Reliable structured output from OpenAI and Anthropic — schema-validated JSON with tolerant repair and error-aware retries, with a provider interface for others.

979 0 0
SynapseKit
synapsekit

Minimal, async-first Python framework for production LLM apps- 2 hard deps, no magic, no SaaS.

956 24 25
mohamed-em2m
dynaprompt

dynaprompt: handle your prompts better

800 7 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology