OlympHill
Burr Framework logo

Burr FrameworkOpen-source Python framework pre vytváranie stavových aplikácií s rozhodovacími schopnosťami ako agenti a chatboty.

4.3 (4)
Daniel NikulshynRecenzované Daniel Nikulshyn·Aktualizované júl 2026

Prehľad

Burr Framework je knižnica Pythonu pre vytváranie aplikácií, ktoré potrebujú robiť rozhodnutia v čase, ako sú chatboty, AI agenti, simulácie a pracovné motory. Modeluje programy ako stavové stroje, čo umožňuje vývojárom definovať akcie a prechody, ktoré pôsobia na zdieľaný objekt stavu, čím sa zjednodušuje uvažovanie o komplexnom riadení toku. Rámec obsahuje zabudované nástroje na pozorovanie, lokálne používateľské rozhranie pre kontrolu spustení a podporu pre perzistenciu, takže aplikácie môžu pozastaviť, obnoviť a byť ladené krok za krokom. Pretože Burr nemá žiadne názory na to, ktoré LLM alebo knižnice používate, integruje sa s väčšinou populárneho Pythonového AI zásobníka. Je vhodný pre tímy, ktoré chcú mať explicitnú kontrolu nad logikou agenta namiesto spoliehania sa na čiernu skrinku, a pre produkčné systémy, kde záleží na sledovateľnosti a testovateľnosti.

Kľúčové funkcie

  • Abstrakcia stavového stroja s akciami a prechodmi
  • Lokálne telemetrické UI pre kontrolu vykonávania
  • Perzistencia stavu a obnoviteľnosť
  • Podpora streamovania a asynchrónnych akcií
  • Integácie s bežnými LLM a ML nástrojmi
  • Háky pre protokolovanie, monitorovanie a testovanie

Cenník

Model
Free
Hodnotenie
4.3 / 5 (4)

Prípady použitia

Vytvárajte stavové chatboty so sledovateľnou logikou

Modelujte konverzačné toky ako explicitné stavové stroje s akciami a prechodmi, čo umožňuje ľahšie chápať správanie chatbotu a ladenie spustení pomocou lokálneho telemetrického UI.

Vyvíjajte rozhodovacie AI agentov

Vytvárajte AI agentov, ktorí spravujú zdieľaný stav naprieč krokmi, s podporou streamovania, asynchrónnych akcií a integrácie s ľubovoľnou LLM knižnicou v ekosystéme Python.

Spúšťajte obnoviteľné workflow enginy

Použite perzistenciu stavu na pozastavenie, obnovenie a krokové ladenie dlhodobých workflowov alebo simulácií, čo umožňuje spoľahlivé zotavenie a kontrolu komplexného ovládacieho toku.

Inštrumentujte AI aplikácie pre monitorovanie a testovanie

Využite vstavané háky pre protokolovanie, monitorovanie a sledovanie na pozorovanie produkčných AI aplikácií a overenie správania prostredníctvom reprodukovateľných, kontrolovateľných spustení.

Klady a zápory

Klady

  • Explicitný stavový model stroja umožňuje ľahko sledovať logiku
  • Vstavané sledovacie UI pre ladenie spustení
  • Framework-agnostický - funguje s ľubovoľným LLM alebo knižnicou
  • Podporuje perzistenciu, streamovanie a asynchrónnosť
  • Open source a ľahký

Zápory

  • Vyžaduje Python a určité učenie jeho abstrakcií
  • Menej plug-and-play ako vyšší agent frameworky
  • Menšia komunita ako väčší konkurenti

Recenzie

4.3

Priemer z 4 hodnotení.

5
1
4
3
3
0
2
0
1
0

Prihlás sa, aby si napísal recenziu.

Priya Nair

Priya Nair

May 2, 2026

Does the job

Pretty happy overall. Local telemetry UI for inspecting executions just works and built-in tracing UI for debugging runs. Less plug-and-play than higher-level agent frameworks can be annoying, but no dealbreakers — I'd recommend it to a friend without hesitating.

EB

Ethan Brooks

Mar 21, 2026

Compared a few options

Evaluated this against two competitors. Where it wins: local telemetry UI for inspecting executions and explicit state-machine model makes logic easy to follow. Where it lags: requires Python and some learning of its abstractions. On balance the feature set — especially local telemetry UI for inspecting executions — justifies the 5 stars for our use case.

TA

Tariq Aziz

Jan 27, 2026

Use it every day

Honestly didn't expect to like it this much. State persistence and resumability is exactly what I needed, and open source and lightweight. I do wish smaller community than larger competitors, but I reach for it almost every day now and it just clicks.

DF

Diego Fernández

Oct 16, 2025

Solid for our team

We rolled this out across the team last quarter and built-in tracing UI for debugging runs. State persistence and resumability fits neatly into how we already work, and integrations with common LLM and ML tools removed a step we used to do by hand. Smaller community than larger competitors, which is the main caveat, but it has held up under daily use.

Otázky

Prečo je názov Burr?

Apache Burr je pomenovaný podľa Aaron Burr, zakladateľa, treťom viceprezidentom Spojených štátov a historickým protivníkom Alexandra Hamiltona. Názov odráža pôvodných myšlienok projektu ako prípravej pre riešenie stav v medzi vykonávaním Apache Hamilton DAGs (pretože DAGy netvorú cyklá). Rýchlo si vypočítal Burr užitočných aplikácií, ale vedel vyše svojím širom prenesením.

Asked by Naomi Suzuki · Nov 13, 2025

Čo môže Apache Burr robiť?

Apache Burr môže byť použitý pre výšku rôznych aplikácií vrátane: 1. Jednoduchého chatbota GPT ‑ typu. 2. Stateful RAG ‑ zdeleného chatbota. 3. Adventurehry založenej na LLM. 4. Interaktívneho asistenta pre písanie emáilov. Tiež podporuje ne ‑ LLM používateľské prípady ako napríklad simulácie časových súborov a hyperparametrizáciu. Používaním hookov a integračných môžete integrovat s akoukoľvek vaše oblúbené zásobníky (observability LLM, úložiská, apod.) a budovať custom akcie, ktoré zasiela vo vašom oblúbeným knižniciach (ako napríklad Apache Hamilton). Burr modely nepostavuje, nepočíta sa API, ani neriatelne neupravuje dáta; pomáha spojiť tieto komponenty v skalárnej, logických prístupoch. Obsahuje integračné prístupy a nástroje pre budóvanie UI v Streamlite a sledovanie výkonnosťu vášho štátneho stroja.

Asked by Valentina Marino · Nov 1, 2025

How does Apache Burr work?

S Apache Burrou vyjadrujete vašu aplikáciu ako strojový stavebný blok (t. j. grafové/záložkové schéma). Môžete (a máte!) ho používať pre akékoľvek časti, v ktorých máte riadiť stav, sledovať zložité rozhodnutia, pridať ľudskej feedback alebo nastavíte idempotentný, sebauchovávajúci workflow. Jadro API je jednoduché – Burrový helloworld vyzera takto (pripájajte vaše vlastní LLM, alebu skopírujte zo dokumentácie pre gpt-X). Apache Burr zahŕňa: 1. Bezmetskú nízko-abstrakčnú Python knihovňu, ktorá vám umožňuje budovať a riadiť strojové stavebné bloky pomocou jednoduchých Python funkcií. 2. Interfácu pre výber vykonnosti pre zameranie a debugger. 3. Súbor integrácií pre uľahčenie udržovania stavebných blokov, pripájanie na vykonnostné merania, a inštaláciu s inými systémami.

Asked by Carlos Mendoza · Oct 27, 2025

Polož otázku

Alternatívy k Frameworky agentov AI

smolagents logo

smolagents

Frameworky agentov AI

Malá Pythonová kniha ukôľovia pre rýchly vytvorenie AI agentov z kódu zabezpečenie miestne konverzácia (Hugging Face, OpenAI, Anthropic), prístup bázom modelov na Hubu Hugging Face, místnehodnotovíci, sakraťovými APImi (Hugging Face, OpenAI, Anthropic) alebo uloženie si vlastného Pythonového skriptu na minimalne rosieťou a číslenie bázových modelov a konverzácie miestnehodnotoví comercial servisky (Hub Spaces a LangChain) by enclavizácia zvládzacího kódu behnutia samokontrolingu a vývoju integrá

5.0 (4)
Free
Mini LLM Flow logo

Mini LLM Flow

Frameworky agentov AI

Minimalistický 100-riadkový LLM rámec pre tvorbu samoprogramovateľných agent workflow

4.8 (6)
3Free
upsonicAI logo

upsonicAI

Frameworky agentov AI

Životopisná المنصة pro vytváranie agentov AI zamestnanca, ktoré námri sa naučným prístrojam a agentov AI digitálnych dôvernosti.

4.8 (6)
2Free
AI-Powered RAG Workflow for n8n logo

AI-Powered RAG Workflow for n8n

Frameworky agentov AI

Zadávajte otázky a získajte odpovede založené na súboroch v Google Drive pomocou n8n.

4.8 (6)
Free
ControlFlow logo

ControlFlow

Frameworky agentov AI

Python platform pro zřizovanie agentických AI werkebů jednotlivé táta

4.8 (6)
Free
roboneo art logo

roboneo art

Frameworky agentov AI

AI generátor umenia, ktorý z textových podnetov vytvorí vysoko kvalitné obrázky v priebehu sekúnd.

4.8 (6)
Free
A

Agent Genesis

Frameworky agentov AI

Open-source, kopírovať a vkladať kódy pre rýchle budovanie AI agentov

4.8 (6)
Free
Eclat Institute logo

Eclat Institute

Frameworky agentov AI

Úhradenie pozorovateľného ponúkania produktu Eclat Instituta

4.8 (5)
Free