import os from huggingface_hub import snapshot_download, upload_folder, login SOURCE_REPO = "yunmorning/broken-model" TARGET_REPO = "AlexL0701/broken-model-fixed" # <-- keep your repo here # Log in using the Space secret token = os.environ.get("HF_TOKEN") if not token: raise ValueError("HF_TOKEN secret not found. Add it in Space Settings > Secrets.") login(token=token) local_dir = "/tmp/broken-model" snapshot_download( repo_id=SOURCE_REPO, local_dir=local_dir ) upload_folder( folder_path=local_dir, repo_id=TARGET_REPO, repo_type="model" ) print("✅ Model duplicated successfully")