IOPaint
Image inpainting tool powered by SOTA AI Model. Remove any unwanted object, defect, people from your pictures or erase and replace(powered by stable diffusion) any thing on your pictures.
File Explorer
Download Latest Version (.zip)- config.yml
- π-bug-report.md
- π-feature-request.md
- FUNDING.yml
- dog.jpg
- fox.jpg
- manga.png
- manga_clean.png
- old_photo.jpg
- old_photo_clean.jpg
- unwant_object.jpg
- unwant_object_clean.jpg
- unwant_person.jpg
- unwant_person_clean.jpg
- unwant_text.jpg
- unwant_text_clean.jpg
- watermark.jpg
- watermark_cleanup.jpg
- CPUDockerfile
- GPUDockerfile
- __init__.py
- file_manager.py
- storage_backends.py
- utils.py
- __init__.py
- cldm.py
- ddim_hacked.py
- embedding_manager.py
- hack.py
- model.py
- recognizer.py
- __init__.py
- dpm_solver.py
- sampler.py
- __init__.py
- ddim.py
- ddpm.py
- plms.py
- sampling_util.py
- __init__.py
- autoencoder.py
- __init__.py
- model.py
- openaimodel.py
- upscaling.py
- util.py
- __init__.py
- distributions.py
- __init__.py
- modules.py
- __init__.py
- attention.py
- ema.py
- __init__.py
- util.py
- __init__.py
- common.py
- en_dict.txt
- ppocr_keys_v1.txt
- RecCTCHead.py
- RecModel.py
- RecMv1_enhance.py
- RecSVTR.py
- RNN.py
- __init__.py
- anytext_model.py
- anytext_pipeline.py
- anytext_sd15.yaml
- main.py
- utils.py
- __init__.py
- brushnet.py
- brushnet_unet_forward.py
- brushnet_wrapper.py
- brushnet_xl_wrapper.py
- pipeline_brushnet.py
- pipeline_brushnet_sd_xl.py
- unet_2d_blocks.py
- __init__.py
- controlnet_preprocess.py
- cpu_text_encoder.py
- g_diffuser_bot.py
- __init__.py
- sd_xl_base.yaml
- sd_xl_refiner.yaml
- v1-inference.yaml
- v2-inference-v.yaml
- __init__.py
- BrushNet_CA.py
- pipeline_PowerPaint_Brushnet_CA.py
- unet_2d_blocks.py
- unet_2d_condition.py
- __init__.py
- pipeline_powerpaint.py
- power_paint.py
- power_paint_v2.py
- powerpaint_tokenizer.py
- __init__.py
- base.py
- controlnet.py
- ddim_sampler.py
- fcf.py
- instruct_pix2pix.py
- kandinsky.py
- lama.py
- ldm.py
- manga.py
- mat.py
- mi_gan.py
- opencv2.py
- paint_by_example.py
- plms_sampler.py
- sd.py
- sdxl.py
- utils.py
- zits.py
- __init__.py
- arch_util.py
- img_util.py
- LICENSE
- rrdbnet_arch.py
- __init__.py
- align_trans.py
- matlab_cp2tform.py
- retinaface.py
- retinaface_net.py
- retinaface_utils.py
- __init__.py
- bisenet.py
- parsenet.py
- resnet.py
- __init__.py
- face_restoration_helper.py
- face_utils.py
- misc.py
- .gitignore
- __init__.py
- __init__.py
- gfpganv1_clean_arch.py
- restoreformer_arch.py
- stylegan2_clean_arch.py
- __init__.py
- __init__.py
- common.py
- image_encoder.py
- image_encoder_hq.py
- mask_decoder.py
- prompt_encoder.py
- sam.py
- sam_hq.py
- tiny_vit_sam.py
- transformer.py
- __init__.py
- transforms.py
- __init__.py
- build_sam.py
- predictor.py
- predictor_hq.py
- __init__.py
- hieradet.py
- image_encoder.py
- utils.py
- __init__.py
- mask_decoder.py
- prompt_encoder.py
- transformer.py
- __init__.py
- memory_attention.py
- memory_encoder.py
- position_encoding.py
- sam2_base.py
- sam2_utils.py
- __init__.py
- misc.py
- transforms.py
- __init__.py
- build_sam.py
- sam2_image_predictor.py
- __init__.py
- anime_seg.py
- base_plugin.py
- briarmbg.py
- briarmbg2.py
- gfpgan_plugin.py
- gfpganer.py
- interactive_seg.py
- realesrgan.py
- remove_bg.py
- restoreformer.py
- .gitignore
- __init__.py
- anime_test.png
- anytext_mask.jpg
- anytext_ref.jpg
- bunny.jpeg
- cat.png
- icc_profile_test.jpg
- icc_profile_test.png
- image.png
- mask.png
- overture-creations-5sI6fQgYIuo.png
- overture-creations-5sI6fQgYIuo_mask.png
- overture-creations-5sI6fQgYIuo_mask_blur.png
- png_parameter_test.png
- test_adjust_mask.py
- test_anytext.py
- test_brushnet.py
- test_controlnet.py
- test_instruct_pix2pix.py
- test_load_img.py
- test_low_mem.py
- test_match_histograms.py
- test_model.py
- test_model_md5.py
- test_model_switch.py
- test_outpainting.py
- test_paint_by_example.py
- test_plugins.py
- test_save_exif.py
- test_save_quality.py
- test_sd_model.py
- test_sdxl.py
- utils.py
- __init__.py
- __main__.py
- api.py
- batch_processing.py
- benchmark.py
- cli.py
- const.py
- download.py
- helper.py
- installer.py
- model_manager.py
- runtime.py
- schema.py
- web_config.py
- win_config.bat
- win_setup.bat
- win_setup_cn.bat
- win_start.bat
- win_start_cn.bat
- win_update.bat
- .gitignore
- convert_vae_pt_to_diffusers.py
- environment.yaml
- pack.bat
- pack.sh
- README.md
- tool.py
- favicon.ico
- kofi_button_black.png
- CV2Options.tsx
- DiffusionOptions.tsx
- index.tsx
- LabelTitle.tsx
- LDMOptions.tsx
- accordion.tsx
- alert-dialog.tsx
- button.tsx
- context-menu.tsx
- dialog.tsx
- dropdown-menu.tsx
- form.tsx
- input.tsx
- label.tsx
- popover.tsx
- progress.tsx
- radio-group.tsx
- scroll-area.tsx
- select.tsx
- separator.tsx
- sheet.tsx
- slider.tsx
- switch.tsx
- tabs.tsx
- textarea.tsx
- toast.tsx
- toaster.tsx
- toggle.tsx
- tooltip.tsx
- use-toast.ts
- Coffee.tsx
- Cropper.tsx
- DiffusionProgress.tsx
- Editor.tsx
- Extender.tsx
- FileManager.tsx
- FileSelect.tsx
- Header.tsx
- ImageSize.tsx
- InteractiveSeg.tsx
- Plugins.tsx
- PromptInput.tsx
- Settings.tsx
- Shortcuts.tsx
- Workspace.tsx
- useAsyncMemo.tsx
- useHotkey.tsx
- useImage.tsx
- useInputImage.tsx
- useResolution.tsx
- api.ts
- const.ts
- states.ts
- types.ts
- utils.ts
- App.tsx
- globals.css
- main.tsx
- vite-env.d.ts
- .eslintrc.cjs
- .gitignore
- components.json
- index.html
- package-lock.json
- package.json
- postcss.config.js
- README.md
- tailwind.config.js
- tsconfig.json
- tsconfig.node.json
- vite.config.ts
- .gitignore
- build_docker.sh
- LICENSE
- main.py
- publish.sh
- README.md
- requirements-dev.txt
- requirements.txt
- setup.py
# Installation Guide
git clone https://github.com/Sanster/IOPaint
Downloads the entire project code from GitHub to your computer.
cd IOPaint
Moves into the project folder you just downloaded.
2. Official Install Script
Easy Recommended- Python 3 Python is required to use pip.
pip3 install iopaint
Installs the package published on PyPI directly β no need to clone the source.
Pulled directly from this repo's README.
3. Node.js
Easynpm install
Downloads and installs the libraries listed in package.json.
npm run build
Builds optimized production files.
npm run dev
Starts the development/run server.
Pulled directly from this repo's README.
4. Python
Easypip3 install iopaint
Installs the package published on PyPI directly β no need to clone the source.
pip install -r requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
Pulled directly from this repo's README.
