bubbuild/republic

Build LLM workflows like normal Python while keeping a full audit trail by default.

60
/ 100
Established

This helps Python developers who are building applications powered by large language models (LLMs). It allows you to design LLM workflows using standard Python code and automatically keeps a detailed record of all interactions, including messages, tool calls, and errors. Developers get a clear audit trail and insights into how their LLM-driven applications behave.

Available on PyPI.

Use this if you are a Python developer building LLM-powered applications and need a reliable way to audit, debug, and understand the flow of information through your language model interactions.

Not ideal if you are an end-user looking for a pre-built LLM application, rather than a developer tool for creating them.

LLM-development application-auditing workflow-orchestration AI-engineering API-integration
Maintenance 10 / 25
Adoption 8 / 25
Maturity 24 / 25
Community 18 / 25

How are scores calculated?

Stars

53

Forks

13

Language

Python

License

Apache-2.0

Last pushed

Mar 13, 2026

Commits (30d)

0

Dependencies

4

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/bubbuild/republic"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.