Skip to main content

We open-sourced a complete Vibe Coding platform

CloudBase TeamCloudBase Team
4 min read

Consumer Vibe Coding has taken off. Business-facing Vibe Coding — nobody has really done it yet.

Over the past year, Vibe Coding has produced solid business numbers: Lovable raised $200M, v0 passed a million users, and Bolt.new hit eight figures in monthly revenue.

This is no longer just a concept. It's been proven overseas as a business with real willingness to pay.

China has also seen products in this direction lately — Tusi, Genie — mostly consumer-facing, letting ordinary users generate runnable apps by describing them in natural language.

But from the enterprise market's perspective, building your own Vibe Coding development platform — not just plugging in a model, but agent orchestration, sandbox isolation, multi-tenancy, tool calling, permission control and deployment ops — has no out-of-the-box solution yet.

This need lacks an open-source implementation you can directly customize and deploy. Doing it well still carries a real barrier.

So we want to remove that barrier, and we're handing over OpenVibeCoding.

What it is

OpenVibeCoding is from CloudBase, under the Apache 2.0 license.

A complete Vibe Coding platform foundation, open-sourced to you — you deploy it, you customize it, and your customers use your platform.

We don't play in this market. We help more people become players.

Project: https://github.com/TencentCloudBase/OpenVibeCoding

What it feels like

You open a dialog and type: "Help me build a task-management app with multi-user collaboration and login/registration."

AI starts writing code, you see the page live on the right, and when it's done you click deploy — a few minutes later you have a genuinely usable web app, with database, APIs and front end all included.

It's a production tool that genuinely works for ordinary people, out of the box.

What it adds over Vibe Coding tools

① Your data stays in your hands: everything runs in your own Tencent Cloud CloudBase environment — the code is yours, the data is yours.

② Models switch freely: supports mainstream domestic LLMs, no lock-in to a single platform, and more controllable cost.

③ Serve multiple users / customers: enterprise-grade multi-tenancy built in, with each person's environment isolated — deploy it directly to a team or to customers as a product.

④ WeChat mini programs supported: publish a mini program with one click and generate a preview QR code — a capability overseas tools don't have at all.

If you're a tech service provider or founder

Vibe Coding is attractive to many enterprise customers, but they usually won't use overseas SaaS directly: data must stay in their own cloud account, permissions and processes must integrate with existing systems, and the product shape must fit their specific business.

If your employees are already using Lovable or v0 — they already know this stuff works.

This is exactly the opportunity for tech service providers and founders: build your own platform on top of OpenVibeCoding, offering private deployment, industry templates, customized toolchains and ongoing operations to enterprise customers.

No building from zero — you can fork your own brand and combine it with your industry logic. Healthcare, education, retail, government — every industry has customization needs, and every need is an opportunity.

If you're a developer

We didn't just open-source code — we fully documented how to build a Vibe Coding platform from scratch. A few things worth noting:

  • Agent orchestration layer: a Brain/Hands separated cloud deployment architecture, supporting multiple mainstream coding agents, with horizontally scalable agent deployment;
  • SCF sandbox: a containerized execution environment where each task runs independently, with agent tool calls routed to sandbox containers over HTTP / MCP;
  • SSE message lifecycle: a registerAgent → eventBuffer → completeAgent → removeAgent state machine handling streaming output, interruption recovery and HIL boundaries;
  • MCP integration: 50+ CloudBase tool descriptions and parameter schemas to reference directly;
  • Human-in-the-Loop: interaction mechanisms like AskUserQuestion and tool confirmation.

This is currently the most complete open-source reference implementation for Vibe Coding in China.

How fast to get started

git clone https://github.com/TencentCloudBase/OpenVibeCoding.git
./init.sh

Node.js 18+, Docker, and a Tencent Cloud account — up and running in 3 minutes.

In closing

Consumer Vibe Coding is exploding. The business-facing opportunity is ten times bigger.

OpenVibeCoding's positioning is simple: don't compete with Vibe Coding products — open-source the foundation so that people who want to move in this direction — service providers, vertical-industry founders, or simply curious developers — can skip a stretch of the road.

Whatever direction you're in now — as long as you want to be the one providing this capability, there's a place for you here.

https://github.com/TencentCloudBase/OpenVibeCoding

Build your next app on CloudBase

An all-in-one backend covering database, cloud functions, static hosting, and AI capabilities.