What is Forking?
Fork = Create a copy of your design. Forking a design in Magic Patterns creates a new copy that works independently from the original. This is helpful when you want to:- Explore new ideas without affecting your “main” design
- Create layout or flow variations
- Build on someone else’s work without making changes to the original version.
- Debug issues by returning to a working version
How to Guides
How to Fork an Existing Design
You can fork any Design you own or one shared with you. Open the design you want to fork. Option 1: Fork from the title dropdown Click the dropdown next to the file name and select Fork.

Want a clean slate? Forking clears your chat history and resets the AI
context.
How to Fork from an Older Version
One of the most powerful features of forking is the ability to fork from a specific version of your design. This is particularly useful for debugging and cleaning up your AI context.
How to fork from a previous version:
- Open the design you want to fork
- Click on the versions dropdown
- Click on the specific version you want to fork from
- Once viewing that version, click the fork button (from title dropdown or Export menu)
- A new design will be created based on that exact version
When you fork from an older version, the chat history from after that version
will not be included. You get a clean context window starting from that point.
- Debug issues: If your design broke after recent changes, fork from the last working version and start fresh
- Clean AI context: After many chat interactions, the AI context can get cluttered. Forking from a clean version gives you a fresh start with all the work intact
- Explore alternative paths: Try a different approach from a specific point without losing your current progress
- Recover from mistakes: If you went down the wrong path for several iterations, jump back to where things were working
Other Ways to Fork
How to Fork from a Canvas
- Hover over the design you want to fork.
- Right-click on it to open the context menu.
- Select Fork Current Design.

How to Fork from our Community Catalog
You can also fork designs from the Community Catalog , which contains a curated library of public templates and designs. After selecting a design, click Edit in Chat -> in the top right corner of the preview.
