Bring your people.
Add one clear photo per consenting adult. Different places, different cameras — one duo.
Two photos. One shared spotlight.
Bring two photos into the frame. Compare the inputs,
watch the movement, and keep the whole performance.
Explore the local preview. Live generation is off. Real video samples are awaiting publication.
Our own input-to-output cases are not published yet. This section will only show real generated videos paired with their original photos.
Each published case will include both original photos, its full video, model and settings. You can prepare your own two inputs below.
Prepare your two photos ↗Starts behind the lead, then steps out on the left.
Opens in the foreground, mainly on the right.
One consenting adult per photo · JPG, PNG, WebP · Up to 10 MB each
Choose the background and lighting for generation. All scenes use the same dance reference. Scene styling is a direction, not an exact-match guarantee.
Check the estimate before submitting. Results can vary.
A playable reference will appear here when the configured asset is available.
Watch the opening lead and supporting dancer's entrance. This is reference footage, not your generated result.
This silent preview is for checking the two roles and timing; music is added after generation.Set the roles. Pick your format. Keep your result.
Your photos stay in the browser until you request an estimate. Uploaded inputs and completed videos belong to your private account.
Add one clear photo per consenting adult. Different places, different cameras — one duo.
Swap the roles, choose a scene direction, and set your output. Check the estimate before you create.
Follow your saved task, play your video, and download a private MP4. Come back to My videos anytime before expiry.
Look for distinct faces, natural hands, grounded feet and a continuous performance. A still image cannot show any of those in motion.
Explore the comparison layout ↗A2O LITE’s “NEON” is the music behind a wave of duo-dance remakes. The idea is simple: two distinct people, a shared rhythm, and a moment worth replaying.
A photo-to-video workflow reinterprets that idea with your own inputs. This independent project currently offers a labelled local demo. Real input-to-output dance samples have not been published yet.
Get to know the NEON dance ↗One place for the things
that matter before you start.
Explore first. No real charges in this preview.
480p: 20 credits · 720p: 50 credits per video.
Understand the song, duo dance and photo-to-video idea, and distinguish an independent AI tool from the original artist.
02 ↗STEP BY STEPA practical two-photo workflow: choose roles, check video settings, request an estimate and find your private MP4.
03 ↗BETTER INPUTSChoose and troubleshoot images for a duo-video workflow: file formats, face visibility, framing, permissions and role assignment.
The photos, the format,
and everything in between.
A2O LITE is the artist name and NEON is the song title. The AI dance idea uses photos to reinterpret a duo performance. NEON DUO is an independent project, not an official artist or label service.
Read the details ↗Live Haomao generation is disabled. This preview currently creates a labelled local photo-video demo. It tests two-photo upload, video settings, private jobs and MP4 download. It does not animate the people dancing. Live AI dance generation will open only after the reference and output quality have been verified.
Choose two photos, set the left and right roles, select a scene direction, frame and resolution, then sign in and confirm permission. Review the server estimate before submitting. Follow the existing task and download its MP4 when ready.
Read the details ↗No prompt or editing software is needed for the local demo. A verified reference will be managed by the service before live dance generation opens. An editor is useful afterward if you want captions, cuts or separately licensed music.
Read the details ↗Yes. Use two separate photos, one consenting adult in each. They do not need matching backgrounds. In this preview the two images are placed side by side; it does not replace the backgrounds or create dance motion.
Choose clear, evenly lit photos with the face unobstructed. A knees-up or full-body image gives more outfit detail. Use JPG, PNG or WebP, up to 10 MB each, with neither dimension above 4096 pixels and no more than 16 megapixels.
Read the details ↗This workflow needs two separate image uploads. Use one adult per image. If you begin with a group photo, crop each consenting adult into a separate file before uploading. There is no automatic person extraction.
Yes. Use Swap roles between the photo cards before requesting an estimate. The first photo becomes the left subject and the second becomes the right subject in the local composition. Exact role fidelity in live AI output still needs validation.
The preview keeps a 15-second silent H.264 MP4 and adds a separate music version in post-production when the configured soundtrack is available. Choose portrait 9:16 or landscape 16:9, at 480p or 720p. The local demo has a visible NOT AI DANCE label. Scene choices are saved with the task but do not change demo motion or background.
The local preview automatically adds the reference clip soundtrack in post-production and retains a separate silent original. This reference audio is not verified as the official master, and no music license is included. Model generation itself remains silent.
Read the details ↗Browsing guides and preparing photos is free. Local accounts receive demo credits for testing; a local demo uses 2 demo credits. These are not free live AI generations. Live generation is not open yet. Planned 15-second AI videos cost 20 credits at 480p or 50 credits at 720p.
Read the details ↗No subscription. Starter is $9.90 for 50 credits, Creator $17.90 for 100, and Studio $24.90 for 150. Purchased credits do not expire. Checkout is currently a preview and does not collect money.
There is no guaranteed completion time. The page shows the task's actual processing stage. You can return to My videos instead of submitting again. Live-provider timing has not been measured for this project.
A confirmed failed task releases its reserved credits. An uncertain submission remains under review and is not automatically sent again. If a finished video cannot be saved, delivery is retried without buying another generation. A credit release is separate from a payment refund.
Read the details ↗Sign in to the same account and open My videos. Jobs are stored on the server, so refreshing does not create a new generation. Download results before the expiry shown with your task.
There is no public gallery. Draft photos stay in the browser until you request an estimate, which uploads them to your account. Files are private and downloads require your session. Local demo processing stays on the host running this preview; live processing would send inputs to the configured provider.
Read the details ↗No. Use photos you have the right to upload, showing consenting adults. Do not submit minors, public figures, impersonation or intimate content. This independent project does not grant rights to the song, choreography or another person's identity.
Read the details ↗No real dance samples have been published yet. Reserved sample slots are clearly marked. Published examples will pair actual source photos with their corresponding videos. Local demo videos remain labelled. Commercial use depends on rights to every input, music and the service terms.
Read the details ↗Two photos are a good place to start.