apache/burr
Build applications that make decisions (chatbots, agents, simulations, etc...). Monitor, trace, persist, and execute on your own infrastructure. observed · 2026-08-28
Health v2 · maintenance only
87/100
- Activity 99
- Release rhythm 83
- Longevity 67
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 7
- age_days: 947
- days_rel: 115
- days_push: 8
- n_releases_24m: 28
Adoption not part of the score
2528 stars · 188 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Apache Burr is a Python framework for building stateful applications that make decisions, such as chatbots, agents, and simulations, using actions and transitions as simple Python building blocks. It includes a self-hosted UI for real-time monitoring, tracing, and debugging, plus pluggable state persistence and human-in-the-loop support.
Use cases
- build a chatbot with persistent conversation state
- create multi-agent LLM workflows with branching and parallelism
- trace and debug LLM application steps in real time
- add human-in-the-loop approval steps to an agent
- persist and resume long-running AI application state
- build decision-making simulations in Python
- monitor production LLM apps on my own infrastructure
When to choose
- you want a pure-Python, no-DSL way to build stateful LLM agents or chatbots
- you need built-in observability, tracing, and state persistence you can self-host
- you want human-in-the-loop pauses and replay/testing of AI workflows
When to avoid
- you need a fully managed cloud agent platform rather than self-hosted infrastructure
- you want a high-level opinionated agent framework with prebuilt tools rather than composable primitives
- you are not building stateful or decision-driven applications
Facets
framework · maturity active
agent-framework state-management workflow-automation chatbot monitoring tracing rag llm-inference large-language-models chatbots developer-tools artificial-intelligence python cross-platform self-hosted state-machine llmops observability human-in-the-loop dags persistence apache-incubating ai-agents retrieval-augmented-generation
4 sources
- readme: https://github.com/apache/burr · fetched 2026-08-28 · 94f5ef9088cf
- homepage: https://burr.apache.org/ · fetched 2026-08-29 · cc83dadb1e92
- site_page: https://burr.apache.org/docs · fetched 2026-08-29 · 38fa20fc13f8
- registry_pypi: https://pypi.org/pypi/burr/json · fetched 2026-08-29 · 92b70f9855ff
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| apache/burr | main | 87 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem