Get StartedOverview
Elicit Labs Platform
Generate personalized images from project context, relayout creative assets across aspect ratios, and bring the workflow into Figma or Claude.
Developer quickstart
Make your first API request in minutes.
Learn the basics of the Elicit Labs platform.
Get startedpython
1from elicitlabs import ElicitClient
2
3client = ElicitClient(api_key="YOUR_API_KEY")
4
5# Generate a personalized image from project context
6response = client.images.generate(
7 user_id="user-123",
8 project_id="proj-game",
9 text_input="A hero character standing in a forest clearing",
10 model="gemini-3.1-flash-image",
11 aspect_ratio="16:9",
12 resolution="4K",
13)
14
15# Initial response is queued; poll /v1/jobs/{job_id}/status
16# with response.job_id for result.image_url
17print(response.job_id)Start building
Generate personalized images
Create new images using your project context with configurable aspect ratio and resolution
Relayout assets
Adapt an existing ad or generation to new aspect ratios while keeping the visual style consistent
Ingest project data
Upload supported text, HTML, PDFs, images, and fonts to build project context
Use the Figma plugin
Generate, browse, ingest, and insert Elicit Labs assets directly from Figma
Use Claude
Install the Elicit Labs creative skill and generate assets from Claude
Last updated on February 6, 2026