Merge pull request #69 from outis1one/claude/rename-paintplus-z9eg86

Rename remaining EditmaskwithAI references to PaintPlus
This commit is contained in:
Outis
2026-07-30 19:51:20 -04:00
committed by GitHub
7 changed files with 13 additions and 13 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
# Caddy 2 Configuration for EditmaskwithAI # Caddy 2 Configuration for PaintPlus
# ========================================== # ==========================================
# #
# SETUP INSTRUCTIONS: # SETUP INSTRUCTIONS:
+1 -1
View File
@@ -1,5 +1,5 @@
# ============================================================================= # =============================================================================
# EditmaskwithAI — GPU Container (NVIDIA CUDA) # PaintPlus — GPU Container (NVIDIA CUDA)
# #
# Usage: # Usage:
# docker compose -f docker-compose.gpu.yml up --build # docker compose -f docker-compose.gpu.yml up --build
+6 -6
View File
@@ -1,4 +1,4 @@
# EditmaskwithAI # PaintPlus
A self-hosted, web-based AI photo editor. Paint over any object, describe what you want, and the AI replaces just that region — every pixel outside your selection stays untouched. A self-hosted, web-based AI photo editor. Paint over any object, describe what you want, and the AI replaces just that region — every pixel outside your selection stays untouched.
@@ -7,8 +7,8 @@ A self-hosted, web-based AI photo editor. Paint over any object, describe what y
### GPU machine (recommended — free inference, best quality) ### GPU machine (recommended — free inference, best quality)
```bash ```bash
git clone https://github.com/outis1one/editmaskwithai git clone https://github.com/outis1one/paintplus
cd editmaskwithai cd paintplus
# One-time setup: installs nvidia-container-toolkit, configures Docker, # One-time setup: installs nvidia-container-toolkit, configures Docker,
# sets up a permanent DNS fix, and prefetches all AI models on the host. # sets up a permanent DNS fix, and prefetches all AI models on the host.
@@ -29,8 +29,8 @@ Open **http://localhost:3080**
### Cloud API (no GPU required) ### Cloud API (no GPU required)
```bash ```bash
git clone https://github.com/outis1one/editmaskwithai git clone https://github.com/outis1one/paintplus
cd editmaskwithai cd paintplus
cp .env.example .env cp .env.example .env
# Edit .env: set AI_PROVIDER and your API key (see .env.example for options) # Edit .env: set AI_PROVIDER and your API key (see .env.example for options)
docker compose up -d --build docker compose up -d --build
@@ -140,7 +140,7 @@ docker compose logs -f
## File structure ## File structure
``` ```
EditmaskwithAI/ PaintPlus/
├── backend/ ├── backend/
│ ├── app/ │ ├── app/
│ │ ├── routers/ # API endpoints (ai_tools, print_tools, …) │ │ ├── routers/ # API endpoints (ai_tools, print_tools, …)
+2 -2
View File
@@ -1,5 +1,5 @@
# ============================================================================= # =============================================================================
# EditmaskwithAI — GPU Docker Compose (NVIDIA CUDA) # PaintPlus — GPU Docker Compose (NVIDIA CUDA)
# #
# ── PREREQUISITES ───────────────────────────────────────────────────────────── # ── PREREQUISITES ─────────────────────────────────────────────────────────────
# #
@@ -66,7 +66,7 @@ services:
# Increment BUILDID to force pip layers to re-run without full --no-cache: # Increment BUILDID to force pip layers to re-run without full --no-cache:
# BUILDID=$(date +%s) docker compose -f docker-compose.gpu.yml up --build # BUILDID=$(date +%s) docker compose -f docker-compose.gpu.yml up --build
BUILDID: ${BUILDID:-1} BUILDID: ${BUILDID:-1}
container_name: editmaskwithai-gpu container_name: paintplus-gpu
ports: ports:
- "${PORT:-3080}:8000" - "${PORT:-3080}:8000"
volumes: volumes:
+1 -1
View File
@@ -25,7 +25,7 @@ class Help_about_class {
{title: "Smart Select:", html: '<a href="https://github.com/facebookresearch/segment-anything" target="_blank">SAM</a> (Meta AI)'}, {title: "Smart Select:", html: '<a href="https://github.com/facebookresearch/segment-anything" target="_blank">SAM</a> (Meta AI)'},
{title: "Remote AI:", html: 'InvokeAI · ComfyUI · OpenAI (user-configured)'}, {title: "Remote AI:", html: 'InvokeAI · ComfyUI · OpenAI (user-configured)'},
{title: "", html: '<hr style="margin:8px 0;border-color:#444;">'}, {title: "", html: '<hr style="margin:8px 0;border-color:#444;">'},
{title: "GitHub:", html: '<a href="https://github.com/outis1one/EditmaskwithAI" target="_blank">outis1one/EditmaskwithAI</a>'}, {title: "GitHub:", html: '<a href="https://github.com/outis1one/PaintPlus" target="_blank">outis1one/PaintPlus</a>'},
], ],
}; };
this.POP.show(settings); this.POP.show(settings);
+1 -1
View File
@@ -19,7 +19,7 @@ if [ "$EUID" -ne 0 ]; then
fi fi
echo "==================================================" echo "=================================================="
echo " EditmaskwithAI — Local GPU one-time setup" echo " PaintPlus — Local GPU one-time setup"
echo "==================================================" echo "=================================================="
echo "" echo ""
+1 -1
View File
@@ -6,7 +6,7 @@ These are public domain images from Wikimedia Commons of classical sculptures.
Run this script to populate the eye catalog with example eyes. Run this script to populate the eye catalog with example eyes.
Usage: Usage:
cd /home/user/EditmaskwithAI cd /home/user/PaintPlus
python scripts/download_sample_eyes.py python scripts/download_sample_eyes.py
""" """