Hillobar /Rope

GUI-focused roop

★ 5,399⑂ 972👁 99⑃ 20● 0▤ 11
PythonCreated 2023-07-08
5,399
stars
+0+1+11
972
forks
99
watchers
20
prs
0
issues
11
releases
–
discussions

README

Rope implements the insightface inswapper_128 model with a helpful GUI.
 Discord

 Donate

 ${{\color{Goldenrod}{\textsf{Last Updated 2026-07-11}}}}$ 
 ${{\color{Goldenrod}{\textsf{Welcome to Rope-Bronze!}}}}$ 

 Updates for Rope-Bronze: 
 New, more responsive UI
 TRT Engine for better performance
 Batched inswapper for better 256 and 512 mode performance
 Settings tab for managing folders, models threading, benchmarking, ...
 New Likeness / Fidelity settings
 Color Matching (LAB) for accureate color matching
 XSeg masker
 Easier Embedding management. Drag and drop embeddings to reorder them.
 New Capture mode. Move and resize a window on your desktop to swap whatever is in it.

 Install from scratch:
cmd
py -3.12 -m venv venv

cmd
venv\Scripts\activate

cmd
pip install -r requirements.lock.txt

Also, copy models from the Rope-Bronze Models Release to somewhere on your drive. In settings, select the folder they were copied to (you have to unzip them).

 Disclaimer: 
Rope is a personal project that I'm making available to the community as a thank you for all of the contributors ahead of me.
I've copied the disclaimer from Swap-Mukham here since it is well-written and applies 100% to this repo.
 
I would like to emphasize that our swapping software is intended for responsible and ethical use only. I must stress that users are solely responsible for their actions when using our software.

Intended Usage: This software is designed to assist users in creating realistic and entertaining content, such as movies, visual effects, virtual reality experiences, and other creative applications. I encourage users to explore these possibilities within the boundaries of legality, ethical considerations, and respect for others' privacy.

Ethical Guidelines: Users are expected to adhere to a set of ethical guidelines when using our software. These guidelines include, but are not limited to:

Not creating or sharing content that could harm, defame, or harass individuals. Obtaining proper consent and permissions from individuals featured in the content before using their likeness. Avoiding the use of this technology for deceptive purposes, including misinformation or malicious intent. Respecting and abiding by applicable laws, regulations, and copyright restrictions.

Privacy and Consent: Users are responsible for ensuring that they have the necessary permissions and consents from individuals whose likeness they intend to use in their creations. We strongly discourage the creation of content without explicit consent, particularly if it involves non-consensual or private content. It is essential to respect the privacy and dignity of all individuals involved.

Legal Considerations: Users must understand and comply with all relevant local, regional, and international laws pertaining to this technology. This includes laws related to privacy, defamation, intellectual property rights, and other relevant legislation. Users should consult legal professionals if they have an

Snapshot: 2026-11-04T14:00:00Z · Data license Apache-2.0 · JSON