Aurith/PXLab

Python

1

1 commits

updated Apr 3, 2026

See the code

README

PXLab

PXLab is a local inpainting app.

Workflow

  1. Upload an image
  2. Create a mask
    • Manual drawing or
    • AI Detection with Prompt
  3. Set inpainting parameters
  4. Generate results

Used Models:

Models are automatically downloaded from Hugging Face on first use and are not included in this repository. This project only provides the application code and infrastructure. All models are subject to their respective upstream licenses. Users are solely responsible for compliance with these licenses and applicable laws.


Installation

Backend (Recommended to use a virtual environment):

cd backend
pip install -r requirements.txt

Frontend:

cd frontend
npm install

Run (Use 2 Terminals)

Backend:

cd PXLab
python -m backend.server

Frontend:

cd PXLab
npm --prefix frontend run dev

Website available on:

http://localhost:5173

This project provides infrastructure only and does not host or distribute model weights. Models are downloaded from third-party providers (e.g. Hugging Face) and are subject to their respective licenses. The authors assume no liability for how the models are used. Users are solely responsible for complying with all applicable laws, licenses, and third-party rights. By using this software, you agree to use it in a lawful and responsible manner.

Aurith/PXLab

Python

1

1 commits

updated Apr 3, 2026

See the code

README

PXLab

PXLab is a local inpainting app.

Workflow

  1. Upload an image
  2. Create a mask
    • Manual drawing or
    • AI Detection with Prompt
  3. Set inpainting parameters
  4. Generate results

Used Models:

Models are automatically downloaded from Hugging Face on first use and are not included in this repository. This project only provides the application code and infrastructure. All models are subject to their respective upstream licenses. Users are solely responsible for compliance with these licenses and applicable laws.


Installation

Backend (Recommended to use a virtual environment):

cd backend
pip install -r requirements.txt

Frontend:

cd frontend
npm install

Run (Use 2 Terminals)

Backend:

cd PXLab
python -m backend.server

Frontend:

cd PXLab
npm --prefix frontend run dev

Website available on:

http://localhost:5173

This project provides infrastructure only and does not host or distribute model weights. Models are downloaded from third-party providers (e.g. Hugging Face) and are subject to their respective licenses. The authors assume no liability for how the models are used. Users are solely responsible for complying with all applicable laws, licenses, and third-party rights. By using this software, you agree to use it in a lawful and responsible manner.