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

Velocity · 7d
+0.5
★ / day
Trend
→steady
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.