Reverse engineered prompt

GitHub

Build me a Windows desktop app for managing my osu! beatmap pack archives. I want to be able to drop in pack files like zip, 7z, and tar, unpack them into osz files, dedupe them into a permanent library, and then import them into either osu! stable or osu! lazer with a simple button and visible progress.

It should keep a local record of every map and show where it exists, like in my library, in osu!, or backed up in Google Drive. I also want search by song info, an artists view, and a generated Excel report that helps me spot real gaps in numbered pack series. If a pack was already processed, ask before doing it again. Anything removed should go to the Recycle Bin, not be permanently deleted.

Please also include a way to pull maps from an existing osu! install into the library, support English and Turkish in the UI, and make long tasks cancellable. Look up current docs online if you need to.

Have a live product UI? Try website reverse