with one click
vap-media
// AI image, video, and music generation + editing. Flux, Veo 3.1, Suno V5.
// AI image, video, and music generation + editing. Flux, Veo 3.1, Suno V5.
Fetch and rank Jable latest-update videos by likes within a recent time window (default 48h). Use when asked to pull Jable recent updates, sort by likes/popularity, and return top N links in a formatted list.
DeFi intelligence powered by Silverback — market data, swap quotes, technical analysis, yield opportunities, token audits, whale tracking, and AI chat via 11 real-time tools on Base chain
Modern web design engineering skills including design tokens, advanced UI/UX methodologies, accessibility, and game-specific UI patterns. Use for building commercial-grade, performant, and accessible web interfaces.
Best practices for Stripe payment integration. Use when implementing payments, subscriptions, checkout flows, or any monetization feature in games or web apps. Covers CheckoutSessions, Payment Element, subscriptions, and Connect.
Test web applications and games using Playwright on MiniPC. Use when verifying frontend functionality, debugging UI behavior, capturing screenshots, or QA testing games. Supports headless browser automation via nodes.run or browser.proxy.
Blender 양방향 소켓 통신 스킬. TCP 소켓 서버로 실시간 씬 조작, 상태 조회, Poly Haven/Sketchfab 에셋 통합. 기존 blender-pipeline (배치 처리)와 상호보완 — 복잡한 씬 구축, 반복 조작, 실시간 피드백에 사용. 트리거: Blender 실시간 조작, 씬 상태 확인, Poly Haven 에셋, Sketchfab 모델, 양방향 Blender 통신.
| name | vap-media |
| description | AI image, video, and music generation + editing. Flux, Veo 3.1, Suno V5. |
| metadata | {"clawdbot":{"emoji":"🎬","requires":{"bins":["curl"]}}} |
Generate images, videos, and music. Edit with inpaint, ai_edit, upscale, background removal, video trim/merge.
Check if VAP_API_KEY is set:
Generate images for free. No signup required. 3 per day.
curl -s -X POST https://api.vapagent.com/v3/trial/generate \
-H "Content-Type: application/json" \
-d '{"prompt":"PROMPT"}'
Returns {"task_id":"UUID","status":"pending","remaining":2}.
curl -s https://api.vapagent.com/v3/trial/status/TASK_ID
Returns {"status":"completed","image_url":"https://..."} when done.
429 → Daily limit reached. Suggest upgrading: export VAP_API_KEY=vap_xxx503 → Trial service temporarily unavailable.Unlimited images, video, music, and editing operations.
curl -s -X POST https://api.vapagent.com/v3/tasks \
-H "Authorization: Bearer $VAP_API_KEY" \
-H "Content-Type: application/json" \
-d '{"type":"TYPE","params":{"description":"PROMPT"}}'
Returns {"task_id":"UUID","status":"pending","estimated_cost":"0.1800"}.
curl -s https://api.vapagent.com/v3/tasks/TASK_ID \
-H "Authorization: Bearer $VAP_API_KEY"
Returns {"status":"completed","result":{"output_url":"https://..."}} when done.
image or image_generation)| Param | Type | Default | Description |
|---|---|---|---|
description | string | required | Image description |
aspect_ratio | enum | 1:1 | 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 21:9, 9:21 |
quality | enum | standard | standard ($0.18) or high ($0.27) |
Tip: Aspect ratio is auto-detected from prompt text. "a wide landscape photo" → 16:9 automatically.
video or video_generation) — Tier 2+| Param | Type | Default | Description |
|---|---|---|---|
description | string | required | Video description |
duration | int | 8 | 4, 6, or 8 seconds |
aspect_ratio | enum | 16:9 | 16:9 (landscape) or 9:16 (portrait) |
generate_audio | bool | true | Include audio track |
resolution | enum | 720p | 720p or 1080p (+33% cost) |
negative_prompt | string | "" | What to avoid |
music or music_generation) — Tier 2+| Param | Type | Default | Description |
|---|---|---|---|
description | string | required | Music description (genre, mood, instruments) |
duration | int | 120 | 30-480 seconds |
instrumental | bool | false | No vocals |
audio_format | enum | mp3 | mp3 or wav (lossless, +$0.10) |
loudness_preset | enum | streaming | streaming (-14 LUFS), apple (-16 LUFS), broadcast (-23 LUFS) |
style | string | none | Genre/style (max 1000 chars) |
title | string | none | Song title |
custom_mode | bool | false | Enable custom lyrics + style mode |
| Type | Cost |
|---|---|
| Image (standard) | $0.18 |
| Image (high quality) | $0.27 |
| Video (720p, 8s, audio) | $4.80 |
| Video (720p, 8s, no audio) | $2.40 |
| Music | $0.68 |
| Music (WAV) | $0.78 |
401 → Invalid API key.402 → Insufficient balance. Top up at https://vapagent.com/dashboard/signup.html403 → Tier too low for this task type.Post-production editing operations. Tier 1+ required.
curl -s -X POST https://api.vapagent.com/v3/operations \
-H "Authorization: Bearer $VAP_API_KEY" \
-H "Content-Type: application/json" \
-d '{"operation":"OPERATION","media_url":"URL","prompt":"INSTRUCTION"}'
curl -s https://api.vapagent.com/v3/operations/OPERATION_ID \
-H "Authorization: Bearer $VAP_API_KEY"
| Operation | Cost | Required Params | Description |
|---|---|---|---|
inpaint | $0.15 | media_url, prompt | AI editing (optional: mask_url) |
ai_edit | $0.15 | media_url, prompt | AI-powered image editing with text instructions (optional: additional_images) |
background_remove | $0.10 | media_url | Remove background |
upscale | $0.15 | media_url | Enhance resolution (scale: 2 or 4) |
video_trim | $0.05 | media_url, start_time, end_time | Trim video |
video_merge | $0.05 | media_urls (array, min 2) | Merge video clips |
When a user asks to create/generate/make an image, video, or music:
VAP_API_KEY set?/v3/tasks (or /v3/trial/generate for free)/v3/operations/v3/execute with presetWhen a user asks to edit/enhance/modify an existing image or video:
/v3/operations# Create (no auth needed)
curl -s -X POST https://api.vapagent.com/v3/trial/generate \
-H "Content-Type: application/json" \
-d '{"prompt":"A fluffy orange tabby cat on a sunlit windowsill, soft bokeh, golden hour light, photorealistic"}'
# Poll
curl -s https://api.vapagent.com/v3/trial/status/TASK_ID
# Image (widescreen)
curl -s -X POST https://api.vapagent.com/v3/tasks \
-H "Authorization: Bearer $VAP_API_KEY" \
-H "Content-Type: application/json" \
-d '{"type":"image","params":{"description":"A fluffy orange tabby cat on a sunlit windowsill, soft bokeh, golden hour light, photorealistic","aspect_ratio":"16:9"}}'
# Video (portrait, for social media)
curl -s -X POST https://api.vapagent.com/v3/tasks \
-H "Authorization: Bearer $VAP_API_KEY" \
-H "Content-Type: application/json" \
-d '{"type":"video","params":{"description":"Drone shot over misty mountains at sunrise","duration":8,"aspect_ratio":"9:16","resolution":"1080p"}}'
# Music (instrumental WAV)
curl -s -X POST https://api.vapagent.com/v3/tasks \
-H "Authorization: Bearer $VAP_API_KEY" \
-H "Content-Type: application/json" \
-d '{"type":"music","params":{"description":"Upbeat lo-fi hip hop beat, warm vinyl crackle, chill vibes","duration":120,"instrumental":true,"audio_format":"wav","loudness_preset":"streaming"}}'
# Inpaint (edit an image)
curl -s -X POST https://api.vapagent.com/v3/operations \
-H "Authorization: Bearer $VAP_API_KEY" \
-H "Content-Type: application/json" \
-d '{"operation":"inpaint","media_url":"https://example.com/photo.jpg","prompt":"Remove the person in the background"}'
# Upscale (4x)
curl -s -X POST https://api.vapagent.com/v3/operations \
-H "Authorization: Bearer $VAP_API_KEY" \
-H "Content-Type: application/json" \
-d '{"operation":"upscale","media_url":"https://example.com/photo.jpg","options":{"scale":4}}'
# Background Remove
curl -s -X POST https://api.vapagent.com/v3/operations \
-H "Authorization: Bearer $VAP_API_KEY" \
-H "Content-Type: application/json" \
-d '{"operation":"background_remove","media_url":"https://example.com/photo.jpg"}'
# Poll (use task_id or operation_id from response)
curl -s https://api.vapagent.com/v3/tasks/TASK_ID \
-H "Authorization: Bearer $VAP_API_KEY"
For content campaigns, use /v3/execute to generate multiple assets from one prompt:
curl -s -X POST https://api.vapagent.com/v3/execute \
-H "Authorization: Bearer $VAP_API_KEY" \
-H "Content-Type: application/json" \
-d '{"preset":"streaming_campaign","prompt":"PROMPT"}'
Returns all assets when complete:
{"status":"completed","outputs":{"video":"https://...","music":"https://...","thumbnail":"https://..."}}
| Preset | Includes | Cost |
|---|---|---|
streaming_campaign | video + music + thumbnail + metadata | $5.90 |
full_production | video + music + thumbnail + metadata + SEO | $7.90 |
video.basic | video only | $1.96 |
music.basic | music only | $0.68 |
image.basic | image only | $0.18 |
export VAP_API_KEY=vap_xxxxxxxxxxxxxxxxxxxx