Hermes Agent — Guide complet 2026 — Transcript
Full transcript
- 0:00Welcome to this complete guide to
- 0:02Hermes Agents. I've been using it daily
- 0:04for over a month now, replacing Opencl,
- 0:06which was my previous agent, and since
- 0:08then, Hermes has changed everything,
- 0:10mainly thanks to its ability to
- 0:12self-improve. That's what makes Hermes
- 0:14different. And today, I've literally
- 0:16given you a complete course on all
- 0:18aspects of Hermes. Whether you're a
- 0:20beginner or an advanced user, I'm sure
- 0:21you'll learn something. Today, it's
- 0:23literally become my personal right-hand
- 0:25man who's really connected to
- 0:26everything. It can do everything, and I
- 0:29have created several profiles for it
- 0:30that are different personalities. In
- 0:32short, today, I want to introduce it to
- 0:34you and also answer two questions that
- 0:36come up very often. The first is
- 0:37security, which is extremely important
- 0:39in the sense that you're literally
- 0:41giving access to all your lives. So
- 0:43things can really go wrong if you don't
- 0:45manage it well. And the second question
- 0:47is what is the real difference with a
- 0:48tool like Cloud Code or Codex or even a
- 0:50truly open-source tool? Is there really
- 0:52a difference and is it worth switching?
- 0:54In short, broadly speaking, what we are
- 0:56going to see is why we are using a tool
- 0:57like Hermes today and what it can
- 0:59change for you if you are not using it
- 1:01yet. We will see from A to Z how to
- 1:02install it and the different
- 1:04installation options. We will review
- 1:05the security aspect. What should be
- 1:07done to minimize risks? Obviously, zero
- 1:09risk does not exist and with great
- 1:11power like that comes great
- 1:12responsibility, it is up to you to be
- 1:14vigilant. We will talk about skills and
- 1:16in particular the ability to
- 1:17self-improve. We will talk about the
- 1:19context, something that I find is very
- 1:20little understood by most people and
- 1:21what causes them to have rather
- 1:22mediocre results. I'm going to show you
- 1:24how to create multiple personalities
- 1:26for your AS, which will respond to you
- 1:27differently depending on how you use it
- 1:29. Finally, I'm going to talk a lot
- 1:31about tips that I use on a daily basis
- 1:33that you may not be familiar with.
- 1:34Finally, throughout this video, there
- 1:36will be use cases, i.e. real-world use
- 1:38cases. I can't show you all my data,
- 1:40but I'll try to show you as much as
- 1:42possible by blurring out as much as
- 1:43possible. But know that the idea of a
- 1:45tool like this isn't just about
- 1:47configuration, but really about use.
- 1:48And the tool becomes more and more
- 1:50effective the more you use it. So here
- 1:52we go with this complete guide to
- 1:53Hermes attached to the belts. It's
- 1:55going to be intense, but you'll see,
- 1:57you'll love it because you're likely to
- 1:58learn a lot. Okay, let's start at the
- 2:00beginning. What exactly is Hermes and
- 2:01Jones? When you go to their site, it's
- 2:03not really clear, it looks a lot like a
- 2:05tool like Cloud. But it's not exactly
- 2:07the same thing. Hermes is a personal
- 2:09agent and the way he shows it when
- 2:11installing it on the Mac is not at all
- 2:13how we're going to do it. And I'll
- 2:15explain why a little bit. It's like
- 2:17having a conversation with someone. But
- 2:20unlike GPT chat or Claude, he'll be
- 2:22able to do more things, firstly because
- 2:24you're the one who installs him
- 2:26somewhere. Secondly, because you
- 2:28control his harness. This is a concept
- 2:30that's quite important to understand.
- 2:32You've probably already seen harness.
- 2:33In fact, a harness is like a harness
- 2:36for a horse, it's what will allow you
- 2:38to guide him like that all by yourself,
- 2:40and he's not very handy. That is to say
- 2:43, the only thing you can do is chat
- 2:44with him in chat and then he answers
- 2:46Llm all by himself. It only predicts
- 2:49the next word, that's all. But what
- 2:51will make it so powerful is what it's
- 2:53connected to. So it will be connected
- 2:55to a memory, it will be connected to
- 2:57tools, it will have what is called a
- 2:59prompt system. And all these elements
- 3:01will increase its capacity but above
- 3:04all frame it. That is to say, like a
- 3:06horse that needs a harness to be able
- 3:07to deploy its full value. In the same
- 3:09way, an LM needs a harness to be able
- 3:11to perform very well. What Hermes and J
- 3:14are, is a harness, that is to say, it
- 3:17is above an LLM, it is what will guide
- 3:20it to extract its full power. And so,
- 3:22you will see, it is really exciting
- 3:24once you understand how it works
- 3:25because there are many things that
- 3:26become very coherent. So basically,
- 3:28Hermess and Agent are a harnet that
- 3:30will surround our LLM to give it more
- 3:33framework. The first thing is that we
- 3:36have what is called an agent loop. That
- 3:40is to say, instead of having a
- 3:41conversation like, "I write a message
- 3:43to the LLM, it answers me," we have an
- 3:45agent that goes back and forth with the
- 3:47LLM, so it is in a constant loop every
- 3:48time we ask it something. That is to
- 3:51say, it will not stop at the first
- 3:52response. Once we have that, well, this
- 3:54agent, this agent loop, we will connect
- 3:56it to a memory so that it remembers
- 3:58everything we tell it and writes it in
- 4:00files. We will provide it with skills
- 4:02that will allow it to perform tasks and
- 4:03, most importantly, to remember exactly
- 4:05how it must perform those tasks.
- 4:06Without having to rediscover them each
- 4:08time. If I give you an example, if you
- 4:10tell him to add a new skill, he doesn't
- 4:12know which tool to use, how to do it,
- 4:14which file to use, etc. Once you
- 4:16explain it to him and you have a skill,
- 4:18he'll be able to add it. Thirdly, we're
- 4:20going to give him tools, which are
- 4:21really his hands, everything he's going
- 4:22to be able to do. So typically, we're
- 4:24going to give him the Gmail tool, the
- 4:26Google Docs tool, the Canva tool, for
- 4:28example, and all that, so he'll be able
- 4:30to activate and perform actions on your
- 4:32context. And another thing in this
- 4:34harness is that we're going to give him
- 4:35access to files, so to a system file.
- 4:37As we'll install it on a computer with
- 4:39its own system, we are going to grant
- 4:41it access to files. There will be lots
- 4:43of things in these files. He'll be able
- 4:45to write, read, store, issue commands,
- 4:47and launch scripts because he has
- 4:48access to files. And finally, last
- 4:50thing, well, we're going to give him
- 4:52the ability to communicate with us, a
- 4:54getaway, a bit like an exit door. So,
- 4:56this exit door will allow you to talk
- 4:58to him on WhatsApp, on Telegram and so
- 4:59on and so forth. So now we can ask
- 5:01ourselves the question, "What's the
- 5:03difference with Claude Code, for
- 5:04example?" Because Claude Code is also
- 5:07an agent, a loop. That is to say, we're
- 5:09going to ask him a question and he has
- 5:11access to an LLM. Copus 4.8. He has
- 5:14access to a memory since he can write
- 5:15things, he has skills, he has tools, he
- 5:17also has access to your files. So,
- 5:19what's the difference? Why don't we use
- 5:21Cloud Code, for example, in our pocket
- 5:23instead of a? In itself, we could, but
- 5:25it would be limited. that the other
- 5:27code is mainly designed for coding and
- 5:29therefore its prompt system, meaning
- 5:30that you have to understand that each
- 5:32agent has a kind of internal prompt and
- 5:34well it is mainly designed for code.
- 5:35Whereas in Hermessage, we can configure
- 5:37everything since it is an open source
- 5:39project: we can rewrite this prompt
- 5:40system, we can configure it differently
- 5:42, we can change everything. But above
- 5:44all, well, on Cloud Code, there is no
- 5:45gateway, meaning that we cannot discuss
- 5:47anything other than on Cloud Code.
- 5:49Furthermore, as soon as our computer is
- 5:50closed, well unfortunately Cloud Code
- 5:52no longer works. That is to say that we
- 5:53are restricted by Entropique in the way
- 5:55it executes the other code. Above all,
- 5:57it is not made for that. Whereas here
- 5:59in the file system, there will be a way
- 6:02of having memory that will be different
- 6:04. We will be able to configure the soul
- 6:06of our agent. We will be able to
- 6:08configure almost everything. Something
- 6:09that was also possible on OpenClow. And
- 6:11here I come to the main difference
- 6:13between OpenClow and Hermes, which is
- 6:15that Hermes truly has the ability to
- 6:17self-improve. In other words, Hermes
- 6:19improves continuously. In other words,
- 6:21as soon as it comes across a new task,
- 6:23it will solve the task and generate a
- 6:24skill itself. So it will learn how to
- 6:27do it the first time, it will write it
- 6:28down in its skill database, and then
- 6:30the next time you ask it, it will know
- 6:31how to do the task. That's what gives
- 6:33Hermes like me today. I ask it how many
- 6:35skills you have, and it will tell me
- 6:38how many skills I have so far. So there
- 6:41you have it, it told me that it has
- 6:43about 80 skills, creative skills,
- 6:45productivity skills, research skills,
- 6:47and so on, and over time it adds its
- 6:49own skills. In particular, he just said
- 6:51that there's a new one that's been
- 6:53added, it's Docploy deployment, to be
- 6:55able to deploy things. So it
- 6:56automatically learned how to do that.
- 6:58Now let's talk about installation.
- 6:59There are lots of ways to install
- 7:01Hermes. If you go to the Hermes website
- 7:03, they suggest installing it directly
- 7:05on your Mac, that is to say, you
- 7:06download it, it's in the download file
- 7:08and then all you have to do is drag and
- 7:10drop it. But quite honestly, don't do
- 7:12that. I would advise against doing it,
- 7:14and I am going to explain to you why.
- 7:15In fact, you have several ways to
- 7:17install RMS. The one that suggested it
- 7:19was to install it on your personal
- 7:20computer. Why do I advise against it?
- 7:22Well, quite simply, I showed you
- 7:24earlier that it has access to all your
- 7:26files, including your system folder. If
- 7:28he ever has access to your system file,
- 7:30which is basically pretty good with
- 7:32much less permission from you, he can
- 7:34modify files, delete files that are on
- 7:35your computer. And secondly, we will
- 7:38talk about this in the security section
- 7:39, is that the skills in question are
- 7:41things that we sometimes retrieve from
- 7:43the outside. That is to say, these are
- 7:45a few new abilities that we are going
- 7:46to give to our agent and then it is
- 7:47possible that the agent himself
- 7:49downloads a skill from somewhere. But
- 7:50if a skill is verified, potentially you
- 7:52could have all the information that is
- 7:54on your computer stolen and it could
- 7:56not only be deleted but also shared,
- 7:58and maybe you don't want that to happen
- 8:00. And so that is what is called a
- 8:01security breach. It happens, it can
- 8:03happen and above all I especially do
- 8:04not want it to happen on my own
- 8:06computer. Now, that doesn't mean that
- 8:07if you install it differently, there
- 8:09won't be any problems, but you
- 8:10eliminate most of the problems if you
- 8:12don't install it on your computer. And
- 8:13now you're going to tell me, "Yes, but
- 8:14that can also happen on Clot Code." Yes
- 8:16, that's true, it does happen. Except
- 8:17that most of the skills that you
- 8:19install can be secured. That's why a
- 8:21second way to install it can be on an
- 8:22external computer. I have a computer, a
- 8:25MacBook Air, lying around on which I
- 8:27had initially installed OpenClow. The
- 8:29advantage of that is that the data on
- 8:31the computer is the only one that
- 8:33Hermes has access to. It doesn't have
- 8:35access to your accounting data that is
- 8:37on your desktop, for example. But the
- 8:39problem is that not all of us have a
- 8:40computer lying around on which we can
- 8:42install Linux or Mac. And by the way,
- 8:43that's one of the reasons why you can't
- 8:45find Mac Minis anymore, is that lots of
- 8:47people have jumped on them, simply
- 8:49because it's a computer that's very
- 8:50compatible with agents like that that
- 8:52people can install. But that's not the
- 8:54only option. You can also install it on
- 8:57a server, mainly a VPS. And installing
- 9:00it on a VPS means that you're not
- 9:02installing it on your computer or an
- 9:04external computer, but on a computer
- 9:06that you don't own. So you're going to
- 9:08rent an external computer on which
- 9:09you're going to install an operating
- 9:11system and also Hermes. So it seems
- 9:13very complicated like that, but as
- 9:14you'll see, it's not. In fact, you can
- 9:16rent VPSs on the internet. There are
- 9:18lots of providers that do this. For
- 9:20VPSs, I use Hostinger, which is a
- 9:23solution that lets you rent pieces of a
- 9:26server. Full disclosure, they are
- 9:28sponsors of this video but I have been
- 9:30using them for several years now
- 9:31because their prices on VPS are
- 9:33honestly very competitive. So what I
- 9:35recommend is KVM2 if you ever want to
- 9:37install Hermes but I don't recommend
- 9:39installing Hermes directly as they
- 9:41recommend. And I'll explain why. What I
- 9:43suggest is that you go and get a VP on
- 9:46their site. It's the same thing, except
- 9:48it doesn't come preconfigured with
- 9:50Hermes. We're going to configure it
- 9:51manually and I'll explain why. You can
- 9:52click on the link that is underneath
- 9:54this video in order to get access to
- 9:56this page. And here, for the 24 and 12
- 9:58month plans, you can use the code
- 10:01Shubam Sharma. Once you have it, you'll
- 10:03get an additional 10%discount which
- 10:05will allow you to get a really cool
- 10:07price for 12 months. Knowing that
- 10:08during these 12 months, you can install
- 10:09something else. Want to install
- 10:11OpenClow, N8N or whatever. In short,
- 10:12it's a server, so an external computer
- 10:14on which you can install whatever you
- 10:15want. And for your information, just
- 10:17the promo code, it's only for new
- 10:18accounts. I tried everything with them
- 10:20but unfortunately it's only for new
- 10:21accounts. Sorry. And when configuring
- 10:24the VPS, we're going to put Ubuntu on
- 10:26it. Ubuntu is an operating system a bit
- 10:28like macOS and whatever, and we're
- 10:30going to install it bare. I'll explain
- 10:32what bare means. So let's continue. So
- 10:34the reality is that we're installing it
- 10:37on Linux, which is the operating system
- 10:39in question, is that it allows us to
- 10:42give Hermes direct access to the
- 10:44computer with files but also with the
- 10:46terminal. And so he has access to the
- 10:49entire computer and he'll be able to
- 10:51use this computer much more efficiently
- 10:53. Where when you install with Docker,
- 10:55so with the example I gave you earlier,
- 10:57when you install Hermes by default with
- 11:00Stinger, well it is installed on Docker
- 11:02. What does that mean? Hermes is in a
- 11:04kind of virtual machine in what is
- 11:06called a container with files that are
- 11:09in the container and Hermes cannot exit
- 11:11it. So if it needs to perform actions,
- 11:13I would say autonomously, well it
- 11:14cannot. And so that is why I encourage
- 11:16you to install it like this. Okay, how
- 11:18do you install it? Okay, once you have
- 11:20your Ubuntu installed, you should
- 11:22normally be in a situation like this.
- 11:24And here, you go to the terminal, you
- 11:26are going to connect to the VPS which
- 11:27is your new computer. Now we can
- 11:29proceed to install Hermes. Once we are
- 11:31on this terminal, well there are a few
- 11:32steps to follow. The first is to
- 11:34install Airmes. So we go to Hermes and
- 11:36Jant and we'll find the installation
- 11:38line that will allow us to install
- 11:40Hermes. So here, we have to use Linux
- 11:42because we're on Linux, so either we're
- 11:43on Windows or we're on Linux. Here,
- 11:45we've just installed Ubuntu. So we're
- 11:46going to copy that and simply paste it
- 11:48here. There's nothing else to do. The
- 11:50easiest way to install it is this one
- 11:52because it installs it directly on the
- 11:53computer in question. Well, we're going
- 11:55to wait a little bit. It's going to
- 11:56install the harness in question that I
- 11:58mentioned earlier. It's going to
- 12:00install the different dependencies,
- 12:02it's going to install everything you
- 12:03need to be able to run it. So it might
- 12:05take a few minutes for everything to
- 12:07install, but once that's done, we'll be
- 12:09able to access our first way of
- 12:11communicating with it, which is via the
- 12:13terminal. But very quickly, as you'll
- 12:15see, we're going to connect a getaway,
- 12:16so a way to communicate with it with
- 12:17Telegram or WhatsApp. There you have it
- 12:19. So here, we have the option of either
- 12:21doing the quick setup or the full setup
- 12:23. We're going to do the full setup
- 12:24since this is a complete guide. So,
- 12:26we'll need a certain number of things,
- 12:28including a brain. You saw last time
- 12:30when we had an LM and a Loop Agent,
- 12:32well we needed an LM so we needed to
- 12:34provide a brain. And so, the brain can
- 12:37be either Nous Portal which is their
- 12:39box. I advise you not to use that. I
- 12:41advise you to use either if you have an
- 12:43Open AI subscription, so for example a
- 12:45Codex plan at € 100 per month, well
- 12:48you can use that one. Finally, if you
- 12:51have an API plan, in fact to give you
- 12:53an idea today, if you want to connect
- 12:55your subscription a little, you have
- 12:57two options. Either you pay by API, or
- 13:00you pay by subscription. It is now
- 13:02impossible to pay by subscription with
- 13:04Antreopique because it requires us to
- 13:06switch to pay, whereas with Codex, it
- 13:08is still possible to switch to a
- 13:10subscription. The main difference here
- 13:12is that we'll be using message counts.
- 13:14So the thing that will count is the
- 13:16number of messages. Then we'll be
- 13:17limited, while here we pay per token
- 13:19and it can quickly get costly. So you
- 13:21have several options. Either you have a
- 13:23Codex subscription, you use Codex, or
- 13:25you do not have a Codex subscription.
- 13:26And in these cases, if you just want to
- 13:29test it out first, you can use DIC. Now
- 13:31, it is a Chinese model and, uh, it is
- 13:34very cheap. Uh, it is not because it is
- 13:35Chinese that it is very cheap, it is
- 13:36very cheap. But the problem for some is
- 13:38that it is a model where the data goes
- 13:40to China and so that will cause them
- 13:41problems. Honestly, that's what I'm
- 13:43using right now because it's the
- 13:45cheapest model I've seen on the market.
- 13:47And the Chinese and Japanese models
- 13:49today, it's pretty impressive what they
- 13:50can do. So right now, I am using
- 13:52Airmessant, but you can use Mistral or
- 13:54truly any other model that you might
- 13:55want. They're all compatible. For
- 13:57example, here, I'm going to use dipsic.
- 14:00To use dipsic, I'm going to go here. It
- 14:02asks me for my key. So, I'm going to go
- 14:04to plateform.dipsic.com. And you see, I
- 14:07put in $ 20 a month ago and here I am.
- 14:10Honestly, it doesn't cost anything. So
- 14:12I'm going to go to API Keys, create API
- 14:14Keys. I'm going to test it. I'm going
- 14:16to create a new key. Obviously, this
- 14:17key won't work anymore. So, there's no
- 14:19point in copying it. I go here and give
- 14:20him my key. And then, it asks me which
- 14:23one to use? Honestly, given the price,
- 14:24I'm going to use Risoner because it's a
- 14:26reasoning model and it's very, very
- 14:28good. And by the way, I didn't say it,
- 14:30but for people who want to keep it, who
- 14:33don't want their data to go anywhere,
- 14:36they can also use a third method, which
- 14:38is to use OLAMA for those who don't
- 14:41know, I made a video about it. It
- 14:43actually allows you to use your own
- 14:45computer to run the model. Here, on a
- 14:47VPS, it's a bit complicated because it
- 14:49requires a lot of CPU, a lot of VRAM.
- 14:50Whereas if you run it on a computer
- 14:52behind you, an external computer, well
- 14:54it's possible. That's why a lot of
- 14:55people buy Mac Minis for example. Now
- 14:57we move on to this step, and it asks me
- 14:59how I want to connect. Here, we stay
- 15:01local, which means that I'm going to
- 15:02connect directly in the terminal. We
- 15:03now have the option of seeing which
- 15:05gateway we want. So, how do we want to
- 15:08communicate with him? Do you remember
- 15:10the gateway, huh? How do we communicate
- 15:11with him? Here, I recommend using
- 15:13Telegram first because it's the easiest
- 15:16configuration. If you've used WhatsApp,
- 15:18that works too. Except that you'll need
- 15:20another WhatsApp phone like mine that's
- 15:22only used for that with a dedicated
- 15:24chip because in fact it prevents your
- 15:26WhatsApp message from being corrupted
- 15:28if you ever get your number banned one
- 15:30day. So I'm going to use that. You can
- 15:32also use iMessage for example. That's
- 15:34to be able to communicate with your
- 15:35agent. Well, on Telegram, you have to
- 15:36launch it. As you can see, I have
- 15:38several agent profiles. I'm going to go
- 15:40to bot, create a new agent. Here I'm
- 15:42going to create new bot and give it a
- 15:43name. So I'm going to call it, for
- 15:45example, Hermes agent bam. It has to
- 15:47end with bot. So here I am, I'm
- 15:49creating a bot and copying the key to
- 15:51put it behind here. So, hey presto, I'm
- 15:53giving the link. Oh yes, sorry, he was
- 15:55asking me to either set up a QR code
- 15:57for the configuration, or to do the
- 15:59whole process manually. I'm going to do
- 16:01it manually. So, it's with the token
- 16:03that you see here. Then, he tells me
- 16:05now to make sure that only certain
- 16:07users can send a message because here,
- 16:09you've seen the name of my bot.
- 16:11Normally, if you send a message to this
- 16:14bot, my Hermes can respond. The problem
- 16:16is that we have to limit that. So
- 16:19that's why we're going to find our
- 16:21Telegram ID. So theoretically, we're
- 16:24supposed to talk to it and it gives us
- 16:26our ID. And so we're going to configure
- 16:29our ID. So we have to send a message to
- 16:31userbot. We give our ID and then it
- 16:33says OK, do you want all messages
- 16:35delivered by Hermes to arrive on this
- 16:38channel? Here we either press enter or
- 16:39press Y. It says do you want to install
- 16:41it as a system service? Yes. So that
- 16:43means it will always be active. Same
- 16:44thing, use service. So make sure it is
- 16:46always active. Yes. And do you want to
- 16:48start it now? Yes. So there you have it
- 16:50, that's done. Now, we come to the
- 16:52tools. Do you remember? So Hermes has
- 16:54tools. There are tools that are
- 16:55installed by default. And so these
- 16:56tools, well, these are the ones. So
- 16:58typically, we can have a tool that will
- 17:00do video analysis, a tool that will
- 17:02manage the terminal, a tool that will
- 17:03click for us, that will navigate for us
- 17:05, a tool that can go to X for example,
- 17:07context management, memory, task,
- 17:09planning and so on. Honestly, stay on
- 17:11that for now. Press enter here also
- 17:14asks how do you want to browse the web.
- 17:16Here we can either use the local
- 17:17browser, so the browser of the VPS. I
- 17:20recommend that you do this. Or if you
- 17:21have a Firecroll for those who are
- 17:22familiar with it, you can also install
- 17:23it. That's what I did. There you go. So
- 17:25here, it asks me "Choose a provider for
- 17:27everything related to image management,
- 17:29image quality, etc." Here, you can use
- 17:31something like Fai for example or Grock
- 17:33. Let's say that we'll manage that
- 17:34later. Same for the way it will talk to
- 17:36you if it ever needs to create audio or
- 17:39listen to audio. Well, we're going to
- 17:41use Microsoft HTTPS text to speech
- 17:43which is free. So we're going to put
- 17:44that there. And here, vision backend,
- 17:46is for viewing images. We also have
- 17:48several options. If you have an open
- 17:49router subscription, you can add that.
- 17:51And here, roughly, we're configuring
- 17:52that. Same for the search provider it
- 17:54will use to search. We enter Local
- 17:56browser. There you go. And there you
- 17:58have it. That's it. So that means that
- 18:00Hermes is installed. If everything goes
- 18:02well, we can type Hermes here and see
- 18:05that a chat interface will appear, with
- 18:07which we will be able to chat. Perhaps
- 18:09this is the interface you have already
- 18:11seen online. If I write "Hey, normally
- 18:12he should be able to respond to us." So
- 18:14now, I'm going to do something, I'm
- 18:16going to go to my Telegram, the new bot
- 18:17that I created that is there, I'm going
- 18:19to send him a message. I'm going to
- 18:20press start and we'll see if he can
- 18:22write to us. I say hello. And there you
- 18:23see, it is the first time he has
- 18:25replied to me on Telegram. It's
- 18:26operational. Friends, just before
- 18:27continuing with this complete guide,
- 18:29I'd like to tell you about a use case
- 18:30pack that I created. So basically,
- 18:32today my theory is that this kind of
- 18:34content really helps people understand
- 18:36how it works, set it up, and take their
- 18:38first step. But the reality of tools
- 18:39like Hermes, Cloud Code, etc., is with
- 18:42use cases. Today, we have an incredible
- 18:44tool, but we have to manage it well.
- 18:46What does that mean? In fact, it
- 18:47evolves so quickly that we don't yet
- 18:49have ideas on how to use them. That's
- 18:51why I decided to create a kind of use
- 18:53case pack, an entire platform in which
- 18:55I put all the Hermes use cases that I
- 18:57see and use, as well as how to install
- 18:59them, so that I can give you ideas on
- 19:01how to do it. Maybe there are things in
- 19:03your industry, whether it's marketing,
- 19:05sales, or maybe something else,
- 19:06customer care or whatever. Well, you
- 19:08might find yourself thinking, "How is
- 19:09it that I could possibly use these
- 19:11agents in my daily life?" Because the
- 19:12problem today is that we don't lack
- 19:14tools, we don't lack the power of LLM,
- 19:16we especially lack use cases. That's
- 19:17all. So if you're interested, there's a
- 19:19link in the description, you can go buy
- 19:21this pack directly. This is a pack
- 19:22whose price will change. The more use
- 19:23cases I add, the less the price will be
- 19:25the same as it is today. But that is
- 19:26why I wanted to offer it with this
- 19:28complete guide, which is entirely free.
- 19:29I hope you like it. By the way, don't
- 19:31hesitate to give it a like and as for
- 19:32me, well here we go again. See you on
- 19:34my iPad. By the way, tell me in the
- 19:35comments what you think of this
- 19:36slightly different style of making
- 19:38diagrams. Now that it's configured, I'm
- 19:39going to ask it a simple thing that I
- 19:40suggest you do too. Ask me questions so
- 19:42that it autoconfigures itself and is
- 19:44the most relevant for me. You can
- 19:46either ask the questions one by one, or
- 19:48all at once tell me what suits you and
- 19:49then it will autoconfigure itself and
- 19:51we'll see an interesting thing, it will
- 19:53come and write its files of who it is
- 19:54and so on. So now, he'll be able to ask
- 19:56us lots of questions. We'll be able to
- 19:58tell him who we are, how we want him to
- 20:00interact with us, what our technical
- 20:01stack is, and so on. The more we answer
- 20:03these questions, the more he will build
- 20:05a file on us. But that will be crucial
- 20:07for what comes next. By the way, in
- 20:09this part, if you already have files, a
- 20:11memory, etc. in Cloud or in GPT chat,
- 20:13you can give them to him and he'll be
- 20:15able to retrieve all that. I'm going to
- 20:16do something simple here, I'm just
- 20:18going to give him one thing. I mean, my
- 20:20name is Shouam and I'm a content
- 20:22creator on YouTube and also a speaker
- 20:24and trainer on artificial intelligence
- 20:26topics. The way I would like you to
- 20:28speak to me is to be fairly concise, to
- 20:29get straight to the point, and to avoid
- 20:30being overly verbose. I want action, I
- 20:32don't want blah blah. There you go, I
- 20:34tell it that and you'll see, something
- 20:35will happen. It's saved and here you
- 20:37see it says memory plus user. That
- 20:39means it's going to add that to its
- 20:40memory. Now you might be wondering
- 20:42where in its memory does it actually
- 20:43add that? That is a good question,
- 20:44because we will see that. As I told you
- 20:46, we're running on a VPS here, that is
- 20:48to say that here we are on a computer.
- 20:50How do we go about looking at the files
- 20:51on this computer? Well, we can either
- 20:53go there via the terminal, or we can go
- 20:55there in another way that few people
- 20:56know about, which is to simply explore
- 20:58the files. So here's something we're
- 20:59going to do, is go look at which files
- 21:01have been installed on the remote
- 21:02server. For that, there's Visu Studio
- 21:04Code that you may be familiar with. So,
- 21:05it's not the best code editor that I
- 21:07use, but I think there are a lot of
- 21:09people who use VS Code. So, that's why
- 21:10I'm going to use it. And here, you have
- 21:12a thing called connect to. We're going
- 21:13to be able to connect to a remote
- 21:14server, a VPS, and be able to look at
- 21:16all the files on it. You'll see, it's
- 21:17going to be very interesting. So here,
- 21:18I'm going to connect to the ot and here
- 21:20, well, we're going to have to set the
- 21:22access here. So we will do ssh root on
- 21:24this. Hop and we're going to do that.
- 21:27And here, we're going to click on
- 21:29connect to the ot and add a new SSH.
- 21:32And here, we're simply going to take
- 21:34this line here. Here, uh, you remember,
- 21:36we defined a password. We'll take this
- 21:38line right here, and we'll paste it
- 21:39over there. Hop, we're going to click
- 21:41here. It's to say where we're going to
- 21:42configure the thing. Here, we can click
- 21:44on connect. And here, it will ask us
- 21:45for a password. And this password, well
- 21:48, it's this password that you initially
- 21:50copied. It was the password from
- 21:51earlier. You can regenerate it if
- 21:52needed. So I'm regenerating it to put
- 21:54it right here. I'm entering. So, I'm
- 21:56going to re-enter it. You arrive here,
- 21:58you see, it says SSH here. So, that
- 22:00means we're connected to the other one.
- 22:01And if we click here, we open the
- 22:03remote folder. And here, in fact, we're
- 22:05in the folder. If I open the rout
- 22:06folder, what happens? Well, in fact, I
- 22:09have access to my entire remote folder.
- 22:12I'm on my server and I can edit files
- 22:15live. So basically, here, I go to
- 22:17Hermes and there you see all the files,
- 22:19so Soul.m, there's the personality,
- 22:20there's nothing in the personality yet.
- 22:22But if I look at other files like Herm
- 22:25History here, you see, I put this
- 22:27message at one point. And for example,
- 22:29if I send him something else here, for
- 22:31example, tell me where your
- 22:32configuration files are for who you are
- 22:34. Hey presto, he looks for it. He says,
- 22:35hey, I'm looking at my different
- 22:37characters. Here's where the different
- 22:38files are. General configuration, I
- 22:40have my skills. So by the way, there
- 22:41are the skills that are installed here.
- 22:42Hermes memory default. So this is his
- 22:45persistent memory in Hermes memory
- 22:47user.md. You see here, I told him
- 22:49earlier that I'm the creator and so on.
- 22:51There's the information for all the
- 22:53sessions there. Do you see there? Bam.
- 22:54This is the Telegram session. And so
- 22:56all this to tell you that all the
- 22:58information is simply here and this is
- 23:00the best time to talk about context.
- 23:02Okay, now that we've seen the
- 23:04installation and how Hermes is
- 23:05installed, and that we've installed it,
- 23:07let's take a look at the context. What
- 23:09is context? And what's the difference
- 23:11between working memory and file memory?
- 23:13Because it's really important. Memory
- 23:16management in RMS is particularly well
- 23:18done. So I'll come back to my concept
- 23:19of harnet here. You need to know that
- 23:21when an LM and an agent work with you,
- 23:24well, the LLM, you need to know that it
- 23:26has a context window. So you may have
- 23:28heard of context windows of like 1
- 23:30million and so on, like Opus 4.8, a
- 23:33context of 1 million. And that means
- 23:35that it can have 1 million tokens
- 23:37before its window fills up, which is
- 23:39huge. The only problem, and I've
- 23:41already explained this to you in a
- 23:43video if you follow this channel, is
- 23:45that once you reach about 40%full, your
- 23:47LM starts to look a bit silly. That
- 23:49means it's less and less efficient to
- 23:52use. That's why each message will
- 23:55actually fill the context. If you don't
- 23:57empty it, it will fill up over time.
- 23:59This is actually one of the problems we
- 24:01had in Open Clow when we were talking
- 24:03to our agent and we'd say, "Can you
- 24:04remember this? Can you remember this?
- 24:06Can you remember this?" The reality is
- 24:08that after a while, he would forget.
- 24:09That's because we have a problem with
- 24:11LLMs. LMs remember a lot of the
- 24:13beginning and a lot of the end of the
- 24:14context, but forget a little bit of
- 24:16what's in the middle, what it does that
- 24:17it doesn't remember. Well, that's one
- 24:20thing, and so Hermes 'strategy in
- 24:22relation to that was to use files. That
- 24:25means that every time it judges that
- 24:26information is important, it will come
- 24:28and store it in the user.md, in the
- 24:30soul. And not just in the working
- 24:34memory of the LM. And that's very
- 24:35important. That's what makes it
- 24:37possible to ensure that your LM doesn't
- 24:39forget things. It's worth telling it to
- 24:41listen, go ahead, save this in my
- 24:43memory. Normally, it does it
- 24:45automatically. If you go to Telegram,
- 24:47you sometimes have your messages with
- 24:49memory updated, which means that it
- 24:51will gradually improve its memory
- 24:53itself and it will automatically manage
- 24:56its system itself to ensure that it
- 24:58remembers things. That's actually the
- 25:00difference between working memory and
- 25:02the different files that it will use to
- 25:04have persistent memory. And we also
- 25:06have, for example, soul.m. All the
- 25:08personality type files and so on will
- 25:10also be in this file system. This is
- 25:12what will also allow it to keep a
- 25:14personality that will be persistent and
- 25:15therefore will always be more or less
- 25:17the same. Now, one of the problems that
- 25:19many people realize is that they only
- 25:21have a conversation on one channel and
- 25:23suddenly their context becomes
- 25:24cumbersome. That means that the more
- 25:26they talk to their agent, the more the
- 25:28context will become complicated, the
- 25:29more information they will lose, etc.,
- 25:31and they won't have the reflex to click
- 25:33"new" to start a new conversation each
- 25:34time. That's what happens often. But
- 25:36there are also lots of people who need
- 25:38to have multiple conversations. One
- 25:40conversation for their business, one
- 25:41for their professional life, one for
- 25:43their personal life, etc., etc. How do
- 25:44you do that? Well, there are two
- 25:46possibilities. The first one isn't
- 25:48great, and I used to use Topic on
- 25:49Telegram, but the second one is much
- 25:51better, and I discovered it not so long
- 25:53ago and it changed my life. That's also
- 25:55why I now have three different
- 25:56assistants. They have three different
- 25:58profiles. So I'm going to show you how
- 25:59to do that. That works with what we
- 26:01call profiles. So profiles are
- 26:03basically Hermes' ability to be
- 26:06multi-session, multi-agent. How do you
- 26:08create a profile? Let's go to Telegram,
- 26:10I'll go here and I'll say: "I want to
- 26:12create a different profile that's just
- 26:14there for my content creation, that
- 26:16helps me come up with ideas, that helps
- 26:18me constantly analyze the web,
- 26:20especially on Ready, news and so on,
- 26:22and that gives me content ideas." I
- 26:24want to create a profile for that, I
- 26:25want to call it Content Creator. I'd
- 26:27like you to help me create it. "I tell
- 26:28him this. And then, you'll see what
- 26:29happens. He's going to read his skill,
- 26:31which is Airmess Agent, himself. He's
- 26:32going to list the profiles, he's going
- 26:34to create a new profile called content
- 26:36creator, and once it's created, well,
- 26:38I'll be able to chat with him. But
- 26:40that's not all. Once we've configured
- 26:42it, we'll have to, I don't know if you
- 26:44remember, give him a different gateway
- 26:46because this creator profile won't chat
- 26:48with the same profile, so to speak.
- 26:50He'll need another profile. So, we'll
- 26:53have to create another gateway for him.
- 26:54So there you have it, he's configuring
- 26:55himself. In the meantime, I'm going to
- 26:57go to boter and I'm going to create a
- 26:58new bot. And since I've reached my bot
- 27:01count, I'm going to delete one. I spend
- 27:03my time doing that. Yes, delete bot.
- 27:06Yes. I'll reopen, I'll create a new bot
- 27:08. I'll call it Hermes content test. Hop
- 27:10. And then, at the end, I add bot.
- 27:12There you go, create bot. And I copy
- 27:13the key. There, you see, it says here,
- 27:15I'm doing this. I am giving your new
- 27:17bot your paykey so that it can have a
- 27:19functioning brain as well. That's good.
- 27:21So, I just want to tell it now, I'd
- 27:23like it to have a Telegram getaway so
- 27:25that I can chat with it. Hop, now let's
- 27:27create the automatic scan jobs. Oh yes,
- 27:29because now, it's going to create the
- 27:30jobs. We'll get to the crun jobs, but
- 27:32they're regular tasks to make it scan
- 27:34the web a bit and so on. So, that's
- 27:36good, there, it's finished, I think.
- 27:38There you go, I can also launch a test
- 27:39suite to launch this test session. So,
- 27:41I'm going to tell it, I'd like it to
- 27:43have a Telegram getaway that allows it
- 27:45to do this. Hop, I give it the key. And
- 27:47then You'll see what's going to happen,
- 27:48he's going to configure all that. And
- 27:50here you see, he's just written a file
- 27:52that's in Content Creator. And by the
- 27:53way, we can go and look at this file
- 27:55since we had VS Code open. We can go
- 27:57here, there are things that are
- 27:59happening and in particular there's a
- 28:00new thing called profile and a new
- 28:02creator profile has arrived in which he
- 28:04will notably say who he is. You are a
- 28:06content creator and creative strategist
- 28:07and web specialist for Shubam and so on
- 28:09. I just told him that my name was
- 28:11Shubam and then he's going to do all
- 28:12that. So now we're going to have two
- 28:13separate identities. By the way, every
- 28:15time he asks me for my opinion, you
- 28:16have the option to deactivate it. I
- 28:18advise you not to deactivate it. We'll
- 28:19talk about security in a few hours, but
- 28:21I advise you not to deactivate it at
- 28:23first because you need to know exactly
- 28:25what's happening on your VPS, even if
- 28:26It was a VPS, because this VPS will
- 28:28start to have information about you and
- 28:30at some point, well, you have to be the
- 28:31master of that. Disabling it completely
- 28:33is really like being in yolo mode. I
- 28:34advise against it at first. So there
- 28:36you have it, apparently everything is
- 28:37fine. It scans Reddit at 8 a.m. and 2
- 28:39p.m. and the scans arrive automatically
- 28:40. Okay, well, let's see if it works.
- 28:42I'm going to open it, I'm going to
- 28:43click here and I'll see if I can chat
- 28:45with it. Hello, who are you? And here,
- 28:47normally, it's supposed to answer me
- 28:48and you see, it's two different agents.
- 28:50There's Agent Shubam and there's the
- 28:52content test. Ah, I'm going to do a
- 28:54reset. There was a model problem. There
- 28:56you go. So there, you see, that's also
- 28:57the reality. Configuring your Hermes is
- 29:00part of using your Hermes. You don't
- 29:03think you'll get something all done
- 29:04from the start. It takes time and more
- 29:06You configure it, the more you
- 29:07understand how it works, the more
- 29:09you'll be able to use it correctly. So
- 29:11here's a little bit of what's happening
- 29:12. Maybe he gave the key wrong. So I'm
- 29:14going to do always like that, he'll be
- 29:16able to give him his key. Hop and we'll
- 29:18see if it works or I still have this
- 29:20error. Always. Hop, he's adding it. OK,
- 29:24restart the gateway so that it takes
- 29:25into account. Ah, so the gateway is
- 29:27being restarted. So you see, there's an
- 29:29agent that has just restarted another
- 29:30one. That's starting to take shape, all
- 29:32this in a few commands and now I'm
- 29:33going to be able to see. So normally
- 29:35the goal with Hermè is to make sure
- 29:37that you learn how to use it by talking
- 29:40to him. Once you've understood the
- 29:42basics of what a harness is and the
- 29:43basics of the different files, well,
- 29:45you'll be able to use it better,
- 29:46especially with skills and so on, which
- 29:48we'll talk about right after. But
- 29:49before that Let's see what we have here
- 29:51. So here he saw that I'm in the
- 29:53content bot. There you go; I'll just
- 29:54ask him to do a test. Could you check
- 29:56your crons, those recurring tasks, and
- 29:58test if everything is working properly?
- 30:01And here, you see, he's managed
- 30:02everything and then he did something,
- 30:03which is that he patched a skill. The
- 30:05best time to make the transition and
- 30:07talk about what a skill is. A skill is
- 30:09a skill. I don't know if you've ever
- 30:11seen The Matrix, there's a point where
- 30:13Neo downloads the skill to fly a
- 30:14helicopter. Well, it's the same way. He
- 30:16can download external skills, but above
- 30:19all, he can self-improve, self-develop
- 30:21his skills. So typically, he didn't
- 30:23know how to configure a profile because
- 30:26he messed up, so at some point, he went
- 30:28and changed this skill. So typically,
- 30:30the skills will be in slashskill. Now,
- 30:33into the skills folder that is going to
- 30:35be there. There you go. So I have
- 30:37Hermes, here I have the skills. And so
- 30:40in the skills, there are lots of things
- 30:41that exist for each use. But in content
- 30:43creation, you see, there's a skill that
- 30:45explains how to scan GitHub and so on.
- 30:47And as you go along, it will add skills
- 30:49. Skills are nothing more than files.
- 30:51So you can, for example, go and modify
- 30:52them, right? For example, for emails,
- 30:54it already has a skill. For GitHub, it
- 30:55already has a skill. You can go and
- 30:57delete skills, add skills. And besides,
- 30:58there are skills that exist, that are
- 30:59already made. How to use them? So we
- 31:01can call them Hermes skills. There is a
- 31:04market for all the skills that exist
- 31:06today. There are the basic skills that
- 31:08come with Hermes. So here we are on the
- 31:10Hermes documentation. But there are
- 31:12also people who have created
- 31:14compilations of skills and also how to
- 31:16use Hermes in the coolest way possible.
- 31:19Honestly, I suggest you don't use
- 31:21external skills. I used to do it, but
- 31:23now I do it less and less, if at all.
- 31:25Simply because Hermes is now strong
- 31:27enough to learn how to use itself, and
- 31:29I prefer not to take external elements
- 31:31that will create security flaws, but
- 31:33rather simply to improve itself. Here
- 31:35I'm going to go here. Well, he says
- 31:38there's no active chrun, I'm going to
- 31:39say go ahead because the other one must
- 31:41have created it in his profile. Now
- 31:42that we have two profiles, we will have
- 31:44to juggle both of them. Here we go.
- 31:45He'll create them for me on this
- 31:46profile. Once we've roughly understood
- 31:49that a profile is a file, well, we want
- 31:51to give our Hermes the ability to
- 31:53create his own skills, not to modify
- 31:55them manually, but rather to simply ask
- 31:57each time during your conversation to
- 31:59do so. There's something else I'm going
- 32:01to do here, Typically, I can ask it to
- 32:03perform background tasks and in
- 32:04particular to launch subagents. In the
- 32:06latest Hermè update, there is the
- 32:08possibility of creating subagents. So I
- 32:09wanted to say that I am a content
- 32:11creator named Shouam Charma. I would
- 32:12like you to go and look at a lot of
- 32:14information about me on the web and
- 32:16update yourself based on what you
- 32:17understand about me. If you need
- 32:19validation, don't hesitate. But if it's
- 32:21clear, let's go by yourself. You see,
- 32:23Shouam Charma. Tac. So there, there the
- 32:25s is blocked. That means that if I type
- 32:27things on it, they will be put in the
- 32:30queue right after. He will answer them
- 32:32once he has finished the task. One of
- 32:33the tricks is to use slash tier which
- 32:36will allow us to add information in the
- 32:38middle. I mean Slash tier launches this
- 32:41as a subagent instead, please. Hop. And
- 32:45so this will be read after the next
- 32:47tool call. So that means it doesn't
- 32:49have to wait for everything I asked it
- 32:50to do to finish. And so now it's going
- 32:52to delegate this to a subagent so it
- 32:54can see if there are any agents running
- 32:55. I can do agent. Hop. And there you
- 32:57see there's an agent that's active here
- 32:59that's doing something. There you go.
- 33:00So now it's collected a bunch of
- 33:02information about me. It is quite
- 33:03interesting what is circulating and how
- 33:05he managed to see it all. OK,
- 33:06interesting, interesting, really cool.
- 33:08Subagent will complete with social
- 33:09networks and I'll tell you when it's
- 33:10ready, I'll save everything in memory.
- 33:12So cool. So now the subagent will come
- 33:14to it, but I can launch another
- 33:15subagent. Go to my YouTube channel,
- 33:17Shouam Sharma's YouTube channel, and
- 33:18try to get as much information as
- 33:20possible. on what his audience wants.
- 33:22Try to see if you can get comments and
- 33:23so on. There you go. So, he is going to
- 33:25my channel. He does it in the main
- 33:27thing, but I have to tell him to do it
- 33:29as a subagent. But now, we don't care,
- 33:30since now we have two profiles, we can
- 33:32go ask the other one. I'll tell him,"
- 33:33Yeah, I want to test it right away. "So
- 33:35now, you remember, I asked to create a
- 33:36subagent. I'm going to ask him to test
- 33:38it. In the same way, I'm going to be
- 33:39able to create multiple profiles like
- 33:41that and you'll see that you're going
- 33:42to start working with agents rather
- 33:43than being in front of your computer
- 33:45and clicking and saying," Yes, yes, yes
- 33:46, every time. "" Here, I'm doing it
- 33:48because I'm showing you and once we've
- 33:50validated this type of step, normally
- 33:52the access requests don't come back.
- 33:54And especially once we've seen how to
- 33:56do something once, he's saved his skill
- 33:58and we can put them in chrono. And
- 33:59that's where my other part comes in,
- 34:01which is to explain to you what a
- 34:02chrono is. A chrono job, I'll show you.
- 34:04We've seen some little things here.
- 34:06We've seen the slashne new, it lets you
- 34:08start a new conversation. Slash tir,
- 34:09we've seen that. SLagente, that's an
- 34:11agent, we've seen that. But there are
- 34:13also chronos. I forgot to mark it, but
- 34:15chrono jobs, the fact that you can
- 34:17create tasks and have them saved for
- 34:19later. So you can tell it to do
- 34:20something every x minutes and that's
- 34:22where your agent starts by himself. You
- 34:24don't need to stay in front of him.
- 34:25Before finishing this, I'd like to talk
- 34:27to you a little bit about security, and
- 34:29in particular about injection, which is
- 34:30a very, very important element of our
- 34:32agency. Today, what can happen, and
- 34:34what does happen, is that often, when
- 34:36you connect your emails and external
- 34:38tools, well, at some point you're going
- 34:40to have tools make calls. Calls maybe
- 34:42to your mailbox, for example. And your
- 34:44mailbox, well, it turns out that it
- 34:45received a message from someone who
- 34:47wasn't very nice. He did what's called
- 34:49a prompt injection. So he said, from
- 34:50now on, I'm taking control of you.
- 34:52You're going to delete all these files,
- 34:54you're going to send them to this
- 34:55server and you're going to see if there
- 34:56are any API keys lying around, you're
- 34:58going to see if there's any personal
- 34:59information lying around, card keys,
- 35:00etc. and then you send them to me on
- 35:02this server and everything. What
- 35:03happens? We receive the email, we
- 35:05analyze it, the people analyze it, it
- 35:06goes to the LLM and then behind it,
- 35:08well, the leaked information, sometimes
- 35:10even information that is directly in
- 35:12the file system fits the person who
- 35:13requested it. This is the classic case
- 35:15that is happening today, mainly with
- 35:17skills, infected skills that come and
- 35:19will create a whole bunch of problems
- 35:21because there are people who do not
- 35:23look at which skills they install.
- 35:25Where Hermes is very strong is that it
- 35:26allows us to create our own skills. So
- 35:28one of the first security points is
- 35:30this one, to be careful of injections.
- 35:31A second one, well, it's the LLMs. With
- 35:33the LLMs in question, you have to know
- 35:35that when you send your keys to PI and
- 35:36so on, well that it goes to the
- 35:38different brains that exist. So if the
- 35:39LLMs leak tomorrow, well, your keys are
- 35:41exposed. So you have to be careful.
- 35:43What I I advise you when you need to
- 35:45give keys to pay, to put them directly
- 35:47in the files. You see, you have an ENV
- 35:48point here. In this EN1 INV point, well
- 35:50, there are lots of keys that you can
- 35:52put, well, you should put them here
- 35:53yourself first rather than giving them
- 35:55in the chat because if you give them in
- 35:57the chat, well, potentially your keys
- 35:58will be compromised. It's annoying. Or
- 36:00you can tell yourself that I don't care
- 36:01about my keys anyway, since I show them
- 36:03on YouTube, so I'll delete them right
- 36:04after because I'm testing. The best
- 36:06practice is to put them here yourself.
- 36:07Most of the clients I work with, I can
- 36:09tell them this, but in reality, they
- 36:10put their paykey in their chat, cl code
- 36:12and so on. Let me know in the comments
- 36:13if you too have this experience. No
- 36:15judgment. And the last problematic
- 36:16security point is unsupervised
- 36:18executions. This means Basically,
- 36:20you're going to have this because
- 36:21you're going to disable the approval
- 36:23function. See the approval function,
- 36:25the thing where you must say yes, etc.
- 36:26Well, you can disable that. I think
- 36:28it's the command, it's approve,
- 36:29something like that. You mean, here,
- 36:30disable the approval function by
- 36:32default and make sure that when the
- 36:33chron starts, you don't ask me for
- 36:35information and so on. Well, if you do
- 36:37that, he knows how to do it, but quite
- 36:38honestly, it's very dangerous because
- 36:40from the moment it's in yolo mode. That
- 36:42is, he can execute everything without
- 36:43asking you. Anyway, I'm doing this for
- 36:45testing and then I'm going to delete it
- 36:46. So he's doing things. I don't know
- 36:48what he's doing. Ah, he's reading
- 36:50Reddit. OK. And there, you see, I asked
- 36:52him to take the comments earlier. The
- 36:53comments aren't easily available on
- 36:55YouTube, you know, without an API and
- 36:56Etc. I didn't give it any API. So it
- 36:58actually tries, it's going to try
- 37:0040,000 ways to do it. Last night, I was
- 37:02doing something where I needed to copy
- 37:04a website. Well, it tries every way
- 37:06because it's programmed in its system
- 37:08prompt not to stop before reaching its
- 37:10mission, the result of its mission. And
- 37:12so that's super powerful because it
- 37:13means you don't have to stay behind it
- 37:15saying yes yes yes or giving it
- 37:17directions every time. That's the power
- 37:18of the harness. Now that we've done the
- 37:20sq part and everything is launched, I'd
- 37:22like to talk about the little tips that
- 37:24are there, in particular the slash stop
- 37:25for example. Slash stop, not many
- 37:27people know it but it allows you to
- 37:29simply stop an action. Here, if I'm fed
- 37:31up and the thing is taking too long, I
- 37:33do slash stop. There's the slash
- 37:34Snapshot also, it's not marked here but
- 37:36the snapshot sub, it does something
- 37:38pretty cool, you'll see. Snapshot sub.
- 37:41In fact what it does, well here it
- 37:43can't run because in fact it's already
- 37:44launching, is that it captures the
- 37:46entire state. It's that if you're doing
- 37:48things a bit "what the", where
- 37:50you're afraid that your state of your
- 37:51Hermè is going to go a bit nuts and
- 37:53you're not sure and you come back
- 37:55before, well you do snapshot sub and it
- 37:57allows you to save this state and then
- 37:59relaunch it and put it back as it was.
- 38:01It's a bit like if you take a
- 38:02photograph and you put it back. Then,
- 38:03we have the curator. The curator is
- 38:05very interesting. It's a practice
- 38:07that's very cool in Hermes. It's
- 38:09something that's set by default that
- 38:11cleans up quite often and it's very
- 38:12cool. That's typically what I want to
- 38:14ask it in my Hermes to Me. So I get
- 38:16there, so sometimes the command isn't
- 38:18displayed, but slash curator will tell
- 38:20me roughly what the last cleanings it
- 38:22did were because often when there are
- 38:24repetitions and so on, well it does the
- 38:26cleaning work. That's what makes it
- 38:27better than OpenClow. OpenClow didn't
- 38:29have this feature and this feature
- 38:31typically helps to ensure that your
- 38:33file system doesn't become a mess
- 38:35because it's already quite complex, and
- 38:37if you don't take care of it, well
- 38:39it'll become a mess. So let's see what
- 38:41our curator said. Here are the skills.
- 38:43There's a skill called BRK broker,
- 38:45which I'll tell you about another day.
- 38:47I created a broker who has access to
- 38:49all my country keys, which adds an
- 38:51additional level of security. That's it
- 38:53, those who are never forgotten and so
- 38:54on, I can tell him to go clean up. So
- 38:56enable consolidation and so on. In
- 38:58short, there are lots of things it can
- 38:59do. I can also say verbose, and that
- 39:01was the last thing I wanted to show you
- 39:03. Verbose command is not designed for
- 39:04messaging platforms to enable it. So I
- 39:07can tell it, can you explain to me how
- 39:09I can change the verbose? Verbose is
- 39:11how much it will tell you what it is
- 39:12doing. There are people who are fed up,
- 39:14for example. They don't want to see
- 39:15this technical stuff. They just want to
- 39:17say when it's finished. Well, we can go
- 39:19here and it can manage the verbose for
- 39:21us. By the way, while it's writing to
- 39:22us, we're going to look at what it has
- 39:23done. It's done, I've saved everything.
- 39:25It has managed to retrieve the comments
- 39:26. It's done. Let's analyze your channel
- 39:28, your most popular videos. Your
- 39:30audience really wants concrete
- 39:31tutorials as a priority, that's what
- 39:33I'm doing it. Concepts that have been
- 39:35simplified, experiments, results,
- 39:36comparisons, and so he recorded it in
- 39:38his soul.m. Give me an analysis of what
- 39:40the next videos I should make would be
- 39:42and take a look at what's working in
- 39:44the United States to help me find the
- 39:46trends. And so I'm going to let it run.
- 39:48He's done. So he launched this thing.
- 39:51He found the latest news because that's
- 39:53what I asked him to do. In short, it
- 39:55starts to become a bit magical when
- 39:56everything works. There, he says, "You
- 39:58type Verbose in the session and it
- 39:59cycles in just four steps. Verbose, off
- 40:01, on, no, no, no." I can tell him, "Go
- 40:03ahead, do off, hop.""And so now, he's
- 40:05going to make sure that from now on, we
- 40:08won't see all the orders displayed at
- 40:10all. So there you have it, now he said,
- 40:11" It's done, no more noise than my
- 40:13messages directly. "Okay, friends, now
- 40:14you understand that. You've understood
- 40:16a lot about how Hermes works, how a
- 40:18harness works, and how you'll be able
- 40:20to use a personal assistant tomorrow.
- 40:23This kind of tutorial takes up a lot of
- 40:25my time. So feel free to tell me in the
- 40:27comments if you enjoyed it. Feel free
- 40:28to use the promo code Hinger and thank
- 40:30them for sponsoring this video. As for
- 40:32me, I'll see you very soon on this
- 40:34channel and tell me in the comments
- 40:35which videos you want to see soon. Bye
- 40:37bye. Okay friends, for those who stayed
- 40:39here, I'll give you a little teaser. I
- 40:40built something here for my platform
- 40:42that I'm sorry for you and that I'm
- 40:43currently building that allows me to
- 40:45have lots of use cases and so I'm in
- 40:46the process of having as many use cases
- 40:48as possible that have been done. And in
- 40:49fact, what I did is that I built an
- 40:51agent that talks to another agent. So
- 40:53here, typically, I have a CL code that
- 40:56comes and asks questions and which
- 40:58configures a default Hermes agent to be
- 41:00able to build. And I'm recording the
- 41:02video of this thing so I can put it on
- 41:03this platform and it's really cool
- 41:05because now I have more and more use
- 41:06cases that are starting to appear. Well
- 41:08, it's pretty magical. So tell me in
- 41:10the comments which use case you want
- 41:11for those who want it. I'm showing you
- 41:13this because I managed to build
- 41:14something that allows me to create use
- 41:16cases on the fly. It's pretty magical.
- 41:17Anyway, thank you for this video. See
- 41:18you soon.
About this transcript
This page contains the full transcript of Hermes Agent — Guide complet 2026 by Shubham SHARMA, generated from the public captions YouTube serves with the video. The transcript has 9,763 words across 1,356 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 choose a caption track available on the video.
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, caption language selection, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.