cinetic
Cinematic launch films and motion design from code, directed by your coding agent.
Transform your imagination into stunning visuals with AI-powered image and video generation. Multiple models, real-time generation.
DesignJavaScript · HTMLGitHub @AppleLampsOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗A modern, lightweight AI image and video generator. Built with vanilla JavaScript (ES Modules) and deployable to Vercel with zero build configuration. Supports 47 models across OpenRouter, xAI, and Evolink.
Seedance 2.0 Mini I2V — In the model picker's Video tab, select Seedance 2.0 Mini labeled Image → Video and attach one start frame or two start/end frames. Supports 4–15 seconds, 480p/720p, and audio. Relaxed filtering is on by default (+10%); re-enable Standard content filter in Settings to turn it off.
Multi-Model Support — 47 catalog-driven models (31 image, 1 edit, 15 video)
Batch Generation — Create 1–4 images per request (video models produce 1)
Configurable Output — Aspect ratio, resolution, quality, output format, background, exact pixels, video length/quality, and model-specific options from the catalog (seed, planning depth, thinking level, fast mode, image/web search), shown only for models that support them
Video Generation — Text-to-video via xAI Grok and Evolink Seedance 2.0, Gemini Omni 1.2 Flash, and MiniMax H3 Max Turbo; image-to-video via Evolink Seedance 2.0, HappyHorse 1.0, Gemini Omni 1.2 Flash, and MiniMax H3 Max Turbo
Audio in Videos — Evolink Seedance 2.0 supports generated audio
Resilient Async Tasks — Evolink images and all videos poll independently, preserve partial successes, and allow per-task retry
All models are defined in shared/model-catalog.json, the single source of truth for routing, settings and pricing. The tables below are generated from it: run node scripts/model-table.mjs --write after changing the catalog (npm test fails if a model is missing here).
Evolink API key. Images and videos run as async tasks.
This is the beginning of the README. Read the rest at the original. Read the full README ↗