The Project Manager is the first screen you see after launching WannaCut. It acts as your creative home base — a dashboard that lists every production in your workspace as a clickable card. Each card shows a thumbnail preview (if one exists) alongside the project name. From here you can open an existing production, create a brand-new one, or permanently delete one you no longer need. Think of it as the Finder or File Explorer for your video work, but purpose-built for WannaCut projects.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/ter-9001/WannaCut/llms.txt
Use this file to discover all available pages before exploring further.
Workspace Model
WannaCut organizes all projects under a single workspace folder that you choose in Settings. The chosen path is persisted insidewannacut_settings.json, which lives in the WannaCut settings folder stored in localStorage as wannacut_settings_folder. On every launch, the app reads that JSON to restore your workspace path automatically.
Each project is a subdirectory inside the workspace folder. When a project is created, WannaCut scaffolds the following structure for it:
videos/ folder is the single source of truth for all your media. Clips on the timeline reference assets by filename inside this folder — no media is duplicated.
Back up your entire workspace folder regularly. A single backup captures every project, all imported media, extracted audio, and every saved project snapshot at once.
Creating a Project
Click the New Project button on the Project Manager header to open the New Project modal. You will be prompted for the following fields:Name your project
Type a project name in the Project Name field. This becomes both the display name and the directory name inside your workspace.
Choose a resolution
Pick a resolution preset from the dropdown. WannaCut ships with four presets:
| Preset | Width × Height | Aspect Ratio |
|---|---|---|
| 1080p (16:9) | 1920 × 1080 | Landscape |
| TikTok (9:16) | 1080 × 1920 | Portrait |
| 4K Ultra HD | 3840 × 2160 | Landscape |
| Square (1:1) | 1080 × 1080 | Square |
ProjectSettings interface that drives the entire editing session:
Auto-Save
WannaCut saves your work automatically so you never need to hit a save button. Internally, auseEffect watches for any change to clips, assets, or the project name. Changes are debounced by 0.5 seconds — meaning the save fires half a second after you stop making edits — to avoid thrashing the disk during rapid interactions like dragging clips.
Each save writes a timestamped .project file (for example, main1734567890123.project) into the project directory. The file is a JSON snapshot containing:
Project History
Every timestamped.project file is a complete restorable snapshot. To browse and restore previous versions:
Go to the History tab
Inside the Settings modal, navigate to the History tab. WannaCut lists all
.project snapshots for the current project, sorted by timestamp.Restoring a history version replaces the current in-memory state but does not delete newer snapshots. You can always restore forward again.
Deleting Projects
To delete a project from the Project Manager:- Hover over the project card — a × button appears in the top-right corner of the card.
- Click × to open the deletion confirmation dialog.
- Confirm by clicking Delete.
delete_project, which permanently removes the entire project directory — including all imported media in videos/, extracted audio, thumbnails, and all .project snapshot files.