← all repositories

PrefectHQ/marvin

A Python framework for building agentic AI workflows with structured outputs from LLMs.

6.2k stars Python AgentsLanguage Models
marvin
Velocity · 7d
+5.2
★ / day
Trend
steady
star history

Marvin is a Python framework that enables structured output generation and agentic workflows using LLMs. It provides utilities for extracting, casting, classifying, and generating structured data from unstructured inputs. The framework supports creating discrete tasks, assigning specialized AI agents, and orchestrating complex behaviors through threads. It integrates with various LLM providers including OpenAI and Pydantic AI models.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.