EveryDev.ai
Sign inSubscribe
Home
Tools

2,760+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents1887
  • Coding1349
  • Infrastructure636
  • Marketing505
  • Projects450
  • Research411
  • Design394
  • Analytics358
  • Security248
  • MCP246
  • Testing242
  • Data239
  • Integration181
  • Prompts169
  • Communication162
  • Learning162
  • Extensions156
  • Voice139
  • Commerce127
  • DevOps112
  • Web83
  • Finance24
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. Apache Burr
    Apache Burr icon

    Apache Burr

    Agent Frameworks
    Featured

    Apache Burr (Incubating) is an open-source Python framework for building reliable, stateful AI applications and agents using a simple state machine model.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully open-source under Apache License 2.0, free to use, modify, and distribute.

    Engagement

    Available On

    CLI
    Web
    API

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Agent FrameworksMulti-agent SystemsLLM Orchestration

    Alternatives

    LangGraphAGiXTSuperAgentX
    Developer
    Apache Software FoundationWilmington, DEEst. 1999

    Listed Jun 2026

    About Apache Burr

    Apache Burr (Incubating) is a pure-Python, open-source framework for building applications that make decisions — from simple chatbots to complex multi-agent systems. It is currently undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. The project is released under the Apache License 2.0 and is freely available on GitHub.

    What It Is

    Apache Burr is a state machine framework for AI and LLM-powered applications. Developers express their application as a graph of actions and transitions using plain Python functions and decorators — no DSL, no YAML, no proprietary abstractions. The core library is dependency-free and designed to integrate with any LLM provider or Python framework. Burr also ships a built-in UI for real-time monitoring, tracing, and debugging of application state.

    How the State Machine Model Works

    Every Burr application is built around the ApplicationBuilder API. Developers annotate Python functions with @action(reads=[...], writes=[...]) to declare which parts of state each step reads and modifies. Transitions between actions are declared explicitly, making the control flow of even complex multi-agent systems easy to follow and test. The framework supports:

    • Sequential and branching workflows
    • Parallel fan-out / fan-in execution
    • Sub-application composition for modular design
    • Human-in-the-loop pauses at any step
    • Automatic state persistence to disk, databases, or custom backends

    Built-in Observability and Debugging

    Burr includes a local telemetry UI that launches with a single burr CLI command. The UI displays real-time state changes, execution traces, and historical run data. Developers can replay past runs, unit test individual actions, and build evaluation cases from captured state snapshots — capabilities that the GitHub README highlights as differentiators versus frameworks like LangGraph, LangChain, and Temporal.

    Integrations and Stack Compatibility

    Burr is designed to be framework-agnostic. The homepage lists integrations with:

    • LLM providers: OpenAI, Anthropic, Instructor
    • Frameworks: LangChain, Apache Hamilton, Haystack
    • Serving: FastAPI
    • UI: Streamlit
    • Validation: Pydantic
    • Storage: PostgreSQL

    Because Burr does not wrap or abstract these tools, developers retain full control over how they query APIs, manage data, and structure models.

    Update: v0.42.0-incubating

    The latest release as of May 2026 is v0.42.0-incubating, published on May 10, 2026. The GitHub repository shows active development with the last push in June 2026. The project roadmap (listed in the README) includes planned FastAPI integration for hosted deployment, first-class retry and exception management, additional storage integrations (MySQL, S3), and tooling for hosted execution on infrastructure like Ray and Modal. A Burr Cloud offering was mentioned on the roadmap with a waitlist signup, though no further details are available in the current sources.

    Why It Got Attention

    Burr originated as a harness for managing state between executions of Apache Hamilton DAGs — since DAGs lack cycles, Burr was built to handle the stateful, looping nature of agent workflows. It was subsequently released as a standalone framework. The GitHub README includes a comparison table showing Burr as one of the few frameworks that explicitly models a state machine, provides an open-source monitoring UI, and works with non-LLM use cases such as time-series simulations and hyperparameter tuning. The repository has accumulated over 2,300 GitHub stars and more than 242,000 PyPI downloads according to the project homepage.

    Apache Burr - 1

    Community Discussions

    Be the first to start a conversation about Apache Burr

    Share your experience with Apache Burr, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully open-source under Apache License 2.0, free to use, modify, and distribute.

    • Full state machine framework
    • Built-in telemetry UI
    • State persistence
    • Human-in-the-loop support
    • All integrations

    Capabilities

    Key Features

    • State machine-based application model
    • Pure Python API with no DSL or YAML
    • Built-in telemetry and monitoring UI
    • Automatic state persistence to disk, databases, or custom backends
    • Human-in-the-loop support for approval workflows
    • Parallel execution with fan-out/fan-in
    • Sub-application composition for modular design
    • Run replay and unit testing of individual actions
    • Framework-agnostic LLM integration
    • CLI launcher for local UI server
    • Pluggable persisters for memory and state management
    • Real-time state change visualization

    Integrations

    OpenAI
    Anthropic
    LangChain
    Apache Hamilton
    Streamlit
    FastAPI
    Haystack
    Instructor
    Pydantic
    PostgreSQL
    API Available
    View Docs

    Reviews & Ratings

    No ratings yet

    Be the first to rate Apache Burr and help others make informed decisions.

    Developer

    Apache Software Foundation

    The Apache Software Foundation (ASF) develops and maintains open-source software projects used by millions of developers worldwide. Apache Airflow, one of its flagship projects, powers workflow orchestration for data engineering teams globally. The ASF operates as a community-led, volunteer-driven organization with a strong commitment to open-source principles and collaborative development. Projects under the ASF umbrella follow the Apache License and are governed by a meritocratic community model.

    Founded 1999
    Wilmington, DE
    15 employees

    Used by

    Global 2000 companies
    NASA
    CERN
    Most major tech firms
    Read more about Apache Software Foundation
    WebsiteGitHubLinkedInX / Twitter
    3 tools in directory

    Similar Tools

    LangGraph icon

    LangGraph

    Low-level orchestration framework from LangChain for building stateful, long-running agents with durable execution, human-in-the-loop control, and first-class streaming.

    AGiXT icon

    AGiXT

    AGiXT is an open-source AI Agent Automation Platform that orchestrates instruction management and complex task execution across diverse AI providers with adaptive memory and a plugin system.

    SuperAgentX icon

    SuperAgentX

    An open-source, modular agentic AI framework that enables AI agents to plan, act, and execute real-world workflows with built-in human approval, governance, and auditability.

    Browse all tools

    Related Topics

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    401 tools

    Multi-agent Systems

    Platforms for creating and managing teams of AI agents that can collaborate.

    197 tools

    LLM Orchestration

    Platforms and frameworks for designing, managing, and deploying complex LLM workflows with visual interfaces, allowing for the coordination of multiple AI models and services.

    150 tools
    Browse all topics
    Back to all toolsSuggest an edit
    Discussions