Introducing Agent Studio.

Images, video, clips, audio, media, and social publishing — one creative production layer for agents.

Paste and ship

Drop this into Cursor, Claude Code, or any agent. It reads the skill manifest and wires up Agent-Native Studio for you.

Agent prompt

Read https://usenaive.ai/skill.md and set up Naïve for Agent-Native Studio in my project.

Creative primitives from prompt to publish.

Generate assets, turn long-form media into clips, keep an asset library, and publish across the channels where audiences already are.

Generate, store, repurpose, and publish.

Agent Studio connects creative generation and distribution so agents can produce complete campaigns instead of isolated assets.

POST /v1/images/generate

Image Generation

Submit an async image generation job. The input object accepts any model-specific parameters — size, count, seed — and credits are charged on completion only.

FLUX · SD · Recraft
Original visuals from a prompt.
Async Jobs
Poll GET /v1/jobs/:id.
Sizes & Seeds
square_hd, 16:9, reproducible.
Credit Preview
Cost before you submit.
# Generate images and wait for the result
$ naive images generate --model fal-ai/flux/schnell "A minimalist illustration of an AI robot" \
    --num 2 --wait

# List available models
$ naive images models

# Check a generation job
$ naive jobs get <job-id>
POST /v1/video/generate

Video Generation

Text-to-video for scripted content and image-to-video for animating stills. All jobs run through the unified jobs system with credits billed on completion.

Kling · Minimax · Wan
Text- and image-to-video.
Native Audio
Kling v3 generates sound.
5s / 10s
16:9, 9:16, or 1:1.
Auto Media Library
Ingested to your assets.
# Generate video and wait for completion
$ naive video generate --model fal-ai/kling-video/v3/pro/text-to-video "A golden retriever running on a beach" \
    --duration 5 --wait

# See available models
$ naive video models

# Check the generation job
$ naive video status <job-id>
POST /v1/social/connect

Connect Accounts

The API returns an OAuth URL the user opens to authorize an account — no custom frontend needed. Use the portal endpoint to connect several platforms at once.

OAuth URLs
No custom OAuth flow.
Multi-Platform Portal
Connect several at once.
Account Sync
Refresh connected accounts.
Labels
Tag each connection.
# Activate, then connect a platform
$ naive social activate

$ naive social connect --platform twitter --redirect-url https://your-app.com/callback

Give agents a production studio.

From image and video generation to clips, asset management, and social scheduling — one API surface.