All language subtitles for What is OpenClaw Inside AI Agents, LLMs and the Agentic Loop [English] [DownloadYoutubeSubtitles.com]

af Afrikaans
ak Akan
sq Albanian
am Amharic
ar Arabic Download
hy Armenian
az Azerbaijani
eu Basque
be Belarusian
bem Bemba
bn Bengali
bh Bihari
bs Bosnian
br Breton
bg Bulgarian
km Cambodian
ca Catalan
ceb Cebuano
chr Cherokee
ny Chichewa
zh-CN Chinese (Simplified)
zh-TW Chinese (Traditional)
co Corsican
hr Croatian
cs Czech
da Danish
nl Dutch
en English
eo Esperanto
et Estonian
ee Ewe
fo Faroese
tl Filipino
fi Finnish
fr French
fy Frisian
gaa Ga
gl Galician
ka Georgian
de German
el Greek
gn Guarani
gu Gujarati
ht Haitian Creole
ha Hausa
haw Hawaiian
iw Hebrew
hi Hindi
hmn Hmong
hu Hungarian
is Icelandic
ig Igbo
id Indonesian
ia Interlingua
ga Irish
it Italian
ja Japanese
jw Javanese
kn Kannada
kk Kazakh
rw Kinyarwanda
rn Kirundi
kg Kongo
ko Korean
kri Krio (Sierra Leone)
ku Kurdish
ckb Kurdish (Soranî)
ky Kyrgyz
lo Laothian
la Latin
lv Latvian
ln Lingala
lt Lithuanian
loz Lozi
lg Luganda
ach Luo
lb Luxembourgish
mk Macedonian
mg Malagasy
ms Malay
ml Malayalam
mt Maltese
mi Maori
mr Marathi
mfe Mauritian Creole
mo Moldavian
mn Mongolian
my Myanmar (Burmese)
sr-ME Montenegrin
ne Nepali
pcm Nigerian Pidgin
nso Northern Sotho
no Norwegian
nn Norwegian (Nynorsk)
oc Occitan
or Oriya
om Oromo
ps Pashto
fa Persian
pl Polish
pt-BR Portuguese (Brazil)
pt Portuguese (Portugal)
pa Punjabi
qu Quechua
ro Romanian
rm Romansh
nyn Runyakitara
ru Russian
sm Samoan
gd Scots Gaelic
sr Serbian
sh Serbo-Croatian
st Sesotho
tn Setswana
crs Seychellois Creole
sn Shona
sd Sindhi
si Sinhalese
sk Slovak
sl Slovenian
so Somali
es Spanish
es-419 Spanish (Latin American)
su Sundanese
sw Swahili
sv Swedish
tg Tajik
ta Tamil
tt Tatar
te Telugu
th Thai
ti Tigrinya
to Tonga
lua Tshiluba
tum Tumbuka
tr Turkish
tk Turkmen
tw Twi
ug Uighur
uk Ukrainian
ur Urdu
uz Uzbek
vi Vietnamese
cy Welsh
wo Wolof
xh Xhosa
yi Yiddish
yo Yoruba
zu Zulu
Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated: 1 00:00:00,300 --> 00:00:04,019 So here's the thing, we've all been using AI chatbots, right? 2 00:00:04,120 --> 00:00:15,087 Where you as a user will go ahead and give your question to some type of LLM that's running, your favorite GPT or Claude model, perhaps, 3 00:00:15,087 --> 00:00:21,120 and get that as an answer back from the large language model that we have over here. 4 00:00:21,160 --> 00:00:22,779 He's real happy to see us. 5 00:00:23,240 --> 00:00:25,300 Now, the thing about this is that 6 00:00:25,710 --> 00:00:28,250 maybe it helps respond to an email that we have. 7 00:00:28,290 --> 00:00:33,849 So we pull in and copy paste information from Gmail or we need help scheduling a meeting. 8 00:00:33,890 --> 00:00:37,689 So we're pulling in calendar availability, but you're the one doing the actions. 9 00:00:37,870 --> 00:00:46,929 You're copy pasting information, you're switching tabs, clicking buttons, and you're putting this all in the context window of that prompt to the LLM. 10 00:00:46,930 --> 00:00:52,530 Now I could ask my favorite LLm to schedule me this meeting and it'll tell me exactly how to schedule it. 11 00:00:52,770 --> 00:00:57,829 But the thing is, it's not actually going to go to my calendar and schedule that meeting for me. 12 00:00:58,630 --> 00:01:03,880 So that is the gap between knowing and what we're gonna be talking about today, which is doing, 13 00:01:03,880 --> 00:01:07,962 where by connecting these large English models with tools, 14 00:01:07,962 --> 00:01:17,331 we're able to create an AI agent to solve these problems that typically humans are having to move information back and forth and use tools ourselves 15 00:01:17,331 --> 00:01:22,110 and being able to run that autonomously with agents such as OpenClaw. 16 00:01:22,700 --> 00:01:25,379 Now, how OpenClaw works is quite interesting. 17 00:01:25,420 --> 00:01:34,260 We're gonna be talking about it today, as well as some real use cases and security considerations for enterprise readiness, but welcome to the world of AI agents. 18 00:01:35,060 --> 00:01:38,524 Let's quickly start with the fundamentals because an AI agent like OpenClaw 19 00:01:38,524 --> 00:01:44,540 is a system that combines a large language model with the ability to use tools and to take autonomous actions. 20 00:01:44,720 --> 00:01:50,380 And while a chatbot interaction is typically a user sending a prompt and a model generating a response, 21 00:01:50,380 --> 00:01:55,610 An AI agent is fundamentally different operating in what's known as an agentic loop. 22 00:01:56,030 --> 00:01:58,970 So let's take the case of OpenClaw. 23 00:01:59,690 --> 00:02:04,469 Now, how this works is typically a task is going to come into the agent, right? 24 00:02:04,930 --> 00:02:07,790 So this task could come from a variety of different places. 25 00:02:07,990 --> 00:02:12,230 Maybe it's an organization that's running OpenClaw and connecting it to their Slack. 26 00:02:12,650 --> 00:02:15,289 Or maybe it's iMessage if you're using it. 27 00:02:15,640 --> 00:02:20,779 On your own device or WhatsApp, some type of communication platform to talk to our agent. 28 00:02:21,220 --> 00:02:25,680 But from there, that's where the real magic of this AI agent begins. 29 00:02:26,160 --> 00:02:32,280 Because the AI agent then begins to assemble the context that will be passed to the LLM. 30 00:02:32,320 --> 00:02:38,352 So this is the conversation history, it's the long-term memory, it's this system instructions, 31 00:02:38,352 --> 00:02:45,360 and what's most important is also the available tools that the model can use if it needs to pull in additional information. 32 00:02:45,740 --> 00:02:49,879 To answer that first request or that initial request from the user. 33 00:02:50,720 --> 00:02:57,919 So the next step is it's going to send that accumulated context to the LLM to perform reasoning. 34 00:02:58,720 --> 00:03:04,340 So the model then decides, hey, do I need to use a tool to pull in data for my response? 35 00:03:04,880 --> 00:03:06,800 So we'll come down here and we'll say, hey. 36 00:03:07,160 --> 00:03:08,460 Do we need to a tool? 37 00:03:09,020 --> 00:03:14,699 And if we do need to us a tool, Then, that's when we might need to pull in... 38 00:03:15,040 --> 00:03:24,040 Additional information from, say for example, a terminal command, to read a file that we have on our hard drive, to search the web, to call an API. 39 00:03:24,700 --> 00:03:33,880 And when that tool is executed, the agent then receives the result and that information is passed again to the context window that we had originally. 40 00:03:33,880 --> 00:03:40,786 So all of that existing information plus the result of a tool call that we did here. 41 00:03:40,786 --> 00:03:49,199 Now, let's say that this loop continues of reasoning, acting, and observing here until the task is done. 42 00:03:49,320 --> 00:03:53,020 So if we don't need to use a tool anymore, then we can come down here. 43 00:03:53,100 --> 00:03:55,240 We can say no tool is needed. 44 00:03:55,740 --> 00:04:09,580 And that final response is then going to be taken and passed back to the user here that is also communicating through Slack or iMessage, that initial platform. 45 00:04:09,580 --> 00:04:10,599 And here... 46 00:04:11,050 --> 00:04:13,610 This is what's called the React Pattern. 47 00:04:13,810 --> 00:04:23,290 So we are essentially reasoning over our information that is provided from the user and provided from different systems connected to the agent. 48 00:04:23,730 --> 00:04:26,989 And then we're also acting on that information. 49 00:04:27,430 --> 00:04:32,170 And that, my friends, is the core pattern behind every agent framework out there. 50 00:04:32,550 --> 00:04:39,329 Now, let's take a look at OpenClaw because it's probably the best real-world example of an agentic AI assistant in action right now. 51 00:04:39,750 --> 00:04:47,369 OpenClaw is a free open source AI agent that was created in late 2025, but now it is one of the most popular projects on GitHub by total stars. 52 00:04:47,490 --> 00:04:49,709 So let's learn how it works. 53 00:04:50,130 --> 00:04:55,189 So the OpenCLAW agent runs on a local Node.js service on your machine. 54 00:04:55,270 --> 00:05:02,250 So this could be your laptop, a virtual machine, a Raspberry Pi, wherever you want your personal assistant to be available. 55 00:05:02,470 --> 00:05:09,009 Now it follows a hub and spoke model that's centered around one singular part, which is called. 56 00:05:09,400 --> 00:05:10,400 The gateway. 57 00:05:11,460 --> 00:05:12,800 Now the gateway is really important. 58 00:05:12,920 --> 00:05:19,358 It's a control plane and it's always on as a WebSocket server that handles things like message routing, 59 00:05:19,358 --> 00:05:26,519 session management, the ability to create multiple agents, and as you'll see in a second, the usage of tools. 60 00:05:27,020 --> 00:05:31,140 But how do you actually communicate and access this main gateway? 61 00:05:31,700 --> 00:05:37,895 Well, there's two methods, including the UI and the CLI to actually manage the gateway, 62 00:05:37,895 --> 00:05:43,459 but when you're sending requests to your agent, you have messaging integrations through various channels. 63 00:05:44,040 --> 00:05:50,970 So these are going to include examples like Slack and Teams, as we talked about before, 64 00:05:50,970 --> 00:05:59,819 but also Discord, iMessage, pretty much any kind of communication platform that you wanna reach your agent with, you can. 65 00:06:00,240 --> 00:06:08,189 But the way that is actually standardized to something like OpenClaw is through these different adapters. 66 00:06:08,350 --> 00:06:17,730 So the adapter takes in these different types of incoming sources of data into one unified internal format that can then be provided to that gateway. 67 00:06:18,430 --> 00:06:27,890 Now we talked about the agentic loop that is used to assemble the full context of a request before it's actually passed to our LLM over here. 68 00:06:28,350 --> 00:06:35,929 So the LLm for open call could be a model that's running locally on our or something that's hosted when we're sending data. 69 00:06:36,270 --> 00:06:39,209 From outside of our local system to an API. 70 00:06:40,010 --> 00:06:45,170 But this LLM is going to need not just the request from the user, but additional data. 71 00:06:45,230 --> 00:06:52,889 And this could come from different databases that could store long-term memory about the conversations and the work that our agent has been doing. 72 00:06:53,670 --> 00:07:04,769 So this data will be passed through the main central gateway, along with other information like prompt templates and the agents.md and sole.mdi. 73 00:07:05,010 --> 00:07:10,569 That are markdown files that decide how the agent responds and what the agent's job is. 74 00:07:10,630 --> 00:07:15,850 And we'll talk a little bit about that when we come to this skills and execution layer at the bottom. 75 00:07:16,470 --> 00:07:21,889 So when we go down one more layer, we've got the ability to use tools. 76 00:07:21,990 --> 00:07:25,649 And this is really where we can craft our agent's capabilities. 77 00:07:26,230 --> 00:07:34,050 Now there are capabilities such as the ability to use a web browser to automate different tasks for us, which is really cool, 78 00:07:34,490 --> 00:07:36,949 or to use the terminal. 79 00:07:37,130 --> 00:07:43,829 So if we need to run commands or access different CLIs, there are built-in tools with OpenClaw in order to do that. 80 00:07:44,030 --> 00:07:48,529 The skills are what makes OpenClaw extensible as an AI personal assistant. 81 00:07:48,870 --> 00:07:53,410 And they're essentially just folders that contain a markdown skills file 82 00:07:53,410 --> 00:07:58,870 that contain instructions to teach your agent how to perform a specific task or workflow to help you out. 83 00:07:59,330 --> 00:08:08,049 And what's cool is that OpenClaw doesn't automatically give all of this information to the model by default, because it would fill up that LLM's context window quite quickly. 84 00:08:08,490 --> 00:08:18,610 Instead, it injects the available skills and some brief metadata so that the LLm can pick what would be useful for a specific task and can read that full skill on demand. 85 00:08:19,110 --> 00:08:23,530 And there's thousands of skills out there to manage everything from, say for example, 86 00:08:23,530 --> 00:08:32,370 using Trello boards and being able to update that, or for example Google Calendar, being able access and edit calendars. 87 00:08:32,610 --> 00:08:39,799 But also for engineers, for example, being able to use Docker to build, run, and test container images, 88 00:08:39,799 --> 00:08:47,629 or even say, for example, to connect to CRMs, GitHub, different types of data sources. 89 00:08:47,670 --> 00:08:53,815 And we're teaching the model how to perform these functions that we would typically do 90 00:08:53,815 --> 00:09:01,129 to use the agent to automate whatever you need, whether it's on demand when you're using one of these integrations up here. 91 00:09:01,570 --> 00:09:08,889 To use Slack or iMessage to talk to the agent, or even set up automated cron jobs to run these tasks whenever you need. 92 00:09:09,290 --> 00:09:15,949 Before you go all in though, let's talk a little bit about security with OpenClaw because with great power also comes great responsibility. 93 00:09:16,610 --> 00:09:22,412 Since OpenCraw runs locally and has access to your file system, your terminal and other integrations, 94 00:09:22,412 --> 00:09:29,929 a misconfigured environment could also essentially lead to a powerful backdoor on your own machine. 95 00:09:30,490 --> 00:09:40,370 And there are thousands of internet-explosed open-claw instances out there already just due to misconfiguration or skills that might contain malicious code. 96 00:09:40,750 --> 00:09:45,229 And that brings us to the second thing you should watch out for, which is prompt injections. 97 00:09:45,670 --> 00:09:50,795 This is a typical vulnerability with LLMs where the agent processes an untrusted input, 98 00:09:50,795 --> 00:09:55,849 like an email or a web page, and there's malicious instructions that might be embedded in that data. 99 00:09:56,070 --> 00:09:59,270 And the LM might execute them thinking that they're legitimate commands. 100 00:09:59,920 --> 00:10:03,747 It's also important with AI agents to run them in an isolated environment, 101 00:10:03,747 --> 00:10:07,458 to also review the code and skills that you run 102 00:10:07,458 --> 00:10:18,100 so that you don't run into various types of bugs and make sure that you also encrypt your credentials before sending them to an LLM. 103 00:10:18,580 --> 00:10:23,799 So for years, AI has just been a conversation where you talk back and forth to a model, right? 104 00:10:24,160 --> 00:10:32,330 Our interactions were simply conversations with an LLLM, that could tell us what to do, but not actually help us do it. 105 00:10:32,810 --> 00:10:38,667 Now our interaction has changed where the AI model essentially becomes the orchestrator 106 00:10:38,667 --> 00:10:48,090 and is able to do those tasks that we need being able to plan, execute, and observe until that loop has been finished. 107 00:10:48,630 --> 00:10:53,809 Now with the open source, open call project, this represents just of one approach to. 108 00:10:54,110 --> 00:10:56,330 Solving challenges with AI agents. 109 00:10:56,530 --> 00:11:02,710 But there are tons of frameworks out there to build agents like LandGraph and others, and there's no denying OpenClaw's momentum. 110 00:11:03,330 --> 00:11:07,534 Now, the patterns you've learned today are applicable to all types of AI agents, 111 00:11:07,534 --> 00:11:13,290 but remember to be responsible when it comes to security, governance, and deployment practices as well. 112 00:11:13,750 --> 00:11:14,929 So what do you think? 113 00:11:15,230 --> 00:11:21,909 If you have questions or comments about AI agents or OpenCLAW or anything we've covered today, feel free to let us know in the comment section below. 114 00:11:22,340 --> 00:11:28,499 And don't forget to like this video if you learned something and subscribe for more in-depth content on AI and beyond. 115 00:11:29,100 --> 00:11:30,100 Thanks so much for watching. 14984

Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.