Skip to content
Migration Guide

Export Your AI-Built Project to GitHub: Every Tool, One Place

Step-by-step export guides for Replit, Lovable, Bolt, v0, Base44, Firebase Studio, Databutton, Create.xyz and Emergent — plus the universal method that works when the tool has no export button.

Why export at all?

AI app builders are excellent at getting a product started and terrible at being its permanent home. The moment you want version control, code review, a second contributor, CI, a coding agent working on the real repository, or simply ownership of your own source — the project needs to live in GitHub (or GitLab/Bitbucket). Every guide below ends in the same place: a clean repository you control, with no secrets committed and a build that works outside the tool.

Pick your tool

The universal method (works for every tool)

When a tool has no export button — or its UI changed since the docs were written — this sequence always works:

1
Get the code out

Use the tool's download/export option, or copy the project files from its code view onto your machine.

2
Create an empty GitHub repository

Private by default. Do not initialise it with a README — you want a clean first push.

3
Review before committing

Add a .gitignore for build artefacts and environment files, and check that no API keys or secrets are in the tree.

4
Init, commit, push

git initgit add .git commitgit remote add origin <repo-url>git push -u origin main.

5
Verify it builds outside the tool

Clone the repository somewhere fresh and run the project. If it only builds inside the AI tool, the migration is not done.

After export: from prototype to product

Export gives you ownership; it does not give you a delivery process. When the repository is yours, the next constraint is turning ideas into planned, reviewable, shippable changes — which is what Feature1 does on top of your GitHub repository: capability-led planning, user stories with acceptance criteria, and implementation that stays inside the gates whether a developer or a coding agent does the typing.

Ready to ship production features?

Connect your GitHub repository to Feature1 and deliver features with AI-powered planning and implementation.

Join the Waitlist