Seisoai
Unified media generation gateway for agents. Discover tools dynamically, choose API key or x402 auth, invoke image/video/audio/music/3D/training tools, and h...
Unified media generation gateway for agents. Discover tools dynamically, choose API key or x402 auth, invoke image/video/audio/music/3D/training tools, and h...
Real data. Real impact.
Emerging
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
Base URL:
https://seisoai.com
Primary endpoint: POST /api/gateway/invoke/{toolId} or POST /api/gateway/invoke with toolId in body.
Auth: X-API-Key or x402 payment (USDC on Base).
GET /api/gateway/toolsGET /api/gateway/tools/{toolId}GET /api/gateway/price/{toolId}Do not rely on static tool lists when a live registry is available.
Use this decision order:
X-API-Key.POST /api/gateway/invoke/image.generate.flux-2 X-API-Key: sk_live_xxx Content-Type: application/json{"prompt":"a sunset over mountains"}
402 with payment requirements.payment-signaturex-paymentpaymentGET /api/gateway/toolsGET /api/gateway/tools/{toolId}GET /api/gateway/price/{toolId}GET /api/gateway/mcp-manifestPOST /api/gateway/invoke/{toolId}POST /api/gateway/invokeGET /api/gateway/jobs/{jobId}?model=...GET /api/gateway/jobs/{jobId}/result?model=...GET /api/gateway/agentsGET /api/gateway/agent/{agentId}POST /api/gateway/agent/{agentId}/invoke/{toolId?}POST /api/gateway/agent/{agentId}/orchestrateFor normal media generation (images, video, audio, 3D), use
and the discovery endpoints above; no extra checks. The rules below apply only when the user explicitly asks to run or orchestrate a specific agent (e.g. a named bot or workflow)./api/gateway/invoke
Default posture: deny by default for agent-scoped routes (
/api/gateway/agent/*). Use agent-scoped endpoints only when all checks pass:
/agent/* routes unless the current task explicitly requires operating a specific agent.agentId from a trusted source (GET /api/gateway/agents or user-provided exact ID).agentId unless the user explicitly requests multi-agent execution.GET /api/gateway/agent/{agentId} and only use tool IDs declared for that agent.agentId is known.agentId, route, tool ID, and reason for each agent-scoped call in agent run notes./agent/*; fall back to /api/gateway/invoke.image.generate.flux-2image.generate.kling-image-v3image.generate.kling-image-o3image.generate.nano-banana-proimage.generate.flux-pro-kontext-editimage.face-swapimage.inpaint, image.outpaintimage.extract-layerimage.upscalevideo.generate.veo3video.generate.veo3-image-to-videovideo.generate.veo3-first-last-framevideo.generate.kling-3-pro-text, video.generate.kling-3-std-textvideo.generate.kling-3-pro-image, video.generate.kling-3-std-imagevideo.generate.dreamactor-v2audio.ttsaudio.tts.minimax-hd, audio.tts.minimax-turboaudio.lip-syncaudio.transcribemusic.generateaudio.sfxaudio.stem-separation3d.image-to-3d3d.image-to-3d.hunyuan-pro3d.text-to-3d.hunyuan-pro3d.image-to-3d.hunyuan-rapid3d.smart-topology, 3d.part-splitterText->image:
{"prompt":"..."}
Image edit:
{"prompt":"...","image_url":"https://..."}
Text->video:
{"prompt":"...","duration":"6s"}
DreamActor motion transfer:
{"source_image_url":"https://...","driving_video_url":"https://..."}
Voice clone TTS:
{"text":"...","audio_url":"https://..."}
3D image->mesh:
{"image_url":"https://...","output_format":"glb"}
If
executionMode is queue, response includes job metadata. Use:
statusUrl until completed/failed.resultUrl when completed.Treat queue submit success as billable success (x402 settlement/API-key credit deduction already handled server-side).
400: Schema/input mismatch. Re-fetch tool schema and correct fields.402: Missing/invalid payment or insufficient API key credits.404: Tool/agent not found. Refresh registry.503: Tool disabled. Select fallback in same category.500: Retry with backoff; then switch model/tool.GET /tools/{toolId} for required fields./api/gateway/agent/* as privileged routes and apply the mandatory safety controls above.When this file is updated:
backend/services/toolRegistry.ts.last_synced and version.No automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.