# bubblelabai/BubbleLab

Open-core workflow engine powering Bubble Lab — and fully runnable, hostable, and extensible on its own.

Repository: https://github.com/bubblelabai/BubbleLab
Canonical: https://ross.abutalabs.com/products/bubblelab
Homepage: https://bubblelab.ai/
Language: TypeScript
License: Apache-2.0
License Family: permissive
Topics: ai, ai-agents, apis, cli, code, developer-tool, development, integrations, open-source, workflow, workflow-automation
Last push: 2026-04-30T04:43:32+00:00

## Health v2 (maintenance only)
Score: 53/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 80, release rhythm 35, longevity 23
- inputs: {"age_days": 335, "days_push": 125, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1094, forks 179 (observed 2026-08-28T04:03:33.867307+00:00)

## What it is
Bubble Lab is an open-core workflow engine written in TypeScript that powers the Bubble Lab Slack-native AI operator platform. It can be run, hosted, and extended independently to build, execute, and deploy automated workflows and custom AI agents.

## Use cases
- automate operational workflows directly inside slack
- self-host a workflow automation engine
- build custom ai agents that call apis and saas tools
- orchestrate integrations across slack, databases, and third-party services
- embed workflow execution into my own application
- export workflows and deploy them on my own infrastructure

## When to choose
- you want an open-source, self-hostable workflow engine with ai agent capabilities
- your team automates ops work inside slack
- you need full control over workflow execution and extensibility
- you want to build custom integrations on a programmable runtime

## When to avoid
- you only need a simple no-code automation tool like zapier without self-hosting
- you need a managed platform and don't want to run infrastructure
- your workflows have nothing to do with slack or ai-assisted operations

## Facets
- artifact type: framework
- maturity: active
- function: workflow-automation, agent-framework, api-framework, cli, sdk
- domain: developer-tools, self-hosted, apis
- platform: cli, self-hosted, cross-platform
- tags: open-core, workflow-engine, slack-native, ai-operator, integrations, orchestration, automation, ai-agents, nodejs, typescript

## Member repositories
- bubblelabai/BubbleLab (main) score 53

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:33.867307+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:47:28.717956+00:00, confidence not recorded.
  - readme: https://github.com/bubblelabai/BubbleLab (fetched 2026-08-28T04:03:33.867307+00:00, sha c95afd65d9ec)
  - homepage: https://bubblelab.ai/ (fetched 2026-08-29T12:50:33.534196+00:00, sha bbbb5ab683eb)
- Data as of 2026-08-30T08:39:29.467469+00:00.
