Vibe Coach
← Help Center

Importing Your Project

Before you can build in VS Code, you need to bring your project here. You have three options:

  • Import from GitHub — if your code is already in a GitHub repo
  • Upload a .zip file — if you downloaded it from Lovable, Bolt, or Replit
  • I already have a project — if you already have a project open in VS Code

How to Import

The extension shows all three options at the Project step. Choose the one that matches where your code lives.

Getting Your Code From Your Platform

I built on Lovable

The easiest way: connect Lovable to GitHub directly. In your Lovable project, look for the GitHub icon or a "Connect to GitHub" option → create or select a repo → push your code. Once it's on GitHub, paste that repo URL into Vibecheck.

If you'd rather download: look for a "Download" or "Export" option in Lovable. You'll get a zip — use the zip upload option in Vibecheck.

I built on Bolt

In Bolt: open your project and look for a GitHub or "Connect to GitHub" option → authorize and push to a new or existing repo. Once on GitHub, paste the repo URL into Vibecheck.

Alternatively: look for an export or download option to get a zip file. Upload that zip in Vibecheck.

I built on Replit

Option A (GitHub): In Replit, open your project and look for a Git or version control option → connect to GitHub → push. Then paste the GitHub URL into Vibecheck.

Option B (zip): Look for a download or export option in the file explorer menu. You'll get a zip — upload that in Vibecheck.

I built on v0

In v0: open your project and look for a "Deploy to GitHub" or export option → push to a new repo. Once on GitHub, paste the repo URL into Vibecheck.

If you downloaded the code as a zip, use the zip upload option in Vibecheck instead.

It's Not Working

My GitHub URL says "repository not found"

Two likely causes: (1) the repo is private and GitHub isn't connected yet — connect GitHub first (the previous step), then try again. (2) The URL is wrong — copy it directly from your browser's address bar when you're on the repo page on github.com.

The zip upload failed

The zip needs to contain your project files directly at the top level — specifically, there must be a package.json (JavaScript) or requirements.txt (Python) file when you open the zip. If you open the zip and see a single folder inside (instead of files), that folder is an extra wrapper. Extract it and re-zip the contents of that inner folder.

What is a package.json and why does my zip need one?

package.json (JavaScript) or requirements.txt (Python) is the file that defines your project — what libraries it uses and how to run it. If neither is present, VS Code doesn't know what kind of project it is. If your project doesn't have one, it may be a static HTML site rather than a code-based app, which Vibecheck currently doesn't support.

I want to start a fresh project, not import an existing one

Skip the import step. Once setup is complete, open a terminal in VS Code (Terminal → New Terminal) and tell Claude: "Create a new Next.js project called [your project name]." Claude will scaffold the whole thing.

My platform isn't listed (Webflow, Framer, Wix, etc.)

Webflow, Framer, Wix, and similar tools export design files or use proprietary formats — not standard code that VS Code can work with. Vibecheck currently works with code-based projects (React, Next.js, etc.). If your project started on one of these platforms and you've also been using a code-based tool alongside it, bring the code version.

Still stuck? Contact us →