Safer Experimentation
Try bold edits or new features — you can always roll back to a previous snapshot.
We’re excited to introduce Version Control — a powerful way to explore, compare, and safely roll back your generated projects in CodePup AI.
Now, every time you tweak your app, add components, or enhance code, we’ll automatically keep track of your changes for you.
Every time you:
CodePup automatically saves that moment as a restorable version — no manual steps needed.
You can now go back in time.
From your project dashboard, click the clock icon 🕓 in the top bar to open your version timeline.
You’ll see a list of previous states — simply pick one to instantly restore your project.

Safer Experimentation
Try bold edits or new features — you can always roll back to a previous snapshot.
Auto Cleanup
CodePup keeps only your latest 20 versions, pruning older ones automatically to stay efficient.
Persistent Assets
File uploads and custom assets stay safely stored, even when older versions are pruned.
Export Regularly
Sync your project with GitHub every few iterations — it’s the perfect pairing with in-app version control.
Iterate Forward
When you restore a version, make your next edits on top of it — this keeps your context fresh and up to date.
Version Control is a big step toward safer creativity in AI-assisted development.
We want you to experiment freely, explore bold ideas, and never worry about losing your progress again.
This is just the beginning — soon, fullstack and database versions will join the lineup.
Stay tuned, and keep building with confidence.