OpenClaw VPS Setup (2026) – Complete Beginner Tutorial Step by Step
https://www.youtube.com/watch?v=qfhod16u1j0
[00:00] If you want to learn how to set up OpenCloud from scratch, this video is for you.
[00:05] And it's going to be super easy, even if you're not a developer.
[00:09] We'll install OpenCloud the right way, and then we will activate together your first AI agent using a well-structured prompt.
[00:15] I will show you also how you can connect your Telegram to OpenCloud, and then at the end of this first video, I will show you how you can create a recurring tasks, like for example, a morning weather forecast directly in your Telegram, or a custom security audit of your OpenCloud installation each week, every Monday.
[00:30] And this is just the beginning.
[00:32] If you like this kind of videos and you want to learn more, just drop me a comment down below, and I will continue creating more in-depth tutorials about OpenCloud.
[00:39] And now, if you want to learn how to set up OpenCloud in a professional way on a VPS, let's get started.
[00:45] Now, to get started and install and start using OpenCloud, you need to click on my affiliate link down below.
[00:50] Thank you in advance if you want to do that to access Hostinger VPS landing page, which is this one.
[00:54] From here, we can buy our VPS and install OpenCloud.
[00:59] First thing you need to avoid is not to click on the
[01:02] What we need to avoid is not to click on the one-click OpenCloud installation.
[01:04] One-click OpenCloud installation, because if you do so, you will have OpenCloud automatically installed for you in a way that it is not very professional and clean.
[01:09] I would prefer to guide you step-by-step just buying a simple VPS and installing OpenCloud the good manual way.
[01:18] All right, you see that you have different plans here.
[01:20] Don't worry because you can always switch between plans from your dashboard even later on.
[01:23] So, we will start with the number one, which is perfect to get started and have your OpenCloud running in a matter of seconds.
[01:31] Click on choose plan, all right.
[01:33] And here we can change the billing period.
[01:35] If you want, you can pay monthly, you can pay for 1 year or for 2 years in advance.
[01:40] And if you pay for 12 or 24 months, you also got a free domain for the first year, which is great.
[01:47] Keep in mind that you always have a 30-day money-back guarantee in case you change your mind, and that you can save even more if you use my coupon.
[01:53] So, when you go inside here and you type WP Roads WP Roads coupon, you will click on apply and have a 10% off.
[02:03] And have a 10% off.
[02:05] All right. Let's switch here to 12 months in my case, and don't worry about daily backups.
[02:09] Because it is something that I recommend you to do, but you can also do it later on from your dashboard.
[02:13] So, don't do it immediately. Just take your time.
[02:17] And here you will check choose you can change the server location if you want, but it is already optimized for you for the best latency.
[02:22] And then if you want, you can also immediately start installing your operating system.
[02:26] But in this case, we will leave it like this and we will do this in the next steps.
[02:31] So, everything is in place. We have choose the billing period.
[02:35] We do not need automatic backups for now, and we have the coupon WP Roads to have 10% off.
[02:41] We can click now on continue.
[02:43] Go ahead.
[02:45] Here you can register a new account or just log in if you already have an account on Hostinger.
[02:49] In both cases, you just need to enter an email address and a password.
[02:53] Let's click on register.
[02:54] Here you can enter all your billing details, and then you can click on continue.
[02:58] And here you can choose the payment method.
[03:00] In my case, I will go with card, but you also have PayPal, Google Pay.
[03:04] But you also have PayPal, Google Pay, Apple Pay, or even other payment methods.
[03:06] Apple Pay, or even other payment methods down here.
[03:08] I'll go ahead with my credit card and submit payment.
[03:12] And in a few seconds, here we are.
[03:14] Your payment's done.
[03:14] Let's go.
[03:16] Set up your services right away to start using them.
[03:19] We can click on get started.
[03:20] After completing the purchase, you might see this screen, and you can click on Hostinger logo if you want to visit your HPanel dashboard.
[03:24] this screen, and you can click on Hostinger logo if you want to visit your HPanel dashboard.
[03:26] From here, you can go back to your VPS, and you will see that your server is ready to be configured, and you can click on setup.
[03:28] HPanel dashboard.
[03:30] back to your VPS, and you will see that your server is ready to be configured, and you can click on setup.
[03:32] your server is ready to be configured, and you can click on setup.
[03:34] All right.
[03:34] From here, you can change the location if you want.
[03:36] The system automatically will choose for you the best one based on latency, and then you can click on next.
[03:38] location if you want.
[03:40] The system automatically will choose for you the best one based on latency, and then you can click on next.
[03:42] best one based on latency, and then you can click on next.
[03:45] All right.
[03:45] From here, I would suggest you to use Ubuntu.
[03:46] We will leave the version on the automatically selected one, and we click on select.
[03:48] version on the automatically selected one, and we click on select.
[03:50] one, and we click on select.
[03:52] Here you can create a root password.
[03:54] I will strongly suggest you to generate a new one.
[03:56] new one.
[03:57] And then, of course, go ahead, click on the eye, and save it somewhere secure.
[03:59] go ahead, click on the eye, and save it somewhere secure.
[04:01] We can click on next, and we will install the malware scanner,
[04:03] and we will install the malware scanner,
[04:05] And we will install the malware scanner, which is great and free.
[04:08] And then we will also install the Docker manager, so that we have all the professional tools we need to manage our VPS.
[04:14] Then we click on finish setup.
[04:17] And we just wait.
[04:18] Everything will be ready for us in a few minutes.
[04:21] If you have any question or if you want to support my channel, thank you in advance for your thumbs up, subscription, and comment.
[04:25] All right, now the installation process has completed.
[04:27] Well done, you're ready.
[04:30] We can click on manage VPS.
[04:32] Let's go ahead.
[04:35] And this is our VPS dashboard.
[04:36] Each time you want to reach it again, you just need to log in to your HPanel at Hostinger, and then you click on VPS.
[04:41] Here I have two VPS, but the one that is up and running is this one.
[04:44] We click on manage, and here we are.
[04:49] Now, we have different roads if you want to install OpenCloud.
[04:51] If you click on Docker manager, you see that if you go on catalog, you will have the one-click installation.
[04:57] You just click OpenCloud, and you see it here, and you can proceed and go ahead and install it.
[05:00] But in this case, to be more professional and clean, we will go ahead and click on overview.
[05:06] We will go ahead and click on overview.
[05:08] All right, and we will go ahead here and close.
[05:10] And we will go and proceed by installing OpenCloud via the terminal.
[05:13] Installing OpenCloud via the terminal.
[05:14] This is better and is going to be much cleaner.
[05:16] Now, to proceed and install OpenCloud the best way, you need to open up the terminal.
[05:20] Don't worry because it's going to be very easy, even if you are a no-coder and just a beginner.
[05:25] All right.
[05:27] This is the terminal.
[05:28] It might seems a little bit scary, but don't worry.
[05:30] And the first thing we we're going to do here is to copy and paste the line that will start the installation.
[05:34] Where do we find it?
[05:36] We will find it on OpenCloud official website.
[05:38] So, you can go ahead and search for opencloud.ai or just look in the description box down below and click the OpenCloud official website link.
[05:50] All right, this is the website, opencloud.ai, and if you hover the mouse here, it will say exfoliate exfoliate.
[05:55] There is a joke here.
[05:58] And the line that you need to copy and paste them to install is this one.
[05:59] Look.
[06:01] This is a simple line.
[06:04] So, we copy it, and we will go here into our terminal.
[06:07] And we will go here into our terminal, and we will paste this line here.
[06:09] This will start our installation.
[06:11] Let's go ahead and do that.
[06:13] Copy, paste, and start with the enter.
[06:15] All right, now it will say that it's going to prepare the environment.
[06:18] Okay.
[06:20] And it's going to install everything that's needed to run OpenCloud correctly.
[06:26] Let's just wait a few seconds.
[06:28] Build the tools installed, it says.
[06:32] And now it's going to install the latest version of OpenCloud.
[06:33] Finalizing setup.
[06:37] All right, so here you have a security disclaimer.
[06:39] I invite you to read it, and the main things that it says it's that this is a very powerful tool, and depending on the things that you're going to give it access to, you're going to need to be careful and to keep everything as secure as possible.
[06:54] So, I invite you to read here and then proceed and go ahead.
[06:58] Yes.
[07:00] The onboarding mode, we will start with a quick start.
[07:02] It is the easiest one, and then we will install our AI model.
[07:05] This is a very important step during the installation because depending on the AI
[07:09] Installation because depending on the AI model that you are going to configure here at the beginning, you are going to have a completely different experience during the configuration of your OpenCloud.
[07:18] The best models here are the Anthropic models, but they are a little bit expensive, or OpenAI works also very well and it's very easy to implement.
[07:26] In fact, here you do not need to have an API key.
[07:27] You can just use the OAuth method, which is very easy.
[07:30] I'm going to show you how this is going to work.
[07:34] In my case now, I will show you how you can connect OpenAI, which is very easy.
[07:38] We select this by pressing enter.
[07:41] Okay.
[07:41] And then we select the OpenAI Codex ChatGPT OAuth.
[07:43] Let's go ahead.
[07:46] All right, and now it says that we need to copy and paste this link into our browser.
[07:50] Let's do that.
[07:50] We need to authenticate here with our OpenAI ChatGPT account.
[07:54] And of course, if you have an active OpenAI subscription, like ChatGPT Plus or higher, by authenticating like this, you will be able to use it automatically inside your OpenCloud.
[08:05] And then you will see this page.
[08:07] Don't worry because what we need here is just URL.
[08:08] We're going here, and
[08:11] Here is just a URL.
[08:11] We're going here, and we're going to select this and copy it.
[08:13] We're going to select this and copy it.
[08:13] All right.
[08:13] And we're going to paste it inside the terminal.
[08:14] Paste the redirect URL.
[08:17] Let's do that.
[08:17] All right.
[08:20] Then we need to press enter.
[08:22] And then we will select the model.
[08:22] So, in this case, the default one is OpenAI GPT 5.4 in my case, and I will leave the default selection.
[08:26] Now, when you use OpenCloud, you can decide how you want to interact with your agent, and you have different solutions.
[08:34] The main one, of course, is through the OpenCloud UI and dashboard, but you can also configure a channel, like Telegram, WhatsApp, Discord, and you can interact with your agent directly using your favorite messaging apps.
[08:47] In this case, I will show you how you can configure Telegram, which is the easiest one, by creating a simple bot.
[08:55] We will go ahead here and press enter.
[08:57] All right.
[08:57] Okay, it says Telegram bot token.
[08:59] Open Telegram and chat with BotFather.
[09:02] Let's go and do that.
[09:02] We'll copy this BotFather.
[09:04] All right.
[09:07] Now, let's open up Telegram.
[09:07] In my case, I'm using the desktop app, and I'm going here and search for BotFather.
[09:13] Here and search for BotFather.
[09:13] And this is the BotFather.
[09:15] Let's open it.
[09:17] All right.
[09:17] And we can click on create a new bot.
[09:19] Here we can give this bot a name.
[09:21] I will call it Jimmy, and then I'm going to describe it.
[09:23] I will make it a personal AI assistant, and here I will give the bot a username.
[09:25] Okay, this is my bot username, and I can click on create bot.
[09:27] Now, we can go ahead and copy your API token.
[09:29] Let's go and do that.
[09:32] And you can paste it right inside your OpenCloud installation.
[09:34] Let's go ahead and do that.
[09:36] Okay.
[09:36] We will use here enter Telegram bot token, and we will paste it here.
[09:38] Then we press enter.
[09:40] And now the installation asks how we want our bot to access web search.
[09:41] It says that web search lets your agent look things up online.
[09:44] Choose a provider and paste your API key.
[09:46] In this case, you can choose Brave Search if you want.
[09:48] Brave Search, it is a cheap service that will let your agent access and search the web, but in my case, I prefer set up Gemini, which is a based on Google Search.
[09:51] Let's go ahead and do that together.
[09:53] I will copy and paste here the API key that I have created in Gemini.
[09:55] To create your Gemini
[10:16] Created in Gemini.
[10:18] To create your Gemini API key, you just need to go ahead and type Google AI Studio.
[10:20] You create your account, and then from here, you create your API keys.
[10:24] To be sure that your API key will work fine, and it will provide a service that you want, like for example, in this case, search, or if you want to configure later on also Google Gemini as an AI model inside your Open Claw.
[10:33] I will suggest you to go on spend, and then be sure here to set up your payment method.
[10:38] Even if most of Google AI Studio services, they start with a free tier, it is always a good practice to set up your payment method to avoid interruptions in the services.
[10:49] Then go on API keys, create your API key, copy it, and store it somewhere secure, and then we paste it also inside our Open Claw installation.
[10:58] Let's press enter.
[10:59] Now, if you want, you can go ahead and configure some skills.
[11:01] Let's click on yes.
[11:04] Let's type yes here.
[11:06] All right.
[11:08] And you will see here there are some built-in skills during the installation, which are pretty good.
[11:09] I will suggest you in this case to install just the Claw Hub.
[11:11] To select it, you need to press space bar.
[11:13] All right.
[11:13] And then you
[11:16] Press space bar.
[11:16] All right.
[11:17] And then you can go ahead and choose some other skills if you want to do so.
[11:19] But don't worry because you can install all the skills that you need in the next steps directly from your Open Claw UI.
[11:24] So, in this case, I will just go with the basic ones.
[11:26] Claw Hub, and I want to install summarize and GitHub.
[11:28] All right.
[11:31] Let's go ahead.
[11:31] We'll press enter.
[11:34] And it says many skill dependencies are shipped via Homebrew.
[11:36] Without Brew, you need to build it from source or download releases manually.
[11:40] I will ask to show Homebrew install command, and then I will keep here on NPM in my case.
[11:44] If the installation fails, it means that Homebrew, of course, is not yet installed, so you can do that in the next steps.
[11:52] Let's go ahead here and say no.
[11:54] No.
[11:54] We do not need for now all these API keys.
[11:57] All right.
[12:00] And if you want, you can enable some hooks.
[12:00] It says that hooks let you automate actions when agent commands are issued.
[12:04] Example, save session content to memory when you issue new or reset.
[12:08] In my case, I will select all four of these, and then I will suggest you to test them when you are interacting with your Open Claw later on.
[12:17] Let's press on enter.
[12:17] All right.
[12:20] Now, we are finished.
[12:20] Now, before selecting here what we want to do, let's scroll back up here.
[12:24] You will see some information about the control UI, which is the main interface that we can use to interact with our Open Claw.
[12:30] Then we have the terminal UI, which is a a little bit less user-friendly, but it is a good starting point to start chatting with your AI agent inside Open Claw.
[12:40] And then we have some information about your token and how this is stored and how you can generate new one if you need to do so.
[12:45] So, here we can launch the terminal UI, or you can launch the web UI, or you can do this later.
[12:50] The terminal UI is the easiest one, and if you press enter here, you will see that it will just prompt the AI agent, "Wake up, my friend."
[13:01] And it will reply in a few seconds.
[13:02] All right.
[13:04] "Hey, I just came online. Who am I and who are you? We can make it this quick and fun. What should I call you?" etc., etc.
[13:13] So, this is the starting point where you can configure your AI agent.
[13:17] Where you can configure your AI agent and make it sound like you want.
[13:20] And make it sound like you want, and give it some information about what you want to achieve and which is the main work that you want to do through Open Claw.
[13:23] So, here you see the information.
[13:27] We are connected, and this is our main agent.
[13:29] It is using OpenAI Codex GPT-5.4.
[13:33] The thinking is set to low, and here we have the number of used tokens.
[13:35] I will suggest you here before responding to take your time and to craft a well-structured prompt to give your agent a good context, personality, and explain who you are and what are your aims when you use Open Claw.
[13:44] Now, if you want to exit here, you can just press Ctrl C, and then press it again, and then it will go back to the terminal.
[13:53] If you want to go back to your Open Claw, you can just type Open Claw terminal UI, and it will launch again this interface.
[13:59] Then we exit again here.
[14:02] And if you want to launch the dashboard, you just go and type Open Claw dashboard.
[14:08] And now, as you can see here, it will give us the dashboard URL where we can access our Open Claw dashboard, which is this one.
[14:14] We can copy it, and what happens if you try to open it up in
[14:18] What happens if you try to open it up in the browser, you will see something like this.
[14:22] To make this work, we need to open up the terminal inside our computer, and we need to activate this connection.
[14:26] Don't worry because it's going to be very easy.
[14:30] Let's go back to our VPS terminal.
[14:31] We're going here, and we're going to see that there is a command here starting with SSH.
[14:35] We're going to copy this command, just a single line.
[14:38] Let's copy it.
[14:40] All right.
[14:41] And then we're going to open up our computer terminal.
[14:44] In my case, I'm using Mac, and this is my terminal, and I'm going to paste here the command.
[14:49] All right.
[14:51] Here, it will ask me if I want to proceed.
[14:53] It might ask you also some different messages.
[14:55] Don't worry.
[14:57] You just need to go ahead and press yes, and then you need to type the password that you have created for your VPS root password.
[15:02] If you do not remember it, you can go back to your overview in your VPS on Hostinger, and you can go ahead here and change your password.
[15:08] If you have stored it correctly, just go ahead, copy it, and paste it inside your terminal.
[15:12] All right.
[15:14] I copy and paste my password here.
[15:17] And when you enter your password, if the password is correct, you will see
[15:19] If the password is correct, you will see nothing happening here, which is the expected behavior.
[15:23] So, great.
[15:23] If you see some errors, it means that the password or some of your procedure is not correct, so try to repeat it until you find a situation like this one.
[15:30] So, you enter the password, and nothing happens.
[15:32] Great.
[15:32] Let's go back to our Open Claw.
[15:35] We now just need to copy this URL, and you will see that instead of seeing this page, when we reload, we will see the UI correctly.
[15:45] All right.
[15:45] We did it.
[15:45] As you can see here, you can read the same message that we had when we launched the terminal UI.
[15:50] "Hey, I just came online. Who am I and who are you?"
[15:52] Here we can see that we're using GPT-5.4, and you can see it also down here.
[15:56] You have the model used and some other information, and then we can go ahead and chat with our bot inside here.
[16:02] Now, here, each time you install Open Claw, you will have a different question from your bot, so it might be something similar to this, but the most important thing to do here is to craft a very well-structured prompt that you can use to give all the information your bot needs to become your perfect AI assistant.
[16:18] I will leave you in the
[16:19] Assistant. I will leave you in the description box down below the link to.
[16:21] Description box down below the link to this specific prompt that you can use.
[16:23] This specific prompt that you can use and customize if you want to start with.
[16:25] And customize if you want to start with a very good structure like this one.
[16:27] In my case, this is the prompt that I'm going to give to the AI assistant, and.
[16:28] My case, this is the prompt that I'm going to give to the AI assistant, and.
[16:31] Going to give to the AI assistant, and I'm going just to copy and paste it.
[16:33] I'm going just to copy and paste it inside Open Claw.
[16:35] Inside Open Claw. All right. Let's go ahead here.
[16:37] All right. Let's go ahead here. It will explain what the bot is doing right now.
[16:39] Is doing right now. All right. It is working on the user profile and identity.
[16:42] Working on the user profile and identity files, and it's cleaning up the bootstrap.
[16:43] Files, and it's cleaning up the bootstrap.
[16:45] And it's cleaning up the bootstrap. Perfect. And it says, "Logged in.
[16:47] Perfect. And it says, "Logged in. I'm Jimmy now. Saved my identity, your profile, today's memory note, some notes.
[16:49] Jimmy now. Saved my identity, your profile, today's memory note, some notes about the mission, and about the.
[16:51] Profile, today's memory note, some notes about the mission, and about the operating style.
[16:53] About the mission, and about the operating style. What do you want me to tackle first?"
[16:55] Operating style. What do you want me to tackle first?" All right. We are ready to use our AI agent.
[16:57] All right. We are ready to use our AI agent. And if you hard refresh the browser, you will see that.
[17:00] To use our AI agent. And if you hard refresh the browser, you will see that here, instead of seeing just assistant.
[17:01] Refresh the browser, you will see that here, instead of seeing just assistant, you will see the name that you gave to.
[17:04] Here, instead of seeing just assistant, you will see the name that you gave to your AI bot.
[17:05] You will see the name that you gave to your AI bot. Now, as a first thing to do, let's go ahead and finish.
[17:07] Your AI bot. Now, as a first thing to do, let's go ahead and finish configuring our Telegram.
[17:08] Do, let's go ahead and finish configuring our Telegram. To do that, I'm just going to open up Telegram, and.
[17:11] Configuring our Telegram. To do that, I'm just going to open up Telegram, and I'm going to message my Jimmy bot.
[17:13] I'm just going to open up Telegram, and I'm going to message my Jimmy bot channel.
[17:14] My Jimmy bot channel. To find all the bots that I have created, I just need to go and open.
[17:16] Channel. To find all the bots that I have created, I just need to go and open the BotFather.
[17:18] Have created, I just need to go and open the BotFather. All right.
[17:21] The BotFather.
[17:21] All right.
[17:21] And I will find them here.
[17:23] Or if you prefer, you can open up the chat with your BotFather, and then you can type inside here {slash} my bots, and it will give you a list of all the bots that you have created with BotFather.
[17:30] In my case, the one that I need is Uno Jimmy Bot.
[17:33] Great.
[17:33] And I want to open up the chat with Uno Jimmy Bot.
[17:37] So, let's click here on the username.
[17:39] All right.
[17:39] And I will type start, and it will give me all the instructions that I need to connect my Jimmy bot with my Open Claw.
[17:47] So, I just need to copy all this, and I will paste it inside my Open Claw.
[17:49] Let's connect Telegram, and then I copy and paste all the information.
[17:54] And if you start seeing that your bot doesn't respond because it should apply this information for you, you just need to ask it to be more proactive.
[18:00] Let's do that.
[18:00] Be proactive and do the stuff I ask for.
[18:04] Note this in your memory, too.
[18:06] Go ahead and connect Telegram.
[18:08] Done.
[18:08] Telegram approved.
[18:11] What I also saved your preference that I should be proactive.
[18:12] Today's memory note updated.
[18:15] Changes committed in the workspace.
[18:16] That's great.
[18:16] So, everything is saved and stored.
[18:18] And now we can go ahead and test our
[18:21] And now we can go ahead and test our Telegram connection.
[18:23] Let's go and do that.
[18:23] All right.
[18:25] Let's say, "Hey there."
[18:25] You see that the bot is typing here.
[18:29] "Hey Pascal, Jimmy here. I'm online.
[18:30] What are we tackling?"
[18:32] That's great.
[18:32] So, it's working fine.
[18:35] So, now, instead of having to open up the interface here each time I want to use my Open Claw, I can simply go ahead and chat through Telegram, which is very, very practical and easy.
[18:45] Now, I will show you a specific command, which is very helpful, and it's {slash} status.
[18:49] If you type inside here and you press enter twice, you will see all the relevant information about your Open Claw installation.
[18:57] Now, a very important thing to do before diving deeper into your agent configuration is to go and verify all the agents files.
[19:04] You can go and do that from the UI directly.
[19:06] If you go and click on agents here, >> [snorts] >> and you will see that you have your main agent here, which is the default one, and you have the overview, which explains where your workspace workspace live here.
[19:13] Then you have your primary model, which is used by your agent, and then you have here the drop-down
[19:22] Then you have here the drop-down selection where you will see later on.
[19:25] Selection where you will see later on when you will configure many different AI models.
[19:29] AI models.
[19:29] You can you will be able to select them from here.
[19:32] And here you can insert a fallback.
[19:35] Right now, we just have one model, so we do not have any fallback or any other model that we can choose here.
[19:39] And then we have the files.
[19:39] So, here the files is very important because you have the agents part, which is a kind of a basic context that it is good for you to give to your agent to of different instructions.
[19:45] Basic context that it is good for you to give to your agent to of different instructions.
[19:51] Instructions.
[19:51] This is the default one and uh yeah, it can work fine as you start, but later on you want you want this to be customized for you, for your own space, for your own working objectives, and so on.
[19:58] Start, but later on you want you want this to be customized for you, for your own space, for your own working objectives, and so on.
[20:02] Own space, for your own working objectives, and so on.
[20:04] Objectives, and so on.
[20:04] Then you have the soul of your agent.
[20:06] So, when you click here, you will see all the different data about the soul of your agent.
[20:10] All the different data about the soul of your agent.
[20:10] Also, this one it's still the basic one, so there is nothing so very customized here, but you need to do so.
[20:14] The basic one, so there is nothing so very customized here, but you need to do so.
[20:17] So.
[20:17] Later on, you will need to customize the soul of your agent.
[20:21] In this file, you can give some information to your
[20:23] You can give some information to your agent about all the tools that you use.
[20:25] Agent about all the tools that you use and all your technical stack.
[20:28] So, this is very important.
[20:30] Then you have the identity.
[20:32] This one is the part that has been compiled correctly based on the data that we have given to our bot at the beginning of our chat.
[20:37] And also the user part has been correctly compiled here, you see?
[20:41] Here, all the different data that we gave to our agent have been saved correctly, but there is a missing part, which is very important.
[20:47] This is the memory.md.
[20:49] I do not know why it is still missing because generally, when you start, the main agent will compile this, will create this file for you, and make it active by default.
[20:57] So, let's ask our agent to enable its memory.
[21:02] Okay, done.
[21:05] Memory.md is now active and seeded with your profile, my identity, working style rules, and so on.
[21:10] Logged into the memory file and committed the change to get.
[21:13] Okay, let's go and check it out.
[21:15] We go to agents now and we see that if we reload the page or if we try to yes, just reload.
[21:24] Just reload, we will see now our files and the memory.
[21:26] We will see now our files and the memory file present here.
[21:28] Great.
[21:30] But I think that all this is a little bit redundant.
[21:34] So, I ask the AI agent here to polish this file and make it useful only for important things.
[21:36] Back to the chat.
[21:39] All right, let's go back to agents.
[21:41] Let's reload the page and see what has been changed in our memory file here.
[21:47] So, great.
[21:49] You see here now my memory.
[21:51] It's the long-term memory file.
[21:53] Keep this file lean, storable, durable facts, stable preferences, and important ongoing context.
[21:55] Avoid duplicating structure profile details that already lives in user.md, identity, or daily notes unless they are worth preserving here for long-term continuity.
[22:07] This is great.
[22:10] So, it is exactly what I need and now this file is a little bit cleaner.
[22:12] All right.
[22:15] So, I have asked now my bot to create a sub agent based on Open Claw best practice.
[22:17] We will use this sub agent to perform simple task to keep our Open Claw installation clean and we'll
[22:24] Open Claw installation clean and we'll also use it to create some custom notifications.
[22:28] For example, for the daily forecast for our weather or other stuff that we need to keep our daily routine smart and efficient.
[22:36] For example, we can also use it to scan our inbox daily and tell us which are the most important mails for the day.
[22:42] So, now my Jimmy bot is working and it is creating my sub agent.
[22:48] I have answered a few questions.
[22:50] All right.
[22:53] So, now I have my first automatic job scheduled.
[22:55] In this case, it is a security audit that I want my sub agent Harry to perform each week on Monday.
[23:00] And so, let's go and test it out right now on Telegram.
[23:04] Let's test the security audit with Harry.
[23:07] Okay.
[23:10] So, I went on Telegram.
[23:13] I asked to test the security audit using Harry, but I saw that my bot didn't have the connection what what we just did.
[23:17] So, I went back here and I told the bot, I sent a message on Telegram, but you did not seem to be able to understand what we were doing here.
[23:23] So, it checked it
[23:25] We were doing here.
[23:25] So, it checked it all for me and it made the connection correctly.
[23:29] And then we were able to test correctly our Monday audit of my Open Claw and it worked it fine, you see?
[23:36] This is all the result of the scan and of the current stages of my Open Claw right now and this is completed by Harry.
[23:40] That's great.
[23:43] Now, I just want to configure it a little bit differently.
[23:46] So, I ask it to add a little introduction message here and to make it a little bit more personal and cheerful and let's go ahead.
[23:52] And this is going to be saved now into Harry identity.
[23:55] And now when I go on my agents and I click here, I will see Harry.
[23:57] That's great.
[24:00] And I will see all its files.
[24:02] So, if I click here on identity, I will see all the different notes taken by my bot here to create Harry and I can change them.
[24:08] I can yeah, I can tweak around things if I want to and everything is going to be saved here inside its files.
[24:12] Okay.
[24:15] So, now I have asked my main bot Jimmy to be sure to be able to access our Harry sub agent and to be sure to be able to create some tasks for it.
[24:21] And as soon as
[24:26] Create some tasks for it.
[24:28] And as soon as everything was verified and correctly configured, I just created this task and asked Jimmy to assign this to Harry.
[24:34] Great, right?
[24:36] So, this is just a simple notification that will inform me each morning about the weather in Paris, but also some clothing advice for the day.
[24:44] All right, let's go and check it out.
[24:47] So, it says that the notification is now tied to Harry's sub-agent and it is ready to run.
[24:50] Now, I can just go ahead and test it.
[24:52] Let's go and do that.
[24:54] Let's see if in our Telegram, we will see the notification.
[24:59] And here we have our notification.
[25:01] And now every morning at 7:40 a.m., I will receive this notification.
[25:06] Awesome.
[25:07] This is just the beginning.
[25:09] So, if you like this video and you want more, just comment down below.
[25:11] My next videos will be about Open Claw security and about configuring sub-agents that can manage WordPress websites for you, create plugins, run updates, and many other exciting stuff.
[25:22] I will leave you here my Open Claw tutorial playlist and I hope to see you in my next videos.