Export to GitHub
If you built your app with Lovable, Bolt, Cursor, or another AI coding tool and want to scan it with Vibe Check, you first need to get your code into a public GitHub repository. Here is how.
1
Export your project from your AI coding toolIn Lovable, click the GitHub icon and connect your GitHub account. In Bolt, use the "Export" button in the top toolbar. In Cursor, your project is already local on your machine. Create a GitHub repository, then push the project to it.
2
Push to a new GitHub repositoryCreate a new repository on github.com. If you are using Lovable or Bolt, follow their export flow. If you are using a local project, initialize git and push.
3
Make the repository publicIn your GitHub repo settings, scroll to the Danger Zone section and click "Change visibility." Select "Public." Vibe Check can only scan public repositories.
4
Copy the repository URL and scanThe URL format is: github.com/yourusername/your-repo-name. Paste it into the Vibe Check scanner.
Sensitive data warning: Before making a repo public, ensure there are no hardcoded secrets, API keys, or sensitive credentials in the code. Vibe Check will flag these but they will already be visible to anyone who sees the repo.
Make a repo public
Vibe Check scans public GitHub repositories. Before changing visibility, remove secrets, API keys, tokens, private customer data, and anything you would not want visible on the internet.
1
Open repository settingsGo to your GitHub repository, then choose Settings.
2
Find Danger ZoneScroll to the visibility controls near the bottom of the settings page.
3
Change visibilityChoose Public, confirm the repository name, then copy the repository URL back into Vibe Check.
Private repos
Private repository scanning requires authenticated access. Until that flow is available, use a temporary public test repository with sensitive data removed, or export a clean copy made only for scanning.
Best practice: never make your main private repository public just to scan it. Create a separate clean copy, confirm secrets are removed, then scan that copy.