Can I Export the Code From an AI Builder? Yes, to GitHub
Yes. Zugo exports the full source of a generated project into a repository under your own GitHub account, and the project belongs to you. What does not travel with the export is everything that was never code: your chat history, your credits, the hosting on zugo.run, and the connector accounts, which were always yours anyway.
That split is the useful part of the answer. "Can I export the code" is really a question about what happens when you stop using the builder, so this post walks through what you are holding afterwards and what you have to arrange yourself.
What does code export mean in an AI builder?
Code export in an AI builder is a one-click operation that copies the complete source of a generated project into a repository the user controls. In Zugo the result is an ordinary project scaffold that can be cloned, installed and run locally with standard tooling, with no dependency on the builder to open or edit it.
The distinction that matters is between exporting code and downloading a page. A single HTML file you can save from any preview is not the same thing as a project you can install, change and rebuild. The second one is what makes a builder an origin rather than a destination.
It also changes the risk profile of using an AI builder at all. A project that only exists inside a product is exposed to that product's pricing, roadmap and lifespan. A repository under your account survives all three. That is the practical meaning of ownership, and it is worth more than any feature list.
What exactly lands in the repository?
The project as it stands, structured the way a developer would expect: source files, configuration, and the dependency manifest needed to install and run it. Nothing is minified or obfuscated on the way out, because it is the same code the build ran on.
What is worth setting expectations about is scope. The export is the application, not your infrastructure. If the build talks to Supabase, the code that calls Supabase is in the repository, and the Supabase project itself continues to live in your Supabase account, exactly where it already was.
| What you are asking about | Does it leave with the export? | Where it actually lives |
|---|---|---|
| Application source code | Yes | Your GitHub repository |
| Configuration and dependency manifest | Yes | Your GitHub repository |
| Database tables and rows | No | Your Supabase project |
| Payments, customers, payouts | No | Your Stripe account |
The published zugo.run address |
No | Zugo hosting, until you point a domain elsewhere |
| Prompt history and build log | No | Your Zugo workspace |
| Remaining credits | No | Your Zugo account |
Read that table as reassurance rather than as a list of gaps. Almost everything in the "no" column is either already under your control in another account or is a record of how the thing was made rather than the thing itself.
Do you have to pay to get your code out?
Export is not a paid-only escape hatch: the code editor and GitHub export are available from the free tier. What the plans buy is generation, and the shape of that pricing matters more than any single number. Free comes with 5 credits, Pro is $25 per month with 200 credits, and Business is $99 per month. Credits pay for actions: a fresh build costs 6, an edit costs 3, and a multi-page platform costs 12 for the first three pages plus 3 for each page beyond them. Hi-Fi mode doubles the build and the edit.
Why that matters to an export question: the expensive part of any AI builder is the generation, not the extraction. If getting your own code back required a separate escalating fee, the ownership claim would be decorative. It does not.
The honest way to think about the cost is per project rather than per month. A landing page you build once and export is a handful of credits. A platform you iterate on for two weeks is mostly edits, and 200 credits covers 66 of them if edits are all you spend on. The full arithmetic is in AI app builder pricing.
What can you actually do with the code once it is out?
Everything you can do with any project of that shape. Clone it, run it locally, read it, change it, break it, fix it. Put it under review. Wire it into CI. Hand it to a contractor. Archive it and forget about it for a year.
The most common next step is deployment somewhere you already pay for. Vercel is a built-in connector, so a project can deploy to your own Vercel account, and after export you can also deploy the repository yourself in the ordinary way. Either path ends with the app served from infrastructure you control.
The second most common is bringing in a developer. A standard repository is the handover format every developer already knows, which removes the awkward conversation about learning a proprietary tool before touching the work. That conversation is covered properly in can a developer take over later.
What are the honest limits of an exported project?
Four, and knowing them in advance is what stops the export from feeling like a letdown.
- Generated code is a starting point, not a finished engineering artefact. It runs, it was booted in a sandbox before delivery, and a build that fails to load is reported as a failure rather than handed over. That lowers the risk of receiving something broken; it does not remove it, and it says nothing about architecture, test coverage or how the code will feel to a senior engineer.
- The two copies diverge. Once someone commits changes to the repository, the builder copy and the repository stop being the same project. Pick one as the source of truth, and in practice it should be the repository.
- You inherit the maintenance. Dependencies age, and after export nobody upgrades them for you.
- Very specific business logic still has to be written. The builder gets you a working product quickly; unusual rules come from follow-up edits or from a developer, not from one perfect prompt.
None of that is unique to AI builders. It is what owning software has always meant, which is exactly the point of holding the code.
When should you export, and when should you wait?
Export early if anyone will write code by hand, if the project is going into a client relationship where ownership needs to be visible, or if you want a snapshot before a risky round of changes. A repository is a cheap insurance policy.
Wait if you are still iterating on shape. During the phase where the answer to most problems is another edit, the builder is simply faster, and maintaining a repository alongside it just splits your attention between two copies of the same thing.
A reasonable default: build and iterate in Zugo until the structure stops changing every day, then export and continue in the repository. The step-by-step version of that move, including what the scaffold looks like, is in export an AI app to GitHub.
Does exporting mean you can sell what you built?
Ownership of the code and the right to run a business are two separate things, and only the first one is settled by an export. The project is yours, and you can charge for it, put it behind Stripe, and serve it from your own domain.
What an export does not do is handle the parts that were never software. Payment processing has its own approval, taxes are yours to register and file, and any assets you did not create yourself deserve a second look before they appear on something commercial. That whole question has its own answer in can I sell what I build with AI.
The fastest way to see what an export actually contains is to make something small and push it. Describe one page at zugo.dev, let the build run, then send it to GitHub and read the repository. Ten minutes of that tells you more about whether the ownership claim is real than any documentation can.