The only AutoResearch tutorial you’ll ever need — Transcript
Full transcript
- 0:00My name is David Andre and this is the
- 0:01clearest explanation of auto research
- 0:04you're going to find on the internet.
- 0:05So, what is auto research? It's an open
- 0:08source project by Andre Karpathy that
- 0:10lets AI improve itself autonomously. You
- 0:12have an AI agent that runs experiments
- 0:15automatically and it keeps what works
- 0:17and throws away everything that doesn't.
- 0:18So, in this video, I'm going to explain
- 0:20how auto research actually works, how
- 0:22you can use it in your own life and
- 0:24business because there are a lot of
- 0:25implications, and how you can build your
- 0:27very first auto research loop. So, if
- 0:29you really want to be on the cutting
- 0:31edge of AI, make sure to watch until the
- 0:33end. First off, who is Andre Karpathy?
- 0:35He's one of the most legendary AI
- 0:37researchers of all time. He's one of the
- 0:39OpenAI co-founders and he is the main
- 0:41person behind Tesla Autopilot. Oh, yeah,
- 0:44and he's also the guy who invented the
- 0:45term vibe coding. Plus, he has
- 0:47contributed a lot to the open source
- 0:50community, especially in AI. And yes,
- 0:52most importantly, he was born in
- 0:54Czechoslovakia. However, this video is
- 0:56about one of his contributions and that
- 0:58is auto research. Karpathy had a
- 1:00training script for the GPT-2 model that
- 1:03he's been optimizing for many months.
- 1:04And then he realized, "Why am I doing
- 1:06this? Why don't I just have an AI agent
- 1:08run different experiments in a loop to
- 1:11figure out what's the best way to
- 1:12optimize this model?" And this is the
- 1:14core idea. Give AI one file, one metric,
- 1:18and let it run hundreds, if not
- 1:20thousands, of experiments by itself
- 1:22while you sleep and watch it improve.
- 1:24And yes, at the end of the video, I'll
- 1:25show you how you can build your first
- 1:27auto research loop. And yes, you can do
- 1:30this even if you're a complete beginner.
- 1:32Now, let's talk about the prepare.py
- 1:34file because it's essential to
- 1:35understand this. The agent cannot touch
- 1:37prepare.py so that it can't cheat the
- 1:39eval you set for it. Without this
- 1:41limitation, it could rewrite the scoring
- 1:43function to fake its results. So,
- 1:45basically, the prepare.py file defines
- 1:48what better means. Now, of course, if
- 1:50you set the wrong metric, you'll get the
- 1:51wrong results. So, here is a nice
- 1:53graphic that visualizes the loop. First,
- 1:56the agent comes up with a hypothesis,
- 1:58right? A theory of what it could
- 1:59improve, what experiment it could run.
- 2:02Then it modifies the code, you train it
- 2:04for around 5 minutes, then it runs the
- 2:05evaluation to see if it's good or if
- 2:08it's not good. If it wants to keep it,
- 2:09it will just commit it to your Git
- 2:11history. If it's bad and if it worsens
- 2:13the results, it will do Git reset and
- 2:15repeat the whole loop over and over and
- 2:17over as many times as you want, you
- 2:20know,
- 2:20>> [laughter]
- 2:20>> depending on how many dollars you want
- 2:22to spend or tokens. And yeah, this is
- 2:24auto research basically in a single
- 2:25image. So, if you start it right before
- 2:27going to bed, it can run roughly 100
- 2:30experiments overnight. Now, by giving it
- 2:32a fixed time budget, you make every
- 2:34experiment directly comparable because
- 2:35let's say you're hiring for your
- 2:36company. If you have one applicant and
- 2:38you give him 7 days to complete the task
- 2:41and the other one only has 7 minutes,
- 2:43then obviously the one who has 7 days,
- 2:45on average, will do better. So, you want
- 2:48to make sure this is the same in AI
- 2:49agents. That way the agent can't cheat
- 2:52just by training longer or by training
- 2:54better ideas. Only the raw idea wins
- 2:56with the same time allocated. But if you
- 2:58think that auto research only applies to
- 3:00the training of AI models, you are badly
- 3:03mistaken. This has massive implications
- 3:05across every domain of your life or
- 3:07business. You can build a recursive
- 3:09self-improving loop for nearly anything
- 3:12that can be measured. Thanks to AI
- 3:13agents, soon enough, the execution of
- 3:15any work or task will become basically
- 3:18free. However, what will become valuable
- 3:20is knowing what to measure, picking the
- 3:23right metric, and setting the right
- 3:24constraints. This is the skill that is
- 3:27going to make millionaires in the
- 3:28future. And by the way, this is the
- 3:30clearest example of what AI agents
- 3:32actually look like in practice. Not just
- 3:34chatbots, but real autonomous loops that
- 3:37do meaningful work for companies or
- 3:39individuals. And if you reason about the
- 3:41state of AI from first principles, you
- 3:43realize that this has been the end goal
- 3:46all along. Andre Karpathy predicts that
- 3:48all LLM frontier labs will do this. They
- 3:51will run some sort of auto research.
- 3:53This is the final boss battle. And if
- 3:55you think about it, this is literally
- 3:56what recursive [clears throat]
- 3:57self-improvement will look like. And the
- 3:59funny thing is that right now, the AI
- 4:01labs like OpenAI and Anthropic Gemini
- 4:03are spending tens of millions of dollars
- 4:05on researchers, all of which are trying
- 4:07to build this. Yet, Karpathy made it
- 4:10completely open source. Now, to
- 4:11understand auto research, you must
- 4:13understand its three-file architecture.
- 4:16First, you have program.md. This is the
- 4:18most important file. This is the human
- 4:20setting the goal, the constraints, and
- 4:22the rules for the agent. Then you have
- 4:24the train.py file. This is the one file
- 4:26that the agent can actually change. And
- 4:28this could be anything, by the way.
- 4:30Code, some config, a prompt, some math
- 4:32equation, literally anything you want to
- 4:35optimize. And then you have prepare.py.
- 4:37This is the metric and the evaluation
- 4:39script. The agent cannot touch this.
- 4:41Absolutely never. Because this is what
- 4:43measures the result. And by the way,
- 4:45there are several tech billionaires who
- 4:47are going crazy over this, such as the
- 4:48CEO of Shopify and the CEO of Stripe,
- 4:52because these guys realized that this is
- 4:53not just about training AI models. And
- 4:55this perhaps the biggest misconception
- 4:57about auto research. People think that
- 4:59it's just about optimizing of machine
- 5:02learning, right? Because this is what
- 5:03Karpathy used as the example. But if you
- 5:05actually pay attention and if you think
- 5:07about it a little bit more, you realize
- 5:09that as long as you have a clear metric
- 5:11and you can run these experiments, this
- 5:12could be used in so many different ways.
- 5:14In marketing, in business, in testing
- 5:16new products, in trading strategies, in
- 5:18personal life, in weather forecast,
- 5:21literally hundreds of possible domains.
- 5:23You can build these auto research loops
- 5:24that don't have any human in the loop,
- 5:26but instead swarm of AI agents running
- 5:28experiments, discarding what doesn't
- 5:30work and keeping what works. And as
- 5:32Karpathy says here, we might be in the
- 5:34early stages of the singularity. Now,
- 5:36every AI workflow has the same
- 5:38bottleneck, getting fresh real-world
- 5:40data. You can build the most
- 5:41sophisticated AI agent, but if it can't
- 5:43see what's actually on the web right
- 5:45now, it's flying blind. That's where
- 5:47Oxylabs comes in. The Oxylabs web
- 5:50scraper API lets you pull structured
- 5:52data from basically any website. This
- 5:54could be Amazon product listings, Google
- 5:55search results, real estate listings,
- 5:58all through a single API call. It
- 6:00handles proxy rotation, captcha solving,
- 6:02and JavaScript rendering so you don't
- 6:04have to do that yourself. But here is
- 6:06what makes it interesting for us AI
- 6:08developers. Oxylabs has an official MCP
- 6:10that you can connect directly to Cursor
- 6:12or Cloud Code in a matter of a minute so
- 6:14that your AI agent gets live web
- 6:17scraping superpowers. Say you need to
- 6:19pull competitor's pricing or scrape
- 6:21search results or grab real estate
- 6:23listings. Just ask it in plain English.
- 6:25The agent calls Oxylabs, gets structured
- 6:28data back, and reasons over it. And even
- 6:30if you aren't a developer, Oxylabs plugs
- 6:33straight into N8N. You can visually
- 6:35build a workflow that scrapes Amazon
- 6:36prices, sends them to an AI, and spits
- 6:39out insights with zero code written by
- 6:42you. And the best part is, Oxylabs gives
- 6:44up to 2,000 scrape results for free so
- 6:47you can test it yourself. So, go to
- 6:49oxylabs.io/david
- 6:51for the free trial. Oh, and there is no
- 6:53credit card required. And if you run out
- 6:54of credits, use my code david for 20%
- 6:57off all Oxylabs plans. And thank you to
- 7:00Oxylabs for sponsoring this video.
- 7:02Again, I need to stress, auto research
- 7:03is not just for machine learning. This
- 7:05pattern works anywhere you can measure
- 7:08an outcome, a clear outcome. And
- 7:09Karpathy said this himself, "Any metric
- 7:12you care about that is reasonably
- 7:13efficient to evaluate can be auto
- 7:16researched." So, you need one file to
- 7:17edit, one scalar metric, and a time box
- 7:20loop. If you can score it, you can auto
- 7:22research it. Now, let's look at some
- 7:24practical valuable use cases. First off,
- 7:26trading. You can take the same auto
- 7:27research loop, but instead of improving
- 7:29an AI model, you can point it on a
- 7:31trading strategy. The agent tweaks your
- 7:33buy/sell rules, tries experiments based
- 7:36on years of market data, and scores each
- 7:38experiment by its sharp ratio, which is
- 7:40basically how good are the returns to
- 7:42the risk. And it can test hundreds of
- 7:44different trading strategies to see
- 7:46which one has the best returns. Here is
- 7:47another use case, marketing. You can now
- 7:49apply auto research to marketing with
- 7:52emails, ad creatives, landing pages,
- 7:54automated AB tests, headlines,
- 7:56thumbnails, YouTube titles, any type of
- 7:59marketing. Eric Seu put it the best,
- 8:01"Most marketing teams run 30 experiments
- 8:03per year. The next generation will run
- 8:0636,000,
- 8:07aka roughly 100 per day. The agent will
- 8:10modify the copy and measure the
- 8:11conversions and decide whether to keep
- 8:13this experiment or to discard it." The
- 8:15exact same loop as before. Now, before I
- 8:17show you more use cases how auto
- 8:19research can benefit your life, please
- 8:21consider subscribing. 25% of you are
- 8:23subscribed, which means the vast
- 8:25majority of you watching right now are
- 8:27not subscribed. So, if you want to see
- 8:29more high-quality
- 8:31in your YouTube recommended, please take
- 8:332 seconds, go below the video, and click
- 8:35the subscribe button. It helps out more
- 8:37than you think. So, to all of you who
- 8:39just subscribed, thank you. The next use
- 8:41case is for developers. You can point
- 8:43auto research at basically any code base
- 8:46and say, "Make it faster." And people
- 8:48are also using auto research to
- 8:49fine-tune open source AI models so they
- 8:51run faster locally on your laptop or
- 8:54phone. So, expect in the next 6 months
- 8:56insane breakthroughs in terms of what is
- 8:59possible to run on phone. I would even
- 9:01say that we will have Sonnet 4.6 quality
- 9:03models runnable on iPhones in three or
- 9:07four months. This is a prediction. Let's
- 9:09see if it's correct. Another use case is
- 9:10prompt engineering. Auto research can
- 9:12fine-tune the system instructions behind
- 9:14all of your AI agents. So, Harrison
- 9:16Chase, the founder of LangChain, which
- 9:18is a billion-dollar company, said,
- 9:19"Agents mess up because they don't have
- 9:21the right context." And system prompts
- 9:23are part of that context. So, auto
- 9:25research can find new ways to phrase
- 9:28things. Better language, maybe even
- 9:29different language, you know? Maybe
- 9:31instead of English, it can use Polish or
- 9:33Czech or German, whatever. It can try
- 9:35different levels, like beginner, you
- 9:38know, college level, PhD level, to see
- 9:41which prompt works the best for all of
- 9:43your AI agents. So, these are the three
- 9:45conditions that decide whether your auto
- 9:47research loop will be successful or will
- 9:50be a failure. Number one, a clear
- 9:51metric. One number, a clear direction
- 9:53you want to go in. And number two, an
- 9:55automated evaluation where there isn't a
- 9:57human in the loop, right? If you, the
- 10:00human, need to be in the loop, it will
- 10:01be so slow, and it will be not be auto
- 10:03research. Sure, it still can be
- 10:05research, but it will not be auto
- 10:07research. It will not be running while
- 10:08you sleep. And number three, there is
- 10:10one file that the agent can change. Not
- 10:12two, not zero, one file. And you need
- 10:15all of these three conditions for auto
- 10:17research to work. Now, here's where auto
- 10:19research will fail. Brand design, UX,
- 10:21pricing, anything where better is
- 10:24subjective. Now, for example, in
- 10:25pricing, you could have it succeed if
- 10:27you have a large volume of traffic to
- 10:28your pricing page, and you can quickly
- 10:30AB test different pricing to see highest
- 10:33cash collected, but for most businesses,
- 10:35it will not be effective, right? Because
- 10:37the quality of that makes better is
- 10:39subjective, or the loop is too slow. The
- 10:41loop needs objective metric. If the
- 10:43success is a judgment call or a feeling,
- 10:46the agent cannot tell what's working.
- 10:48So, it will optimize in a random
- 10:49direction. Also, I want to stress this
- 10:51again. If you give it a bad metric, it
- 10:53will very confidently optimize the wrong
- 10:55thing. So, here is Andrej Karpathy's end
- 10:57vision. In the early 2000s, there was a
- 10:59project SETI@home that let anyone donate
- 11:03their spare computer power to research
- 11:05for alien life. And Andrej Karpathy
- 11:07wants to do the same model, the same
- 11:09idea, but for AI research, where you
- 11:11have millions of AI agents distributed
- 11:14across thousands of computers, and you
- 11:16can actually allocate where that
- 11:18research goes towards. All right, so
- 11:20now, let me show you how to actually
- 11:22build your own auto research loop from
- 11:24scratch, even if you're a complete
- 11:26beginner. Just stick with me for the
- 11:27next 5 minutes, and you'll be ahead of
- 11:2999.9% of people in AI who just pay
- 11:32ChatGPT subscription and they think
- 11:34they're advanced. They cannot even dream
- 11:36about having their own auto research,
- 11:38but you are like a couple of steps away
- 11:39from having that. So, lock in. So, first
- 11:41of all, this is the GitHub repo. I'm
- 11:43going to link it below the video. This
- 11:45is the auto research repository from
- 11:47Karpathy. I'm going to star it as well,
- 11:48cuz it's a great project. Now, if you
- 11:50are not familiar with GitHub, you don't
- 11:52need to panic. You don't need to
- 11:53understand much. It's just a way to
- 11:56store code, okay? Efficient way to store
- 11:58coding projects. That's all you need to
- 12:00understand. You don't need to be a Git
- 12:02expert, nothing like that. All we need
- 12:04to do is click here on the code, and
- 12:06click copy here. That's it. Next, you
- 12:08need an IDE. So, either VS Code or
- 12:10Cursor. I'm going to be using Cursor
- 12:11here. Just install an IDE of some sort,
- 12:14and we're going to use the coding agent.
- 12:15I'm going to use Claude Code. So, I'm
- 12:16going to open an empty project here.
- 12:19Boom. Nothing in here. You can see on
- 12:21the right, no files. And I'm going to
- 12:23launch Claude. Dangerously skip
- 12:26permissions. Boom. Enter. So, here it
- 12:28is, Claude Code. Now, I'm going to say,
- 12:31create a new folder {slash} original in
- 12:35our repo root level, and in there, clone
- 12:38this GitHub repository. Boom. Paste it
- 12:41in. And again, Claude Code will know
- 12:43what to do exactly. So, it will figure
- 12:45out, okay, everything is empty, and then
- 12:46it created original folder and cloned it
- 12:48in there. Now, why did I want to do it?
- 12:50Well, because I want to create a
- 12:51separate folder where we're going to
- 12:52build something with auto research for
- 12:55us, but I also want to keep the original
- 12:57repository here, so that we can use it
- 12:59as a reference. Next, I'm going to say,
- 13:01now create {slash} website folder root
- 13:05level, and in there, build the following
- 13:08project. XML text. Boom. Project. So, I
- 13:12have described a clear vision for a
- 13:13simple web app. And what I'm going to
- 13:15show you is how you can use auto
- 13:17research to optimize any website you
- 13:19have, right? Whether it's a personal
- 13:20website, whether it's your AI startup,
- 13:22any type of website to optimize the
- 13:24loading times or anything else that you
- 13:26can measure, but loading times loading
- 13:28times are very easy to measure, so
- 13:29they're a great candidate for an auto
- 13:31research loop. So, I'm just having
- 13:33Claude Code with bypass all permissions
- 13:36build this, so that we can
- 13:38build our own auto research loop. And in
- 13:39fact, while this is running, let me
- 13:40launch a Codex in Yolo mode. Boom. We
- 13:44put it here. So, I'm going to rename it,
- 13:45so it's clear for you guys what it's
- 13:47what. Codex CLI. GPT-4.6 is actually
- 13:50really good at
- 13:51fixing and debugging, but Claude Code
- 13:54with Opus 4.6 is really incredible to
- 13:57work with, especially with fast mode. I
- 13:58know it costs a lot of money if you do
- 13:59{slash} fast, but I highly recommend it,
- 14:02and I also highly recommend it inside of
- 14:04Codex. And keep it on high. Extra high
- 14:06is usually overkill. So, for Codex, I'm
- 14:08going to say, create a benchmark.mjs
- 14:11file inside of {slash} original folder
- 14:14where it makes sense. We're going to
- 14:17give it the eval instructions. Hit hand
- 14:19hit enter. Okay, actually, first I'm
- 14:20going to say, read the structure of the
- 14:23Actually, that's my bad. It should be in
- 14:25the website here. Website folder, not
- 14:26original, because it should read the
- 14:29original It shows the original repo by
- 14:32Karpathy to understand where the eval
- 14:35script should be. Boom. So, this is
- 14:38going to use Puppeteer to test the speed
- 14:41locally of this website.
- 14:43Um
- 14:44it we should have the project running on
- 14:45localhost 3000. Let me see. So,
- 14:47basically, I asked it to create a simple
- 14:49portfolio website with Express and
- 14:51static files. So, let's see what it
- 14:53built. Here's what it looks like. Alex
- 14:56Morgan. Uh just a simple portfolio
- 14:58website. Like, you could see this is
- 14:59literally like 10, 15 years ago, every
- 15:01website looked like that, right?
- 15:03Everybody who like is new to HTML and
- 15:05CSS would have stuff like this in high
- 15:07school and think they're the best
- 15:09website designer. I'm guilty of that as
- 15:10well. But anyways, let's
- 15:12see whether Codex finished this. Okay,
- 15:15it did. So, we have the setup. So, now
- 15:17let's understand the repo, right?
- 15:19Remember, there are the three main
- 15:20files. program.md, train.py, and
- 15:23prepare.py. So, the original program.md
- 15:26looks like this from Karpathy, and he
- 15:28wrote this himself. And this is a very
- 15:30useful instruction, by the way. Feel
- 15:32free to steal this prompt into many of
- 15:33your agentic projects where you want the
- 15:36agent to keep going forever, or as close
- 15:39to forever as possible. But we need to
- 15:41kind of write our own. Okay, so let's go
- 15:43back into Claude Code, and I'm going to
- 15:44tell it what to do. To CD into the
- 15:46website folder, and to install
- 15:48Puppeteer, and run this baseline script.
- 15:51We're going to [clears throat] benchmark
- 15:52our website of our expert Alex Morgan
- 15:55portfolio designer to see how fast or
- 15:58slow this is, and then we're going to
- 16:01run auto research to optimize the living
- 16:03out of it, okay? Okay, let's see. Okay,
- 16:05we have the results. So, Puppeteer ran,
- 16:07and it closed the Chrome faster than I
- 16:09could see it, or it ran in the
- 16:11background, but basically, we have the
- 16:12medium load time, 50 ms,
- 16:15which is
- 16:16not that bad. So, we'll see whether auto
- 16:18research can can optimize this. Okay, so
- 16:20now, the most important part of any auto
- 16:22research loop is the program.md. So, I'm
- 16:24going to go into our website folder,
- 16:26create a new file, program.md, and this
- 16:30is the main file.
- 16:32And actually, we can use inspiration
- 16:34from Karpathy to say like, so read the
- 16:36program.md inside of {slash} original,
- 16:40and then build our new {slash} website
- 16:43{slash} program.md file on top of that,
- 16:46but relevant to our website speed
- 16:50benchmarking auto research objective.
- 16:53Okay? So, we're going to borrow Andrej
- 16:55Karpathy's from engineering that he
- 16:57optimized quite heavily for his own
- 16:59project, and we're going to have Claude
- 17:01Code rewrite that into our own
- 17:03program.md, which is going to be
- 17:05relevant to our own project. So, again,
- 17:06feel free to steal this for whatever you
- 17:07want. Any business use case, any
- 17:09marketing use case, any make money use
- 17:12case, anything where there's a clear
- 17:13metric, you can create your own
- 17:15program.md, and boom, just like that, I
- 17:17used Claude Code to write 128 lines of
- 17:20instructions and to adapt it to this
- 17:22project. So, now, the program.md is
- 17:23highly relevant to this specific
- 17:25project. Okay, so I'm going to say, do
- 17:27this next. Give it clear instruction of
- 17:30what I want Claude Code to do. To
- 17:32stage this, commit this as a baseline.
- 17:35So, remember, if an experiment is
- 17:37successful, it commits the result into
- 17:40history.that tweak. If it's not, it does
- 17:42get reset and try something else. Now,
- 17:44I'm going to say, read program.md, run
- 17:47baseline benchmark first, record
- 17:49results.tsv,
- 17:50then begin the experiment loop. Do not
- 17:52stop or ask me anything. Just keep
- 17:53running experiments automatically. And
- 17:55there we go. We have our first auto
- 17:57research loop running. Maybe I could
- 17:59have created a separate agent in a
- 18:01separate Claude Code or Codex. And
- 18:03obviously, you can try different agents
- 18:04and see which, you know, which one
- 18:06performs the best. But
- 18:08as you can see, it's not So, look,
- 18:10slightly worse looks like noise. Let me
- 18:11rerun to confirm. Still worse. Following
- 18:13protocol, revert. Okay, amazing. So, it
- 18:15ran an experiment, and the speed of the
- 18:16website was worse. So, it's going to try
- 18:18something else. And this is the whole
- 18:20point of auto research. I'm not doing
- 18:21anything. My hands are up. And even if I
- 18:23was doing this, first of all, I would
- 18:24need to be a solid front-end developer.
- 18:27And second of all, I couldn't do it so
- 18:28quickly, right? So, even if you are a
- 18:30great front-end developer and you know
- 18:31how to optimize websites, you're still
- 18:33Okay, now it found an improvement.
- 18:35You're still not going to beat an AI
- 18:37agent that can generate hundreds of
- 18:38tokens per second. So, it found an
- 18:39improvement. Look at this. 33
- 18:41milliseconds instead of 50. So, it's
- 18:43already down 34% in a matter of less
- 18:45than a minute. This is the power of auto
- 18:47research. Okay, and look at this.
- 18:49Another one. 28 milliseconds. Another
- 18:5115% improvement in a matter of two or
- 18:54three minutes, guys. Yeah, auto research
- 18:55is insane, and I have a feeling that
- 18:56this is not the last video I'm going to
- 18:58make on auto research. So again, if you
- 19:00want me to make more content on auto
- 19:02research, make sure to subscribe. And if
- 19:04you are someone who's building his own
- 19:05AI startup, you want to build a real AI
- 19:07business, then listen up, because in my
- 19:09accelerator, we work closely with a
- 19:11handful of founders for 6 months to help
- 19:13them scale aggressively. And in fact,
- 19:15for the rest of March, we are offering
- 19:16free idea validation calls. So, if you
- 19:19have an AI app you want to build, and
- 19:21you want to turn it into a real
- 19:22profitable business, then make sure to
- 19:24click the second link in the
- 19:25description, which will take you to the
- 19:26landing page to see if you qualify for a
- 19:29free idea validation call. But again,
- 19:31this is only for serious founders who
- 19:33actually want to build a real AI
- 19:34business. That being said, thank you
- 19:36guys for watching. I'm going to let this
- 19:37auto research loop run for a bit. We're
- 19:39already on a 25 milliseconds. That's
- 19:42crazy. Already half in a matter of 4
- 19:44minutes. Let's see where this gets, and
- 19:46yeah, I'm going to update you on
- 19:48Twitter. So, make sure to follow me on
- 19:49Twitter, and have a great productive
- 19:51week.
About this transcript
This page contains the full transcript of The only AutoResearch tutorial you’ll ever need by David Ondrej, generated from the public captions YouTube serves with the video. The transcript has 3,972 words across 585 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.