budibase README

The project's README from github.com/Budibase/budibase. As one markdown file: README.md.

Budibase

Budibase

AI Agents that run your operations

Budibase is an open-source operations platform that saves engineers 100s of hours building Agents, Apps and Automations, securely.

🤖 🎨 🚀


Budibase agent ui

GitHub all releases GitHub release (latest by date) Follow @budibase Code of conduct

Get started - we host (Budibase Cloud) · Get started - you host (Docker, K8s, DO) · Docs · Feature request · Report a bug · Support: Discussions



✨ Features

Run your operations on one platform

Handle requests, automate workflows, manage processes, and connect your business systems - without stitching together multiple tools.

Employees ask questions, request approvals, and report issues every day. Budibase agents understand these requests and handle the work automatically.



Operations your team can run with AI agents

Employees ask questions, request approvals, and report issues every day. Budibase agents understand these requests and handle the work automatically.

Budibase chat deploy



Agents that take action

Budibase agents don’t just answer questions. They run workflows across your business - creating records, routing approvals, updating apps, and notifying teams automatically.

Budibase agent actions



Connect the tools your business runs on

Integrate with databases, AI models, and business apps so agents and automations can take action across your operations.

Deploy with confidence and security

Budibase is open-source and is made to scale. With Budibase, you can self-host on your own infrastructure and globally manage users, onboarding, SMTP, apps, groups, theming and more. You can also provide users/groups with a portal and disseminate user management to the group manager.




Budibase Public API

As with anything that we build in Budibase, our public API is simple to use, flexible, and introduces new extensibility. To summarize, the Budibase API enables:

Docs

You can learn more about the Budibase API at the following places:



🏁 Get started

Deploy Budibase using Docker, Kubernetes, and Digital Ocean on your existing infrastructure. Or use Budibase Cloud if you don't need to self-host and would like to get started quickly.

Get started with self-hosting Budibase

Get started with Budibase Cloud



🎓 Learning Budibase

The Budibase documentation lives here.



💬 Community

If you have a question or would like to talk with other Budibase users and join our community, please hop over to Github discussions




❗ Code of conduct

Budibase is dedicated to providing everyone a welcoming, diverse, and harassment-free experience. We expect everyone in the Budibase community to abide by our Code of Conduct. Please read it.



🙌 Contributing to Budibase

From opening a bug report to creating a pull request: every contribution is appreciated and welcomed. If you're planning to implement a new feature or change the API, please create an issue first. This way, we can ensure your work is not in vain. Environment setup instructions are available here.

Not Sure Where to Start?

A good place to start contributing is by looking for the good first issue tag.

How the repository is organized

Budibase is a monorepo managed by lerna. Lerna manages the building and publishing of the budibase packages. At a high level, here are the packages that make up Budibase.

For more information, see CONTRIBUTING.md



📝 License

Budibase is open-source, licensed as GPL v3. The client and component libraries are licensed as MPL - so the apps you build can be licensed however you like. Budibase paid features are licensed under the Business Source License,



⭐ Stargazers over time

Stargazers over time

If you are having issues between updates of the builder, please use the guide here to clear down your environment.



Contributors ✨

Thanks goes to these wonderful people (emoji key):

Made with contrib.rocks.

budibase (Budibase/budibase)

Searching Database…

28.3K ·GitHub
这是什么?Budibase 是一个开源的运营平台,你可以在上面搭建 AI 智能体、自动化流程和 Web 应用,把日常运营事务——申请、审批、问题处理——集中在一个地方搞定。
它是应用搭建工具、自动化工具,还是 AI 产品?三者兼有,都在同一个平台上:低代码应用搭建器、自动化引擎和 AI 智能体——处理申请、工作流和业务流程时,不用再把多个工具拼在一起。
怎么把它跑起来?可以通过 Docker(单个 ARM 兼容镜像)、Docker Compose、Kubernetes、Digital Ocean 或 Portainer 自行部署——也可以完全不用自己架设,直接在 Budibase Cloud 上快速开始。
除了 Docker 还需要别的东西吗?不需要——日常使用有容器就够了。只有想从源码构建时才需要 Node.js 22.x 和 yarn,因为这个仓库是用 Lerna 管理的 monorepo,一条命令的脚本就能完成环境搭建。
这些智能体只是回答问题,还是真的能做事?它们能实际执行操作:智能体会在整个业务中运行工作流——自动创建记录、分发审批、更新应用并通知团队。
它能接入我公司已经在用的数据库和工具吗?可以——它能集成数据库、AI 模型和各类业务应用,让智能体和自动化流程在你现有的系统上直接执行操作。
我可以用自己的代码对它做自动化或在它基础上开发吗?可以。通过 Budibase Public API,你可以把 Budibase 当作后端来用,并与其他工具互通;文档里介绍了如何获取 API key、接口规范以及 Postman 的用法。
我的数据会留在自己的服务器上吗?如果自行部署,所有东西都运行在你自己的基础设施上,你还可以在上面统一管理用户、入驻流程、SMTP、应用、分组和主题。否则也可以选择 Budibase Cloud。
它是完全开源的,还是有部分要付费?核心采用 GPL v3,客户端和组件库采用 MPL——所以你搭建的应用想用什么许可都可以。付费功能则归入 Business Source License。
它的 AI 只能用一家模型厂商吗?不是——Budibase 不锁定模型,你可以接入自己业务在用的各种 AI 模型。
Budibase 是用什么技术做的?一个由 Lerna 管理的 TypeScript monorepo:搭建器是基于 Svelte 的前端应用,做好的应用由浏览器根据 JSON 定义直接渲染,后端是一个 Koa 服务器,负责提供应用以及数据库和文件系统 API。
这个项目成熟吗?项目始于 2019 年,GitHub 上有约 28,000 颗星,GitHub discussions 上有活跃的社区;新贡献者可以从 good first issue 标签的任务入手。
What are similar projects?ToolJet, nocobase, nocodb, illa-builder, sim, AutoGPT, n8n, appsmith
Creator
Budibase
Size
776 MB
Stars
28.3K
Age
7y
Commits · 90 Days