Thanks for the feedback. Emphasis is definitely important in these videos where there is no human hand to point with. We will improve this more and more in the upcoming days.
> On correctness: LLMs may make mistakes. But these videos are code sitting in our repository, and we can maintain them. Every report and review becomes a fix in the source, and everyone who watches after that gets the corrected lecture. Every recorded lecture on the internet is stuck with its mistakes. Ours will continuously improve.
Models change. Models are unpredictable. The assumption that we can constrain them between prompt bumpers has not been proven and seems unlikely to be provable given how these model works.
Beyond that, how do you know if the reports and reviews are even correct? Are you just gonna rely on the kindness of others to provide that value? Of all things that LLM’s have killed, I’m pretty sure the open sharing of knowledge and understanding are the first on the chopping block. I don’t care whether or not you’re pro or anti LLM, publishing knowledge for reputation is now a dead end for anyone wanting to make a living.
Wrapping others’ knowledge in a black box that may or may not accurately represent that knowledge is basically enshitification on steroids. The reason we hold folks like Lovelace, Sagan, or Feynman in high regard is because they weren’t wrong when they shared their understanding and knowledge.
But the best of luck to everyone involved! I’m sure everything will work out!
We’re not using video generation models. We ask an LLM to write the lecture as code, then render it deterministically with computer graphics and TTS.
So the main costs are the LLM call, TTS, and some cloud GPU time for rendering. That ends up being much cheaper than generating long form video directly with video models.
We ask Claude Opus 5 to write a specific kind of source code that only our proprietary software understands and can render into a lecture video with computer graphics and TTS.
Without our system, there isn’t really an equivalent target language you can ask the LLM to write. Manim exists, but you won’t get videos like these by simply asking an LLM to generate Manim code.
To me, the main advantage of the lecture format is the possibility to have me or others grill the lecturer for questions, benefiting the whole group. From this point of view, a video of a lecture is already a compromise. In both cases, it's always kind of a tedium unless the lecturer is a good and entertaining communicator.
I'm not sure listening to a robot reading me a transcript and chatting with it really gives me those same advantages. What's the upside to this versus just getting slides and/or transcript w/ sources and feeding it to my own LLM?
We think videos are special. There is a reason why Khan Academy, Coursera, etc. are essentially video libraries. A lecture video is a recording of a teaching performance, a form of presentation where someone explains while controlling what you see and when you see it.
And in the coming months, we’ll make the answers themselves real-time videos, which is kind of trivial for us at this point. We’ll ask the LLM to answer by writing code, and our software will render that code and show you the response directly as a video.
> To me, the main advantage of the lecture format is the possibility to have me or others grill the lecturer for questions, benefiting the whole group.
I've rarely, if ever, seen this. And if I had, I think most of the class would have just been annoyed, which you probably didn't notice.
I have a hard time believing you've genuinely never had a lecturer take questions. I also genuinely have a hard time believing that last sentence is not, at best, a not-so-subtle attempt at putting my social awareness into question, or at worst, just being insulting for the sake of it.
I briefly worked as a Uni lecturer, and I completely agree.
Universities have made the mistake of competing with YouTube (video lectures), whereas what they can actually offer is direct access to domain experts.
I am skeptical that any other solution has much of a moat. So if the creators of this are after any feedback, I would offer that their best bet is to be competitive on User Experience, rather than underlying technology.
What's the point? You don't want humans to talk to each other any more, to teach each other, to learn from each other? Everything has to be mediated through some sort of bot?
The future of humanity is dire if this is what's round the corner.
Thanks for making everything worse, you soulless bastards.
Great idea, but buggy. My lecture started mid-sentence and ended abruptly (Kalman filter). Looking forward to when you guys get it working well. Also, I'm curious if the lecture description language is public.
It suddenly starts talking about URLs, but it never really sets up the idea that we're using some kind of URL lookup service as an example. The way it introduces the memory limit feels similarly strange. At some point, it just says that we have 8GB of memory, but it does that halfway through the explanation, not as part of the setup of the problem we're actually solving.
I watched the linear regression video. I can see the value behind the idea, but there's a number of flaws that make the videos difficult to watch compared to something like a 3blue1brown video. The flat voice and even word spacing lull you into zoning out, right until a mispronunciation jolts you back.
The idea of using LLMs to write out a script and storyboard for the video is interesting, but I think it needs intermediary work to better instruct the speech and graphics on how to perform.
bananaflag | 6 hours ago
[OP] sinaatalay | 6 hours ago
The one that asks questions at the beginning is Gemini Flash 3.7.
jamienk | 6 hours ago
apoogdk | 5 hours ago
davisp | 5 hours ago
Models change. Models are unpredictable. The assumption that we can constrain them between prompt bumpers has not been proven and seems unlikely to be provable given how these model works.
Beyond that, how do you know if the reports and reviews are even correct? Are you just gonna rely on the kindness of others to provide that value? Of all things that LLM’s have killed, I’m pretty sure the open sharing of knowledge and understanding are the first on the chopping block. I don’t care whether or not you’re pro or anti LLM, publishing knowledge for reputation is now a dead end for anyone wanting to make a living.
Wrapping others’ knowledge in a black box that may or may not accurately represent that knowledge is basically enshitification on steroids. The reason we hold folks like Lovelace, Sagan, or Feynman in high regard is because they weren’t wrong when they shared their understanding and knowledge.
But the best of luck to everyone involved! I’m sure everything will work out!
hallole | 4 hours ago
You wrote it well. This aspect irks me, too.
Saltloaf | 5 hours ago
not_a_hacker123 | 5 hours ago
I'm curious, what are the economics of producing this longer form content?
[OP] sinaatalay | 5 hours ago
Actually, the economics are quite good.
We’re not using video generation models. We ask an LLM to write the lecture as code, then render it deterministically with computer graphics and TTS.
So the main costs are the LLM call, TTS, and some cloud GPU time for rendering. That ends up being much cheaper than generating long form video directly with video models.
richard_chase | 5 hours ago
[OP] sinaatalay | 5 hours ago
richard_chase | 5 hours ago
[OP] sinaatalay | 5 hours ago
Without our system, there isn’t really an equivalent target language you can ask the LLM to write. Manim exists, but you won’t get videos like these by simply asking an LLM to generate Manim code.
folkrav | 5 hours ago
I'm not sure listening to a robot reading me a transcript and chatting with it really gives me those same advantages. What's the upside to this versus just getting slides and/or transcript w/ sources and feeding it to my own LLM?
[OP] sinaatalay | 5 hours ago
Also, you’re not chatting with the transcript; you’re chatting with the video. The AI has much more than the transcript in its context. See this, for example: https://academa.ai/lectures/diffusion-models-learning-to-den...
And in the coming months, we’ll make the answers themselves real-time videos, which is kind of trivial for us at this point. We’ll ask the LLM to answer by writing code, and our software will render that code and show you the response directly as a video.
KevinMS | 5 hours ago
I've rarely, if ever, seen this. And if I had, I think most of the class would have just been annoyed, which you probably didn't notice.
folkrav | 4 hours ago
soundworlds | 3 hours ago
Universities have made the mistake of competing with YouTube (video lectures), whereas what they can actually offer is direct access to domain experts.
I am skeptical that any other solution has much of a moat. So if the creators of this are after any feedback, I would offer that their best bet is to be competitive on User Experience, rather than underlying technology.
fen_wick | 5 hours ago
aooasok | 5 hours ago
The future of humanity is dire if this is what's round the corner.
Thanks for making everything worse, you soulless bastards.
regnull | 4 hours ago
[OP] sinaatalay | 4 hours ago
The lecture description language isn’t public at the moment. It’s a core part of the technology we’re building the company around.
Also, if you’d like, you can share the video as a public link by clicking the share button!
bigblind | 4 hours ago
It suddenly starts talking about URLs, but it never really sets up the idea that we're using some kind of URL lookup service as an example. The way it introduces the memory limit feels similarly strange. At some point, it just says that we have 8GB of memory, but it does that halfway through the explanation, not as part of the setup of the problem we're actually solving.
Cycl0ps | 4 hours ago
The idea of using LLMs to write out a script and storyboard for the video is interesting, but I think it needs intermediary work to better instruct the speech and graphics on how to perform.