Jean Phil AI: how the shadowboxing videos are made
A man with a blonde bob and a waxed moustache shucks oysters under a stained-glass ceiling, stands up and throws punches at the camera. That reel has 5.8 million views on Instagram. He doesn't exist. Jean Phil is an AI character, and the trick behind him is simple enough that other accounts put him in hundreds of their own videos within two weeks.
The recipe people share on X for this look: take a real clip, let a video-to-video model replace the person, keep the motion. On UlazAI that tool is Motion Recast. A 10-second clip costs 125 credits on Seedance 2 Mini at 720p and 760 on Seedance 2.5. You see the price before you generate.

Eight posts, 235,000 followers
David Attias posted those two screenshots on 1 October with one line: "this trend must be studied". He does developer relations at Adapty and sees "immense alpha" in generating these videos to build an audience. Look at the numbers and it's hard to argue. Eight posts. One reel at 5.8 million views.
Read David Attias's post on X
Here is how fast it went, from the sources that tracked it.
| Date (2026) | What happened | Source |
|---|---|---|
| 17 September | First Instagram post: Jean Phil shadowboxing and dancing in an apartment, brown houndstooth suit | Know Your Meme |
| 19 September | First TikTok videos. A clip of him boxing under a tree in a Paris park reaches 5.6 million views in three days | Know Your Meme |
| 20 September | An X account, @JeanPhilMadame, teases a JEANPHIL token on Solana. The Instagram bio starts linking to it | Know Your Meme |
| 25 September | Over 228,000 Instagram followers. Archibald Brown, an English "rival", passes 110,000 | Dexerto |
| 28 September | One Jean Phil video stands at 35.9 million views | LADbible |
| 1 October | 235K followers on 8 posts, per the screenshot above | David Attias on X |
Why does an AI face look this real?
Because the movement isn't generated from scratch. Video made from a single still image often gives itself away in the way people move. Jean Phil moves like a person because, according to the people copying the format, the motion comes from a real person in a real clip. Only the character on top is new.
Simone Canciello put the whole method in one post on 1 October. His two clips show a woman filming a selfie video, then the same clip with a Jean Phil lookalike in her place. Same blinks, same head tilt.
Watch Simone Canciello's before and after on X
His prompt, word for word:
"replace the person in {video} with this character {pic}. keep the same motion, color grading and camera quality."
The character picture is a character sheet: the same made-up person from several angles, so the model knows what the back of his head looks like when he turns. Canciello makes his with ChatGPT and a reference photo.

Archibald Brown, Abu Shalab and the copies that followed
Within days the format had clones. Dexerto counted Archibald Brown, an English character who keeps challenging Jean Phil to a fight, and Derek Mercer, a long-haired muscular character with about 1,200 followers. Abu Shalab, the second profile in the screenshot, swaps the suit for a white thobe and the boxing for dancing. The reels in the screenshot sit between 244,000 and 4.8 million views.
The account @drevoudouriss broke the formula down into five steps on 28 September, together with four Jean Phil clips:
- One character you recognise in half a second.
- The same hair and outfit in every video.
- A signature move that already worked in another viral video.
- Only one thing changes per clip: the location.
- A concept simple enough to turn into a meme.
See the four clips and the formula by @drevoudouriss on X
The same post claims 117 million views and over 400,000 followers across TikTok and Instagram after 15 posts. Simone Canciello puts it at 100 million views in one week. Those are their counts and we couldn't check them, but they line up with the 5.6 million and 35.9 million views reported above for single videos.
The JEANPHIL coin fell more than 99% in a day
This part is less fun. The Instagram bio links to a meme coin, and Dexerto and LADbible both raise the question whether the character was made for the coin rather than the other way round. According to Coinbase figures quoted by LADbible, the token peaked at $0.02845 on 21 September and lost more than 99% of its value before that day was over.
Dexerto still put JEANPHIL at a market cap of about $8.8 million on 25 September, with roughly $415,000 in its main trading pool. Those two reports don't sit easily together, and Dexerto itself warns that market cap is not money anyone earned. One large sale moves the price. Archibald Brown has a coin too, ARCHIBROWN, at about $450,000 on the same day.
The audience noticed. "I was so disappointed to find out this was AI. I never get tricked by AI. I was tricked by AI," one commenter wrote under a Jean Phil post, as quoted by LADbible.
Borrowing a stranger's TikTok is the weak spot
The recipe going round X starts with "download a viral TikTok". That's someone else's dance, someone else's face underneath, and someone else's work. The character on top is yours. The performance isn't. If one of these accounts gets big enough to earn money, that first step is where the trouble starts.
Film the motion yourself. Ten seconds of you shadowboxing at a bus stop is all the source a recast needs, and nobody can claim it.
And yes, we sell the tool for the second half of this recipe, so take our view with that in mind. Motion Recast makes it cheap to put a made-up person into a real-looking clip, and we can't see where your source clip came from. The rules on UlazAI are short: only swap in faces of people who have agreed to it, and don't make a video that pretends to be someone else. A made-up character that never claims to be a real person stays inside those rules. Want one recurring character across many clips? That is what our AI influencer video generator is built around.
How do you make an AI character video in Motion Recast?
- Film your own clip of 4 to 30 seconds. One person, face visible in the first frame. Seedance 2 Mini takes up to 15 seconds.
- Make a character sheet or a single clear portrait of your character. Up to ten images fit in the Character slot.
- Open Motion Recast, upload the clip and choose "Swap one element" with Character as the target. Add a short note, for example: "replace the person with the man from the reference, keep the motion and the camera".
- Pick a model. The workspace shows the exact credit price for your clip before you generate.
- Compare the result with your original. Keep what works and change only the location for the next clip, as step 4 of the formula says.
The price depends on the measured length of your clip plus the output, the same length for a swap. These are the prices Motion Recast quoted on 1 October. The Mini prices for 10 seconds match the ones in our character swap AI test:
| Clip length | Seedance 2 Mini 480p / 720p | Seedance 2.5 480p / 720p |
|---|---|---|
| 5 seconds | 30 / 63 credits | 170 / 380 credits |
| 10 seconds | 60 / 125 credits | 340 / 760 credits |
| 15 seconds | 90 / 188 credits | 510 / 1,140 credits |
Up to 15 seconds, Seedance 2 Mini is the cheap option. Seedance 2.5 takes clips up to 30 seconds. In that test, Mini turned a woman in a grey hoodie into a bearded man, smile included. Both people in that clip are AI-generated:
That test also showed a limit. Seedance 2 Mini refused a clip of two well-known politicians with "The request failed because the output video may contain sensitive information". Our made-up characters went through, the famous faces didn't. Need a still for the profile picture instead of a video? AI face swap works on photos. Everything else on UlazAI runs on the same credits.
The next character has to survive the "is this AI" comment
Jean Phil worked partly because nobody knew. Two weeks later, every comment section under a new eccentric European asks the question within minutes. The copies that last will be the ones people keep watching after they know, because the joke is good, not because the face is convincing.
Sources: David Attias on X · Simone Canciello on X · @drevoudouriss on X · Know Your Meme: Jean Philanthrope · Dexerto, 25 September · LADbible, 28 September · @jean_philanthrope on Instagram