[ SCROLL / ↑↓ ]
▸ MAKARON CLI

ONE CLI.
ALL MODALITIES.

Image · Video · Music · Design · Agent Native
chateditvideomusic
$ npm install -g makaron-cli $ export MAKARON_API_KEY=mk_live_xxx $ makaron chat --project auto --img demo.jpg -b "make it cinematic" {"runId":"...","status":"running","projectUrl":"https://..."}
02 · CHAT

Agent
Driven

Autonomous multi-step creative pipeline. One prompt triggers: image editing → video generation → music composition → animated design. All in a single project.
auto projectmulti-image--jsonstream events
# Auto-create with image upload $ makaron chat --project auto \ --image a.jpg --image b.jpg \ --json -b "combine + cinematic" {"runId":"88ec...","projectUrl":"https://..."} # Watch streaming artifacts $ makaron responses watch <runId> --jsonl {"event":"output.added","type":"image","url":"..."} {"event":"output.updated","type":"video","status":"completed"} # Extract specific results $ makaron responses get <runId> --pick first_image_url $ makaron responses get <runId> --pick video_urls
03 · FALLBACK PATHS

⚡ Edit

One-shot · 15–30s · No project context

$ makaron edit "cyberpunk city"
$ makaron edit --img in.jpg --model openai
  --skill enhance "add lighting"
$ makaron edit --img in.jpg --aspect 9:16
  --out result.jpg "dramatic"
geminiqwenopenaiponywai

🎬 Video

Image → video · 15–60s · Chat-driven

$ makaron chat --project auto --img p.jpg
  "15s 9:16 ecommerce video"
$ makaron video script --img p.jpg
  "product showcase"
$ makaron video create --script "..."
  --image url --duration 15
seedanceklingrunwayveo

🎵 Music

Text → music · ~60s render

$ makaron music create
  "piano, strings, cinematic"
$ makaron music create --vocals
  --style "lo-fi" "rainy day"
$ makaron music status <taskId>
vocalscinematicambient
04 · MULTI-TENANT

One Chat.
One Account.

Zero-human registration. AI solves CAPTCHA. 2500 credits auto-allocated. User claims via link.
🔑
Register
🧩
Solve
💰
2500 Credits
📱
Claim
# New group/user → auto trigger $ makaron register --json {"challenge_id":"...","challenge":"...","expected_format":"numeric"} # Agent solves math challenge $ makaron register --verify --challenge-id <id> --answer 42.5 {"api_key":"mk_live_...","credits":2500,"claim_url":"..."} # User claims → full account on makaron.app
▸ 05 · MARKETPLACE

SKILL
ECOSYSTEM

Publish custom skills. Download from share links. Launch end-to-end with covers, before photos, and marketplace listings.
📦

Publish

admin skills add

🔗

Share

makaron.app/s/xxx

📥

Install

admin fetch-skill

# Upload assets $ makaron admin upload cover.jpg marketplace/covers/ $ makaron admin upload skill.zip marketplace/skills/ # Add to marketplace $ makaron admin skills add '{"labels":{"zh":"Skill Name"},"image":"...","skill_path":"...","image_count":2,"is_active":true}' # Download from share link $ makaron admin fetch-skill 4c4cbd57
▸ 06 · INTEGRATION

AGENT
NATIVE

JSON output. Structured responses. Stream events. Any language. Any platform.
🤖
OpenClaw
🧑‍💻
Claude Code
🔗
Any Agent
🔌
MCP (soon)
# Any language. Any HTTP client. $ curl -s "https://www.makaron.app/api/..." → Streaming NDJSON events → image/video/music artifacts pushed in real-time → Persistent project context across sessions
07 · ECOMMERCE

From Product
To Video

Production-grade ecommerce video pipeline. Script → storyboard → Seedance → delivery. Three product categories with specialized rules.

C端 产品种草

前3秒强钩子 · 网感口语 · 15s · 9:16 · Seedance

B2B 展会推广

工厂实景 · 产线沉浸 · 参数卡叠加 · 30-60s

工厂 沉浸式产线

全自动流水线视角 · 质检特写 · 出货堆头 · ASMR

08 · QUICKSTART

30s To
First Output

1

Install

npm i -g makaron-cli

2

Get Key

makaron.app → API Key

3

Export

export KEY=mk_live_...

4

Create

makaron edit "prompt"

▸ 09 · BUILD

PUT CREATIVITY
INTO EVERY PRODUCT

makaron.app · npx makaron-cli · MCP Server (coming soon)
$ npm install -g makaron-cli
MAKARON CLI PARTNER DECK v3 · 2026.05