Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Open-core workflow engine powering Bubble Lab — and fully runnable, hostable, and extensible on its own.
| Date | Stars |
|---|---|
| 2026-07-24 | 1095 |
| 2026-07-25 | 1095 |
| 2026-07-28 | 1094 |
| 2026-07-30 | 1094 |
| 2026-08-06 | 1096 |
Today
+2 stars today
This week
+2 stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.18%/day
<div align="center">
<img src="./apps/bubble-studio/public/favicon.ico" alt="Bubble Lab Logo" width="120" height="120">
# Bubble Lab
### Open-core workflow engine powering Bubble Lab — and fully runnable, hostable, and extensible on its own.
[](https://discord.com/invite/PkJvcU2myV)
[](https://docs.bubblelab.ai/intro)
[](https://github.com/bubblelabai/BubbleLab/stargazers)
[](https://github.com/bubblelabai/BubbleLab/actions/workflows/ci.yml)
[](./LICENSE.txt)
[](https://www.typescriptlang.org/)
[Use Bubble Lab Platform](https://app.bubblelab.ai/) • [View Demos](https://www.bubblelab.ai/demos) • [Documentation](https://docs.bubblelab.ai/intro)
---
### Editing Workflows

### Running Workflows

</div>
---
## 📋 Overview
[**Bubble Lab**](https://www.bubblelab.ai/) is a Slack-native AI operator platform that helps teams automate operational work directly inside Slack using Pearl, its AI assistant.
Instead of switching between tools, teams can ask Pearl to execute workflows, access systems, and perform tasks across their stack.
This repository contains the **open-core workflow engine that powers the Bubble Lab platform**.
It is the same execution engine used internally by Bubble Lab — and can also be run, hosted, and extended independently.
This makes it suitable for:
- Teams using the Bubble Lab platform
- Developers who want full control over workflow execution
- Organizations that need self-hosted automation infrastructure
- Engineers building custom agents or integrations
---
## 🧠 How this relates to Bubble Lab Platform
You can use Bubble Lab in two ways:
### Option 1 — Use Bubble Lab Platform (recommended)
Use the fully managed platform with:
- Pearl, the Slack-native AI operator interface
- Managed integrations with Slack, SaaS tools, APIs, and databases
- Hosted workflow execution and orchestration
- Observability dashboards and execution history
- Team collaboration and deployment management
👉 https://app.bubblelab.ai
---
### Option 2 — Run the Open-Core Engine Yourself
You can run and host the workflow engine independently.
This allows you to:
- Build and execute workflows locally
- Host the engine in your own infrastructure
- Create custom agents and integrations
- Extend the runtime for your own use cases
- Export workflows and deploy anywhere
- Embed Bubble Lab workflows inside your own products
Everything in this repository is fully functional and production-ready.
---
## ⚙️ What this repository provides
The open-core engine includes:
- Workflow execution runtime
- Agent and integration primitives ("Bubbles")
- Local workflow studio
- Execution tracing, logging, and observability
- CLI tooling
- Exportable workflows
This is the infrastructure layer that powers Bubble Lab and Pearl.
---
## 🚀 Quick Start
### Option A — Use Bubble Lab Platform
No setup required:
https://app.bubblelab.ai
---
### Option B — Run locally
Run Bubble Studio locally in **2 commands**:
```bash
# 1. Install dependencies
pnpm install
# 2. Start everything
pnpm run dev
```
Open **http://localhost:3000** and you can now build, edit, and run workflows locally!
**⚠️ Note:** To create flow with pearl (our ai assistant), you'll need API keys (GOOGLE_API_KEY). By default gemini-3.0-pro is used for generation and code edits use fast find-and-replace. Weaker model Excerpt of 8,374 characters
Read on GitHub500
118
14
6
Harsh Kumar · India
4
3
2
2
1
1
1
1
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:25de6abde7d3844e, topic:workflow, topic:workflow-automation, desc:workflow engine