SaaSHub helps you find the best software and product alternatives Learn more β
Burr Alternatives
Similar projects and alternatives to burr
-
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
txtai
π‘ All-in-one open-source AI framework for semantic search, LLM orchestration and language model workflows
-
core
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web. (by vuejs)
-
eleventy πβ‘οΈ
A simpler site generator. Transforms a directory of templates (of varying types) into HTML.
-
-
-
react
A declarative, efficient, and flexible JavaScript library for building user interfaces. (by sbs2001)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
gcodepreview
OpenPythonSCAD library for moving a tool in lines and arcs so as to model how a part would be cut using G-Code or described as a DXF.
-
mockoon
Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.
-
-
hamilton
Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does.
-
-
-
-
index
The SOTA Open-Source Browser Agent for autonomously performing complex tasks on the web (by lmnr-ai)
-
-
-
langchain
Elixir implementation of a LangChain style framework that lets Elixir projects integrate with and leverage LLMs. (by brainlid)
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
burr discussion
burr reviews and mentions
-
DiΓ‘taxis β A systematic approach to technical documentation authoring
- https://burr.dagworks.io
It's not always the easiest to follow (we often have disagreements about whether something is a tutorial or a how-to), but it's a really valuable framing and I think our docs have gotten better because of it.
-
Show HN: Flow β A Dynamic Task Engine for AI Agents Without DAG
Interesting! I feel like this is a cross between https://github.com/dagworks-inc/burr (switch state for context) and https://github.com/Netflix/metaflow because the output of the "task" declares its next hop...
-
Show HN: Mem0 β open-source Memory Layer for AI apps
@staranjeet we should get you plugged in as part of persistence with https://github.com/dagworks-inc/burr !
-
Ask HN: What are you working on (August 2024)?
Graph-based libraries for building ML/AI systems:
- Burr -- build AI applications/agents as state machines https://github.com/dagworks-inc/burr
- Hamilton -- build dataflows as DAGs: https://github.com/dagworks-inc/hamilton
Looking for feedback -- we had some good initial traction on HN, and are looking for OS users/contributors/people who are building complimentary tooling!
-
10 Open Source MLOps Projects You Didnβt Know About
Burr Burr is a new library that focuses on applications of Large Language Models (LLMs). Burr enables developers to build decision-making agents (chatbots and simulations) using simple Python building blocks and deploy them on custom hardware. It includes three components:
-
We no longer use LangChain for building our AI agents
I really like the idea of "good" and "bad" abstractions. I have absolutely built both.
This sentiment is echoed in this comment in reddit comment as well: https://www.reddit.com/r/LocalLLaMA/comments/1d4p1t6/comment....
Similarly to this post, I think that the "good" abstractions handle application logic (telemetry, state management, common complexity), and the "bad" abstractions make things abstract away tasks that you really need insight into.
This has been a big part of our philosophy on Burr (https://github.com/dagworks-inc/burr), and basically everything we build -- we never want to tell how people should interact with LLMs, rather solve the common problems. Still learning about what makes a good/bad abstraction in this space -- people really quickly reach for something like langchain then get sick of abstractions right after that and build their own stuff.
- Burr: Build AI Applications as State Machines
-
Building an Email Assistant Application with Burr
Burr is a lightweight python library you use to build applications as state machines. You construct your application out of a series of actions (these can be either decorated functions or objects), which declare inputs from state, as well as inputs from the user. These specify custom logic (delegating to any framework), as well as instructions on how to update state. State is immutable, which allows you to inspect it at any given point. Burr handles orchestration, monitoring and persistence.
-
Building Reliable Systems Out of Unreliable Agents
Nice, looking forward to seeing that! Someone else pointed me towards https://github.com/DAGWorks-Inc/burr/ which also seems related in case you're curious.
- Show HN: Burr: An OS Framework for Building and Debugging GenAI Apps Faster
-
A note from our sponsor - SaaSHub
www.saashub.com | 17 May 2025
Stats
DAGWorks-Inc/burr is an open source project licensed under BSD 3-clause Clear License which is not an OSI approved license.
The primary programming language of burr is Python.