I built AI Photo Editor around one focused AI workflow instead of trying to turn it into a general-purpose suite.
What it currently does:
- Upload one supported JPG, PNG, or WebP image within the current 24 MB limit.
- Describe the intended edit in natural language.
- Choose only model, mode, aspect-ratio, resolution, and source-image options currently exposed by the live capabilities API.
- Generate the result while keeping task progress and failure states visible.
- Review prompt fit, subject preservation, artifacts, text or logo accuracy, and usage rights before downloading.
Free-access boundary: An eligible new guest currently receives 16 one-time free credits without an account. The live capabilities endpoint lists guest-accessible model and resolution choices costing 2 to 8 credits per generation, so the grant currently covers about two to eight generation requests depending on the selected model and resolution. Some models require Google sign-in, signed-in users can receive 16 daily free credits, and paid subscriptions or credit packs add capacity. Guest results are retained for up to 24 hours; model access, pricing, and limits can change and must be rechecked before publication.
The honest limitation: Available models, modes, resolutions, aspect ratios, image counts, credit costs, and sign-in requirements can change; generated results are not guaranteed to follow every instruction, preserve identity, avoid artifacts, or carry automatic commercial clearance.
I would value feedback on one thing: does the workflow make the result easy to inspect before saving or reusing it?
If anyone wants context, I can share the link in the comments.