Introducing Fusion: Vibe code at any scale

Announcing Visual Copilot - Figma to production in half the time

Builder logo
builder.io
Contact Sales

Introducing Fusion: Vibe code at any scale

Announcing Visual Copilot - Figma to production in half the time

Builder logo
builder.io

Blog

Home

Resources

Blog

Forum

Github

Login

Signup

×

Visual CMS

Drag-and-drop visual editor and headless CMS for any tech stack

Theme Studio for Shopify

Build and optimize your Shopify-hosted storefront, no coding required

Resources

Blog

Get StartedLogin

To get started with Builder Fusion:

  1. Connect GitHub to Builder: connect your repo with Builder so that the change you make are actually in your codebase.
  2. Iterate and refine: chat with the AI to make modifications, refactor elements, or optimize code reusability.
  3. Send PRs: when you're ready for your changes to be incorporated into the codebase, send a pull request to your codebase.
Diagram of Develop plugin workflow. The title is "Develop Workflow". The first step is to import from Figma, the second, Iterate with Builder Visual Editor AI, the third, Generate Code, and the fourth, Map Components.

Projects within Fusion connect directly to your GitHub repositories, letting you visually edit code and create applications with AI assistance.

To connect an existing GitHub repository:

  1. On the Projects page, click Connect Repo.
  2. Connect a GitHub account and grant access to all or selected repositories.
  3. Select a GitHub repository to use within Projects.
  4. In the Project Settings dialogue, update the configuration fields.
  5. Click Save.

In the video below, a repository is selected, builder-academy, from the Projects tab. The application is configured with environment variables and then launched.

For more detailed instructions, visit Connect GitHub to Projects.

After connecting your GitHub repository to Builder, prompt the AI to make changes to your code. Builder AI understands your design systems and overall project architecture.

To iterate with AI:

  1. Go to the Generate tab within a Project.
  2. Type what change you'd like to make to your running application.
  3. Include additional context like Figma designs, screenshots, PDFs, MCP servers, and more. Visit Add context to Projects to learn more.
  4. Send your prompt. Builder's AI makes changes and describes what it's doing along the way. Once it's done, the changes appear within the Visual Editor.

If the AI encounters any errors, click the Attempt to Fix button to automatically prompt the AI to debug the issue.

You can also directly make changes to your application via the Insert and Layers tab within the Visual Editor. Once your changes are complete, the AI implements those changes into code. Visit Project Modes to learn more.

In the video below, a new carousel feature is created based on a prompt and some existing Figma designs provided by the user. The resulting code is interactive and aligned with the provided design.

For more detailed instructions on how to best provide prompts, visit Projects best practices.

Once you're done with the changes to your application, create a pull request to go directly to GitHub. By creating a pull request, your changes do not have to be automatically merged but can be reviewed by software developers on your team.

To create a pull request:

  1. Within your Project Settings on the Projects tab, ensure your Commit Mode, under Advanced Settings, is set to Pull Requests.
  2. Within your Project, after you've made some changes to the project, click the Send PR button.
  3. You are then be brought to GitHub, where you can add your own comments or tag a software developer on your team.

After a pull request is made, you or other members of your team can mention @builder-bot to request changes to the code. Visit Edit your pull request with @builder-bot for more details.

In the video below, the Send PR button is clicked and a new pull request is created on the associated GitHub repository. A comment is then added to the pull request.

For more detailed instructions, visit Create a pull request.

The best way to learn what Fusion can do is to Connect a Project with GitHub and try out Builder's AI. Go to your Fusion Space's Projects tab to get started.

Was this article helpful?

Product

Visual CMS

Theme Studio for Shopify

Sign up

Login

Featured Integrations

React

Angular

Next.js

Gatsby

Get In Touch

Chat With Us

Twitter

Linkedin

Careers

© 2020 Builder.io, Inc.

Security

Privacy Policy

Terms of Service

Get the latest from Builder.io

By submitting, you agree to our Privacy Policy

  • Platform Overview

    AI Overview

  • Integrations

  • What's New

  • Figma to Code Guide

  • Composable Commerce Guide

  • Headless CMS Guide

  • Headless Commerce Guide

  • Composable DXP Guide

  • Design to Code

  • Blog

  • Knowledge Base

  • Community Forum

  • Partners

  • Templates

  • Success Stories

  • Showcase

  • Resource Center

    Glossary

Security

Privacy Policy

SaaS Terms

Compliance

Cookie Preferences

Gartner Cool Vendor 2024