正在加载视频...

视频加载失败

Claude Opus 5.5 drew each frame of this animation in JavaScript. Here's "how browsers work" in 40 seconds.

185,481 次观看 • 1 天前 •via X (Twitter)

36 条评论

Alex 的头像
Alex1 天前

Beautiful! If anyone is looking for a skill to help do stuff like that, I just open sourced Anidoodle. Helps you illustrate and animate with 100% deterministic code. Storytelling methods, music etc all buitl in.

Abhishek Hegde 的头像
Abhishek Hegde1 天前

Did 'How do LLMs work? as a children's story

🥞 Gavin 的头像
🥞 Gavin1 天前

Did it render it all from scratch via javascript and a bunch of screenshots? I built something to save time and tokens specifically on the rendering! Uses native browser c++ to handle animation timing

Kevin Bai 的头像
Kevin Bai1 天前

this is so crazy!

Addy Osmani 的头像
Addy Osmani1 天前

I've been loving generating these!

Yuri Kushch 的头像
Yuri Kushch1 天前

Looks great! These js demos look impressive indeed. Can you share the approach and prompts that were used?

Roni Rechter 的头像
Roni Rechter1 天前

Frame by frame in JavaScript. Somebody get it a timeline editor.

ValentijnH 的头像
ValentijnH1 天前

someone please do 'how ableton works' next. 40 seconds, 39 of them are me scrolling through kick samples

Christina Warren 的头像
Christina Warren1 天前

hot!

Yearemias 的头像
Yearemias1 天前

Great explainer. And what a browser can run now, a whole river in WebGL:

Mikhail Rogov 的头像
Mikhail Rogov1 天前

frame by frame is the flex, most of these demos just fake it with css transitions

Abdul Wasey 的头像
Abdul Wasey1 天前

Lovely. How many passes did it take to get the timing right?

shaun 的头像
shaun1 天前

explainer channels are cooked rn

joye 的头像
joye1 天前

The editability is the exciting part for me. I made a homepage short with 5.5 + Remotion, then swapped the copy to English without changing the motion or audio. Is this plain canvas or a framework?

Qasim Shah 的头像
Qasim Shah1 天前

This is seriously impressive. Having an AI generate each frame of an animation in JavaScript to explain how browsers work is a great example of AI + code + visual storytelling coming together. The future of technical education is getting very interesting.

avrl ☘ 的头像
avrl ☘1 天前

i'd rather read your articles than trying to understand this slop

Yar Malik 的头像
Yar Malik1 天前

Was this actually one-shotted?

Addy Osmani 的头像
Addy Osmani1 天前

It was indeed. Almost everything I've generated to test/demo 5.5 is one-shot

Mohammad O. Alazzam 的头像
Mohammad O. Alazzam1 天前

@addyosmani could you share the prompt, please?

Darshan Parekh 的头像
Darshan Parekh1 天前

It’s a whole new world. I created this

kost0v 的头像
kost0v1 天前

40 seconds of animated frames is neat but "how browsers work" in 40s means it skipped the part where CSS specificity ruins your week.

Eze 的头像
Eze1 天前

I do not understand anything

Ryan Sael 的头像
Ryan Sael1 天前

thanks for this fantastic model!

Sogni.ai 的头像
Sogni.ai1 天前

next episode with Sogni: “how one innocent click becomes seventeen network requests” Setup and install

Jonas Fröller 的头像
Jonas Fröller1 天前

looks cool, but it's way too fast

Cupsey 的头像
Cupsey1 天前

the frame-by-frame rendering is wild, but the browser lesson lands really cleanly

Arthur Albarelli 的头像
Arthur Albarelli1 天前

@grok o que eles usam para fazer isso?

Darragh 的头像
Darragh1 天前

Code-as-video is underrated because every frame is editable. You can fix frame 212 without re-rolling the whole clip.

Jhon Dennis 的头像
Jhon Dennis1 天前

复杂原理做成四十秒动画 一看就懂 这种讲解以前请人做挺难的

Naeem A. Malik 的头像
Naeem A. Malik1 天前

Time to go crazy on making beautiful games!!!

SrinivasanSS 的头像
SrinivasanSS21 小时前

What exactly is the reason for implementing this

Normalperson 的头像
Normalperson22 小时前

Cool and scary at the same time, within 1-2 years my grandma can do the same from ordinary chat gpt and all tech bros will be useless.

Marlon Steiner 的头像
Marlon Steiner1 天前

Frame by frame in JS is the wild part. That used to be an illustrator, a dev, and a month.

John Rood 的头像
John Rood1 天前

the check worth adding before this becomes a format: regenerate once and diff the facts, not the frames. timing is a rendering property; the claims are what have to survive when the output is teaching someone.

Brjan | AI Builder 的头像
Brjan | AI Builder1 天前

how did Claude manage the frame rate for such a quick animation?

ibrahim 🇵🇸🇵🇰 的头像
ibrahim 🇵🇸🇵🇰1 天前

With JS you mean vanilla or some Library like hyperframes or remotion?

相关视频