Burr¶
Welcome to Burr’s documentation.
For a quick overview of Burr, watch this walkthrough or read our blog post. The following video is a longer demo of building a simple chatbot application with Burr using this notebook:
For more details about how Burr works, what problems it solves, and how to use it, read on!
You’ll find this documentation separated into three sections.
If you don’t know where to start, go to getting started.
If you’re looking to build a mental model/read more, go to concepts.
If you’re looking for a specific piece of information, go to reference.
We also ask that you:
Report any bugs, issues, or feature requests via GitHub Issues or GitHub Discussions.
Give us a star on GitHub if you like the project!
Testimonials¶
"After evaluating several other obfuscating LLM frame-works, their elegant yet comprehensive state management solution proved to be the powerful answer to rolling out robots driven by AI decision making."
Ashish Ghosh
CTO, Peanut Robotics"Of course, you can use it [LangChain], but whether it's really production-ready and improves the time from 'code-to-prod' [...], we've been doing LLM apps for two years, and the answer is no [...] All these 'all-in-one' libs suffer from this [...]. Honestly, take a look at Burr. Thank me later."
Reddit User
LocalLlama, Subreddit"Using Burr is a no-brainer if you want to build a modular AI application. It is so easy to build with and I especially love their UI which makes debugging, a piece of cake. And the always ready to help team, is the cherry on top."
Ishita
Founder, Watto.ai"I just came across Burr and I'm like WOW, this seems like you guys predicted this exact need when building this. No weird esoteric concepts just because it's AI."
Matthew Rideout
Staff Software Engineer, Paxton AI"Burr's state management part is really helpful for creating state snapshots and build debugging, replaying and even building evaluation cases around that"
Rinat Gareev
Senior Solutions Architect, Provectus"I have been using Burr over the past few months, and compared to many agentic LLM platforms out there (e.g. LangChain, CrewAi, AutoGen, Agency Swarm, etc), Burr provides a more robust framework for designing complex behaviors."
Hadi Nayebi
Co-founder, CognitiveGraphs"Moving from LangChain to Burr was a game-changer!
Time-Saving: It took me just a few hours to get started with Burr, compared to the days and weeks I spent trying to navigate LangChain.
Cleaner Implementation: With Burr, I could finally have a cleaner, more sophisticated, and stable implementation. No more wrestling with complex codebases.
Team Adoption: I pitched Burr to my teammates, and we pivoted our entire codebase to it. It's been a smooth ride ever since."