For Developers

Embed AI image editing
in any application.

Drop the full Jity Photo Studio widget into any web app or static HTML page — or go headless and call AI operations directly from your code. No AI infrastructure to manage.

Works in any web app or static HTML page · No AI infrastructure required

// Drop the widget into any page
<scriptsrc="https://www.jity.ai/tools/ai-image-editor/widget.js"></script>
// Open to any built-in view
JityImageEditor.open({
defaultView:"product-photoshoot",
authState: {token:userToken},
hideHeader:true
});

Two ways to use it

Full UI or pure headless — your choice.

UI Embed

Drop the full widget into any container — a div, a modal, a panel. It renders the complete Jity Photo Studio interface: chat, canvas editor, product photoshoot, real estate staging, headshots, and more. Control it via JavaScript: open, close, load sessions, sync auth state.

Works in any web app or static HTML page. One script tag.

Headless Mode

No UI — just the AI operations. Call remove-background, change-background, inpaint, upscale, generate, or any other operation directly from your code. Results come back as hosted image URLs. Chain them, batch them, build pipelines.

Local transforms (flip, crop, grayscale) run client-side — no credits consumed.

Extensible

Build your own purpose-built views.

The studio interface is not fixed. Every view — the fashion lookbook, the real estate staging editor, the product photoshoot — is a custom purpose-built shell layered on the same headless engine. You can author your own.

Custom AI agents

Author your own AI agents that integrate into the studio pipeline. Define what they do, what inputs they accept, and how they chain with other models.

Purpose-built views

Wrap the headless engine in your own application shell — custom UI, your own brand, your own workflow. The AI capabilities are the same.

Re-runnable pipelines

Chain operations into DAG workflows — background removal → scene synthesis → upscaling — and re-execute them across any image, any time.

AI image editing,
in your application.

No AI infrastructure. No model management. One script tag or a few API calls.

See integration docs