Case Study: Wiring Bubble’s AI-Generated App into a Working System

I’ve been testing what it actually takes to move from AI-generated scaffolding to a working Bubble app.

Bubble’s AI can generate a solid service desk UI. Ticket forms, admin panels, SLA tables. But in the app it built for me, clicking submit did nothing. Nothing routed. Nothing logged. No SLA lifecycle. The screens were there. The wiring was not.

So I built BUBS: an AI agent to handle that part.

The issue was not model quality. It was how the app was structured.

I built the agent using a framework I call BOS, Build Operate Stabilize. Instead of creating more UI, it fixed and wired what already existed:

  • Connected front end components to real backend workflows
  • Added missing scheduled workflows
  • Implemented SLA and lifecycle logic
  • Wrote change notes tied to issue IDs
  • Verified changes before applying them

It uses:

  • @georgecollier’s BuildPrint MCP for visibility into the app
  • Structured JSON write recipes using WIRE_FORMAT and bubble-writer
  • Folder, color, and notes conventions to keep changes organized
  • A simple plan, write, verify flow so edits do not break other parts of the app

Result: The same AI-generated service desk became a fully wired application with SLA monitoring, audit trail, and end to end lifecycle logic. Built in under a day.

Full technical walkthrough with screenshots here: How I Built Production-Ready AI Systems in Under a Day

2 Likes

how can I use/test BUBS?

Right now BUBS isn’t something you can just install.

It works by reading and writing structured parts of the app JSON through constrained recipes. I figured out how to access it, but the JSON exports can be large, occasionally broken, or time out. Backend workflows also aren’t always fully represented in the snapshot, so exposing it publicly would be pretty fragile.

The approach itself is reproducible though. It’s basically:

Inspect the app → Turn gaps into scoped issues → Propose changes -->Apply constrained edits
Verify before committing

If Bubble exposed stable MCP-style endpoints for app structure, this would be much easier to formalize. That’s where real AI for backend work would be a game changer and keep and attract builders to Bubble like 7 years ago..

For now it’s more of an execution experiment than a product. Happy to share more details if helpful.

1 Like