Is there a way to copy a project?

Hey everyone! I’ve build an app which I really like and now I want to try adding more complicated features there. I need to make sure that the current stage is safe and I can experiment freely. Previously, I used restoring previous versions if something goes wrong but it doesn’t work 100% accurately for me from time to time, also I faced that the prototype chat was deleted twice which make the restoration even more complicated.
So, is there a way to copy a project so that I can play around with that copy without worrying about an original one?

Does create branches with git not work well for you?

You can use GitHub or download your project files.

Hm, is there a way to upload it to a new project then? I’ve seen an option to create a new project via importing GitHub but that won’t have a chat with vibecoding option with is crucial for me. I also tried to create a new prototype, delete all the files and then import from GitHub but this way also cause errors with the server which I can’t resolve.

Broken functionality for duplicating workspaces was reported already: Duplicating workspaces does not work