Apache Burr: Build reliable AI agents and applications(burr.apache.org)
243 points by anhldbk 1 day ago | 113 comments
tl;dr: Apache Burr (Incubating) is a pure-Python framework for building stateful AI applications like chatbots and multi-agent systems, modeling them as actions and state transitions without DSLs or YAML. It includes built-in observability via a UI, state persistence, human-in-the-loop pauses, parallelism/branching, and replay-based testing. It's designed to integrate with existing stacks rather than wrap or lock users into specific tools.
HN Discussion:
  • ~Agent frameworks have limited value since agents are fundamentally simple to build from scratch
  • Landing page looks AI-generated and templated, suggesting poor quality
  • Asking how Burr compares to alternative agent frameworks like Strands or jido
  • Personal endorsement from a user who finds the stateful workflow and observability valuable
  • Criticism of the framework's design patterns (decorators and builder pattern misuse in Python)