Back to Glossary
Starter Kit UIs

AI Editor

Definition

A CE.SDK configuration that combines standard design and video editing with generative AI capabilities (image, video, text, and voice creation) surfaced directly inside the editing interface. Unlike standalone AI generation tools, the AI Editor embeds generation into a full composition surface: users can prompt, generate, refine, and export in a single session without switching applications or workflows.

All AI-generated content lands in the scene as standard CE.SDK blocks: editable, movable, and exportable like any element added manually. There is no distinction between AI-generated and hand-crafted content once it enters the scene; both pass through the same rendering pipeline.

Model-Agnostic Architecture

The AI Editor does not bundle or require specific AI providers. Each generation capability is implemented as a CE.SDK plugin, and the models or APIs used are selected and configured by the product team embedding the editor.

This means the same editor shell can run OpenAI image generation for one product, fal.ai for another, and ElevenLabs voice synthesis for a third, without changes to the underlying UI structure.

Licensing note: AI plugins are included in the existing CE.SDK license. The underlying AI model APIs require separate licensing from the respective providers.

AI Generation Capabilities

Image Generation

Text to image and image to image, producing raster or vector output in styles from photorealistic to illustrated.

Video Generation

Text to video and image to video clips, added to the timeline as standard video blocks.

Text Generation

AI text generation for headings, body text, and captions, rewritten inside their own text blocks.

Voice & Audio Generation

Text to speech voiceovers and text to sound effects, kept in the asset library until the user places them on the timeline as audio clips.

Background Removal

The Background Removal Plugin runs a client-side ML model with no external API call, so photos never leave the device.

Style Transfer & Image Manipulation

Variant generation, adding and removing objects, and style transfer, powered by configurable third-party models.

Sticker Generation

AI sticker generation creates a sticker from a short prompt in a chosen icon style and adds it to the design.

Visual Prompting

Visual prompting lets users show the model what they want by laying out images and notes on the canvas.

Typical Use Cases

AI-Native Ad Creation Platforms

Closes the gap between raw generation and a campaign-ready asset. Generation and composition happen in the same surface, so users never need to export a draft into a separate editor to finish it.

Generative Design Tools

AI produces a starting point (a background, a product image, a layout suggestion) and the user refines it before export. Generation outputs land directly as CE.SDK blocks, ready to reposition, resize, and combine with manually created elements.

High-Frequency Content Production

AI drafts volume (ad variants, social posts, product imagery) and the editor surfaces a review and adjustment step before assets go live. The model-agnostic architecture means the AI provider can be swapped or upgraded without rebuilding the interface.

AI-Assisted Template Population

Generation tools fill placeholder content in a pre-built template (writing localized captions, generating product imagery, or suggesting headline copy), and the editor presents the populated result for a final human review before export or distribution.

Embedded Voiceover Production

Teams produce narrated videos entirely within one tool: generate a voiceover, place it on the timeline, sync it with video clips and text overlays, and export, without routing audio work through a separate application.

Personalized Print Products

Customers generate artwork or restyle their own photos inside a product template, such as a mug or a poster, and the finished design exports as a PDF for printing.

Web (Vanilla JS/TS, React, Vue, Angular, Svelte, SvelteKit, Next.js, Nuxt.js), Electron.