ArtDo AI: Python Client for ArtDo AI Photo Editor
Official Python client and workflow utilities for ArtDo AI Photo Editor Online.
Overview
ArtDo is a browser-based AI photo editor for uploading JPG, PNG, or WebP images, describing the desired edit, choosing currently available compatible settings, generating an image, reviewing it, and downloading the result.
Key Capabilities
- Prompt-Guided Photo Editing: Describe desired changes in plain text to transform source images.
- Background Removal & Replacement: Isolate subjects with fine edge detection and apply new scenes or solid backdrops.
- Object Inpainting & Cleanup: Remove unwanted elements or distractions smoothly.
- Upscaling & Enhancement: Super-resolution processing and high-detail enhancement.
- Canvas Outpainting: Expand margins across standard aspect ratios.
Installation
pip install artdo-ai
Quick Start
from artdo_ai import ArtDoClient
client = ArtDoClient(base_url="https://artdo.ai")
# Check service readiness and capabilities
status = client.health_check()
print(status)
What to Keep in Mind
ArtDo is image-only. Models, login requirements, resolutions, ratios, input counts, credit costs, and provider availability are dynamic. The current public static routes are English only. AI output quality, uniqueness, exact prompt compliance, and suitability for a specific purpose are not guaranteed. Uploaded images, prompts, and settings are sent to the configured AI processing service.
For the latest updates and interactive web editor, visit https://artdo.ai/.
Links & Resources
- Official Website: https://artdo.ai/
- Documentation & Web App: https://artdo.ai/
- PyPI Package: https://pypi.org/project/artdo-ai/
- npm Package: https://www.npmjs.com/package/artdo-ai
License
MIT License. See LICENSE for details.
Metadata
Release files for artdo-ai 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| artdo_ai-0.1.0.tar.gz | 3.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| artdo_ai-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.5 kB
Release files / artdo_ai-0.1.0.tar.gz
| Download URL | artdo_ai-0.1.0.tar.gz |
|---|---|
| Size | 3.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
86d1e0340da5492836294c1e9fba3d0a4d68a6729e720ac57640e87a24e58c9b
|
|
BLAKE2b-256 checksum How to use checksums |
6597ae57f3fb25c5775c21f136b8a9a71c21ecd499d9fb6cda395b78e52726b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.15.0
|
Release files / artdo_ai-0.1.0-py3-none-any.whl
| Download URL | artdo_ai-0.1.0-py3-none-any.whl |
|---|---|
| Size | 3.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8c301cef80db85e29e6b1dea193c167c3c5a15c6a408ae2fb4458e8788da5028
|
|
BLAKE2b-256 checksum How to use checksums |
84705a305e2773a41245252981c9e092b45b6b4cf624382721e44825d1bbe853
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.15.0
|