← all repositories

dreadnode/rigging

A lightweight Python framework for structured LLM interactions in production code.

417 stars Python LLMOps · EvalAgents
rigging
Not currently ranked — collecting fresh signals.
star history

Rigging is a Python library that abstracts LLM interactions, using LiteLLM as its default generator to access many models through a unified interface. It supports structured Pydantic model output alongside unstructured text, defines prompts as typed Python functions, and provides tool use even for models without native support. The framework includes async batching, tracing via Logfire, chat templating, and metadata/callback hooks for production deployment.

Frequently asked

What is dreadnode/rigging?
A lightweight Python framework for structured LLM interactions in production code.
Is rigging open source?
Yes — dreadnode/rigging is open source, released under the MIT license.
What language is rigging written in?
dreadnode/rigging is primarily written in Python.
How popular is rigging?
dreadnode/rigging has 417 stars on GitHub.
Where can I find rigging?
dreadnode/rigging is on GitHub at https://github.com/dreadnode/rigging.

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