Getting the transcript
Reading the captions from YouTube. A video nobody has opened here before takes 10 to 30 seconds; this page fills in on its own.
Getting the transcript
Reading the captions from YouTube. A video nobody has opened here before takes 10 to 30 seconds; this page fills in on its own.

Sharbel A. · @sharbelxyz
Where viewers went back to watch this video again, from YouTube's public Most replayed graph, lined up with what was said at that moment.
Most replayed moment #1
13:323.9x the video's typical replay level
built-in memory, which is great. Here is how I would think about memory providers. Memo is interesting if you want a dedicated memory layer for personalized AI agents. It focuses on extracting, storing, linking, and retrieving memories efficiently. Their
Said at 13:25
Most replayed moment #2
24:523.8x the video's typical replay level
phone. If you're a developer, this is probably one of the first serious workflows I would build. The fourth reason is exception monitoring. This is where scheduled jobs become genuinely useful. A lot of people hear cron job and immediately think of a a daily
Said at 24:45
Most replayed moment #3
12:162.5x the video's typical replay level
memory is something like the following. User wants compact Telegram replies with proof first. Bad memory is on Tuesday, we talked about maybe making a video someday and the user seemed interested. If it is a stable preference or
Said at 12:09
The graph counts replays. It does not show where viewers stopped watching.
Words
4,808
Runtime
31:28
Speaking pace
153wpm
Reading time
20min
153 words per minute, below the 160 25th percentile of 349 measured videos. That distribution comes from the 349-video hook study.
Opening (first 30 seconds)
Hermes Agent is one of the most powerful AI tools in the world right now, but it has one of the worst beginner problems. You install it, open it, and then immediately realize you have no idea what you're actually supposed to do with it. Because Hermes does not behave like a normal chatbot. It can live on your desktop, it can run through Telegram, it can remember how you work, create skills, use tools, schedule jobs,
77 words, the words spoken in the first 30 seconds at 153 words per minute.
Free, no signup. See how the first 30 seconds hold attention, with rewrites.
Sentence shape
| Measure | This transcript |
|---|---|
| Sentences | 354 |
| Average words per sentence | 13.6 |
| Longest sentence | 56 words |
| Questions asked | 8 |
| Sentences containing a number | 7 |
Most used terms
Filler phrases
60 in total: like 35 · actually 11 · basically 4 · literally 4 · you know 3 · kind of 2 · uh 1.
A literal whole-word count of the same phrase list the Prepublish browser extension uses, so a phrase inside another word is not counted and a phrase used in its ordinary sense still is. It is a count and not a judgement.
Free, no account. See where attention is likely to drop, with a rewrite for each weak line. The free check shows the scores and the one issue costing the most. Or run it on the words above first.
Free · No login · See a sample audit first if you prefer.
What this transcript is
Every word below is the caption track YouTube publishes for this video, pulled from the video itself and reproduced unchanged. It is not Prepublish's writing, not a summary, and not a re-transcription: it is the video's own published captions. English captions, generated automatically by YouTube, in the video’s original language. Source: the video on YouTube. A channel that would rather this page did not exist can ask for its removal through the contact page, and it is removed.
Hermes Agent is one of the most powerful AI tools in the world right now, but it has one of the worst beginner problems. You install it, open it, and then immediately realize you have no idea what you're actually supposed to do with it. Because Hermes does not behave like a normal chatbot. It can live on your desktop, it can run through Telegram, it can remember how you work, create skills, use tools, schedule jobs, spin up different sub-agents.
It can run different specialist profiles and basically become this AI operating layer around your life and business. That sounds amazing until you are staring at a blank chat box thinking, "Okay, what now?" So, in this video, I'm going to teach you 95% of what actually matters in Hermes Agent. I'm going to give you the mental model, the setup, the model choices, the memory system, the skills system, the tools, the scheduled jobs, the sub-agents, the profiles, and the real workflows people actually install Hermes for.
By the end of this video, Hermes should stop feeling like a confusing AI toy and start feeling like a real assistant that can operate your entire life. Let's get started. The easiest way to understand Hermes is this. ChatGPT is a place you go for answers. Claude, Code, and Codex are agents usually point at a specific project. Hermes is trying to become the layer that connects AI to your actual work. That means instead of opening a new chat every single time you need something, Hermes can sit across your tools.
It can remember your preferences, use your files, run scheduled work, and talk to you from the places you already live. For me, that means Telegram, Notion, my daily briefs, my memory wiki, and a bunch of internal business systems that I use every day. The important thing is that Hermes is not valuable because it gives slightly better answers. Valuable because it can do repeatable work and improve every single time. That is the mental shift.
If you treat Hermes like a chatbot, you will ask it random questions and be disappointed. If you treat Hermes like an operating layer, you start giving it jobs. Research this topic for me every morning. Turn this process into a skill. Draft responses every morning, but don't send anything until I approve. That is where Hermes starts to click. It is conversation plus memory plus tools plus scheduling plus workflows. That combination is the product.
The next thing that confuses people is where Hermes actually lives. Because there is Hermes in the terminal. There is Hermes desktop. There is the dashboard. There's Telegram. There are other messaging platforms. And if you're new, that can make it feel like there are five different products. But there are not. They are different surfaces for the same agent. Here's the simple way to think about it. Hermes desktop is the control room.
This is where I would start if you're new. You can see your sessions, switch models, manage profiles over here, and use Hermes in a way that feels closer to a normal desktop app. Telegram is the daily assistant surface. Some people might even choose for this to be an iMessage and Discord and WhatsApp or wherever. This is where Hermes starts feeling different from every other agent. You can send it a voice note while walking.
You can message it from your phone. You can have scheduled jobs show up as a Then the CLI and the dashboard are the power user layer. This is where you configure, inspect, debug, run more advanced workflows. This is where you can create your own mission control, just like I have over here. You can use commands like Hermes setup, Hermes model, Hermes doctor, so on and so forth. The mistake is thinking you need to master all of this on day one.
You do not. Start with desktop, connect one model, connect Telegram or whatever messaging [music] platform you naturally already use if you want the phone assistant experience, and run one workflow through that. Once that works, then you can care about the rest. Here is how to set up Hermes very quickly. You can open Hermes's official website and just press on download. I'm on a Mac, so it shows me download for Mac OS.
For you, if you're on Windows, it should show you download for Windows, or you can even run the command locally inside your terminal. If you have a dedicated spare local machine or device, you can go to the Hermes agent website, click install there, and download whichever version is compatible with your operating system. Open it and run its installation. Really, it's as simple as that. If for any reason something doesn't work, you can open a terminal window on your machine and type in bash Hermes doctor.
This tells you what is working, what is missing, and whether your provider, tools, gateway, and environments are healthy. If you don't have a dedicated machine, then you can install Hermes on what we call a cloud server or a VPS. There are a ton of Hermes VPS providers where you can choose a plan, and they have a one-click install Hermes through them. Then, the next big thing is you'd need to choose one main model that Hermes would use.
Do not overthink this. At the start, pick one strong model that can actually use tools well. We'll dive deeper into model selection in just a minute, so we can, you know, talk more in depth about that. Then, I would open Hermes Desktop and make sure that I can start a session. Then, I would connect Telegram or whatever messaging platform you already naturally use if I want Hermes on my phone. Then, I would run one stupidly simple test.
Something like, "Create a short daily briefing template for me. Ask me three questions about what I want included before you write it." That sounds basic, but it tests the most important thing. Can Hermes understand the task, ask for missing context, create something useful, and preserve the decision trail? The beginner mistake is spending 2 hours on configuration before Hermes has done one useful job. Do not do that.
Get one working path first. One model, one surface, one workflow, then expand. Now, let us talk about the part people mess up constantly, models. Hermes can use a lot of different providers. It can use OpenRouter, Anthropic, OpenAI, Codex, New Portal, Google, Deep Sea, Kimmy, Gwen, XAI, local endpoints, and so many more. Literally, the sky is the limit here, or rather, your wallet is the limit here. That flexibility is powerful, but it also creates a trap.
The trap is thinking there's one perfect model for Hermes, because there is not. There are great cheap models if you're just exploring Hermes. There are great cheap models for background work that Hermes does while you're away, and there are great affordable or expensive models for coding sessions. But, here is the model ladder that I would use. For serious autonomous work, coding, tool use, and anything where you need reliability, I would start with the strongest model that you can afford.
That usually means a top Claude, Sonnet, or Opus model, a strong OpenAI GPT or Codex model, or whatever the current top agentic model is in your provider list. At the time I'm filming this video, Hermes can route through providers like OpenAI, Codex, Anthropic, OpenRouter, New Portal, and the live model list changes constantly. So, I'm not going to pretend one model will be the winner forever. The rule is more important than the name.
Use your strongest model when Hermes is changing files, writing code, using tools across multiple steps, or working on something where failure is expensive. Use cheaper models for summarizing, formatting, extraction, tagging, or routine background work. For example, if Hermes is summarizing a transcript, I do not need the most expensive model on Earth. I would rather route to something like Gemini, Flash, Deep Sea, Quen, Haiku, GPT Mini, or another cheap, fast model that is good enough for structured work.
For long context research, I would look at models with very large context windows. Claude, GPT, Quen, Kimmi, Deep Sea, they all have options here depending on your provider. For privacy or learning, local models through Ollama or LM Studio are useful, but you need to be honest about the trade-off. Local models are great for simple private tasks, experimentations, and workflows where you do not want data leaving your machine.
But, if you're asking Hermes to run a messy, multi-step workflow, a weak local model can waste more time than it saves. So, my practical setup is this. One strong default model for important work, one cheap fast model for background jobs, one long context model for giant documents and transcript work, one local model if privacy or cost matters to you, and if you're running Hermes heavily, use fallback providers or credential pools so one account failure does not kill the whole system.
Do not ask what is the best model, ask what job is this model supposed to be good at doing. Two quick hacks I have here for you. Hack number one is there are a ton of subscription services like ChatGPT's Codex subscription where for $20 a month or $100 a month, you can plug your AI subscription into Hermes. So you don't have to pay for anything you weren't already paying for. And hack number two, you can literally tell Hermes, "Use this model when I'm doing heavy work like coding, tool calls, so on and so forth.
Use this cheaper model when doing cron jobs and background work." You can tell Hermes when you'd like to use which model, and it will do the setting up for you. There's no need for you to be or get technical anywhere. Now, let's dive into memory. Now we get to the feature that makes Hermes feel different, memory. But I want to be very clear about something. Memory is not magic, and memory is definitely not let the AI remember every random thing forever and hope it becomes smarter.
This is how you create a haunted assistant. Hermes has built-in memory that is intentionally small and curated. There are two core files Hermes uses for memory. user.md is for who you are, preferences, communication style, expectations, things like the assistant should know about you. And memory.md is for the agent's notes, environment facts, project conventions, lessons learned, workflows, things that help it operate better every day.
These are injected into the system prompt at the start of every session you have with Hermes, which means they are fast and always available. But, they are limited on purpose. That is good if everything is memory, nothing is memory. The rule is simple. Memory should save facts that stop you from repeating yourself, not task progress, not temporary to-do list, not every random conversation. Good memory is something like the following.
User wants compact Telegram replies with proof first. Bad memory is on Tuesday, we talked about maybe making a video someday and the user seemed interested. If it is a stable preference or environment fact, memory. If it is a procedure, skill. If it is a long research note, memory wiki. If it is a past conversation, then session search. That distinction is what stops memory from becoming slot. Now, if you want to go beyond built-in memory, Hermes now supports external memory providers.
This is where things get interesting. Built-in memory stays active, but you can add on external provider for deeper recall, semantic search, knowledge graphs, and cross-session context. The command you could run on your terminal is bash Hermes memory setup, or you can literally ask it inside your chat to help you set that up. And you can check what is active, what isn't. Hermes supports providers like Honcho, Memo, Hindsight, Supermemory, and so many more.
Only one external provider can be active at any point in time, and it is additive. It does not replace the built-in memory, which is great. Here is how I would think about memory providers. Memo is interesting if you want a dedicated memory layer for personalized AI agents. It focuses on extracting, storing, linking, and retrieving memories efficiently. Their newer memory system uses entity linking, keyword search, and temporal reasoning, which is exactly the kind of thing you want when an agent needs to remember people, projects, or and different changes over time.
Honcho is interesting if you want user modeling and multi-agent [music] alignment. Basically, the agent builds a richer model of you [music] and the relationship across sessions. Hindsight is interesting if you care about knowledge graphs and entity relationships. That can be useful when you want the agent to connect people, projects, companies, and different decisions. And super memory and similar engines are useful if you want a larger memory and context layer that can scale beyond a few curated notes.
The important part here is not the provider's name. The important part is the memory's architecture. I would use built-in memory for the tiny set of facts Hermes always needs. I would use an external provider like Memo or Honcho for richer personal and project recall. I would use a wiki and notes for source material, long research, scripts, and anything you want to inspect manually later on. And I would use the session search when I need to find something we discussed before, but I do not want it permanently injected into every prompt.
That is the memory stack: tiny curated memory, external semantic memory, searchable session history, and human-readable wiki. This is how you make your Hermes actually compound. Now, let's get into something I personally love a lot, skills. The next piece of the puzzle is skills. This is where Hermes gets really powerful and also where people completely misunderstand it. Memory is for facts, skills are for procedures.
If I correct Hermes one time and say do not write scripts like that, that might become memory. But if Hermes learns a repeatable process for writing scripts, researching competitors, creating a PDF, that becomes a skill. A skill is basically an SOP, a standard operating procedure that the agent can load when the task matches. It includes instructions, commands, pitfalls, templates, scripts, and examples. That means Hermes does not just remember that you like something, it remembers how to do the thing.
For example, my YouTube agent does not just know Charbel likes to make YouTube videos. It has a whole entire process. It checks posted, rejected ideas, it checks VidIQ, it sees my rivals competitors transcripts, it studies my voice, writes, and figures out the SEO, and then it push his and verified. That is not a memory, that is a skill. That is the difference between an AI assistant that gets corrected forever and an AI assistant that actually improves.
If you want real advantage with Hermes, do not just ask better prompts. Turn repeated work into skills. Now, let us talk about tools. Tools are how Hermes acts on the world. Without tools, Hermes is mostly conversation. With tools, it can read files, write files, run terminal commands, inspect images, generate audio, and so much more. That is powerful, but there's a line you need to respect. The goal is not to make Hermes reckless.
The goal is to make Hermes useful. I want Hermes reading and preparing work all day. I do not want it sending emails, posting tweets for me, spending my money, or changing important systems without my approval. That is how I think about safety. Low-risk internal work can be fast. External or irreversible work needs a human checkpoint. For example, I'm totally fine with Hermes drafting five email replies. I'm not fine with it sending those replies without me reviewing them first, at least until the point that I have trained it enough and I'm comfortable enough with its output repeatedly.
That is not anti-automation. That is how you keep automation useful. A good agent setup is not AI can do anything. A good agent setup is AI can do almost anything and all of the prep and it knows exactly where to stop. Let's move on to scheduled jobs. Now, this is the feature that makes Hermes stop feeling like a chat app, scheduled job. A chatbot waits for you to open it. A scheduled Hermes job shows up with work already done.
That is a massive difference. Hermes has cron jobs and you can manage them with different create, Hermes cron run. You can even ask it just in the chat like, "Hermes, what are my crons? What is the list of my crons? Hey Hermes, can you run this cron manually right now? Can you pause this cron for me?" By the way, all the terminal commands I'm giving you throughout this video, you can also type inside a Hermes chat window using {slash} commands as well like {slash} cron for example, or just plainly asking it, "What are my crons?" In practice, this lets you build things like a morning brief, a daily YouTube opportunity scanner, a competitor monitor, a weekly content performance review.
But, here's the thing people miss. Cron jobs run in fresh sessions. So, if you write a vague prompt like check everything and tell me what matters, that is a bad job. A good scheduled job is self-contained. It says what to check, where to check, what counts as important, what to ignore, and where to deliver that. For example, every morning at 8:00 a.m., check the last 24 hours of comments on my YouTube my YouTube's performance and competitor uploads and return only three things, one urgent issue, one content opportunity, and one recommended action.
Keep it under 12 bullet points. That is much better because the rule is simple. Schedule things that help you make decisions faster and get more work done. Let's move on to sub-agents. Next up is sub-agents. Sub-agents are one of the features that sound like science fiction until you understand their actual use case. Uh sub-agent is useful when the work can be split cleanly. For example, if I'm researching a new video idea, I can have one sub-agent inspect competitor transcripts, one sub-agent check keyword demand, and one sub-agent review my existing content pipeline.
Then, Hermes combines those results and makes a decision using all of the things the sub-agents did. That is extremely useful, but sub-agents are not magic employees. They do not automatically know everything. They need context. They need constraints. They need verification. The mistake is spawning five agents with vague instructions and then trusting the output like it came from a senior employee. That is not how this works.
The right way is to give each sub-agent a narrow job. Something like read these three transcripts for me and extract the title promise hook structure and weak spots. That is where sub agents shine parallel work narrow scopes clear outputs and verified by main agent if you will. If you use them like that they are incredibly useful. If you use them like vague employees they become confusing. You can also ask Hermes to spawn sub agents for different tasks and if you use Hermes long enough you'll notice it will just spawn them for you whenever it decides that it needs to.
Profiles are one of the most underrated Hermes feature. A profile is basically a separate Hermes home. Each profile can have its own configuration API keys memory cron jobs and personality. That means you can create specialist agents. You can create a coding profile a YouTube profile a business profile. This matters because one assistant should not know or do everything. My YouTube agent for example should know my content style and filming preferences.
My coding agent should know my repos my coding standards and what are my deployment tools. Those should not all be the same brain. Profiles are how Hermes stops being one generic assistant and starts becoming a small team. You can run a command here like Hermes profile create research if you want to run it from the terminal or again ask it in the chat as simply as that. Then that profile gets its own alias. So if I create a profile called researcher I can open that researcher profile.
I can enable or disable anything I want and customize it to my liking. You can by the way also do this on Hermes desktop over here. I have all of my different profiles and I can give each and every single agent its own different clean memory cleaner skills, cleaner permissions, and cleaner behaviors. This section matters because this is where a lot of Hermes videos get weak. They show you a setup, they show you a few features, and then they say something vague like, "Use it for your workflows." That is not very useful.
This is why people install Hermes. People do not install Hermes because they want another chat app. They install it because they want one of seven things. The first reason is phone delegation. I'm away from my laptop, but I can still give it a real task to my agent that has my files, my tools, my memories, my skills, and my working environment. That is why so many Hermes videos are about Telegram, VPS setup, and 24/7 assistance.
The second reason is long-running projects. With ChatGPT, you have a conversation. With a coding agent, you can push one task through a repo. With Hermes, the interesting thing is that you can give it a larger objective, break it into stages, use {slash} goal, assign sub-agents, and keep state as work moves forward. A useful skill for you to learn, by the way, here is the {slash} goal command. It will make Hermes keep working at a job until it meets the goal you outlined.
A pro tip here is you can ask Hermes to help you create the best {slash} goal possible by telling it, "I want this done. Help me create the best {slash} goal possible." Literally that simple. The third reason people install Hermes is developer and ops work. This is one of the strongest Hermes use cases because Hermes can live next to your repo. It can use your terminal tools, and it can report back through your own phone.
If you're a developer, this is probably one of the first serious workflows I would build. The fourth reason is exception monitoring. This is where scheduled jobs become genuinely useful. A lot of people hear cron job and immediately think of a a daily brief. Daily briefs are fine. They're They can be useful, but they're not usually the highest leverage version of a cron job. The better version is only wake me up when something changed that matters.
For example, like if you have an online shop, you can schedule crons with Hermes that ping you when cost spikes, when app reviews land, when Stripe health declines, so on and so forth. The point is not that Hermes sends you more notification. The point is that Hermes can monitor a boring system for you. It can stay quiet when nothing matters and only spend model tokens when judgment is actually needed. The fifth reason people install Hermes is memory and knowledge systems.
People are not just asking, "Does Hermes have memory?" They're asking whether that memory is actually useful. The hierarchy I would use for Hermes memory is built-in memory for high-signal facts and external memory providers when retrieval or cost agent memory becomes a bottleneck. The sixth reason is business operations. This is where you need to be careful because it can turn into fake AI employee nonsense really fast.
But the real version of this are genuinely useful. Think of inbox triage, lead research, client follow-ups, customer review summaries, content gap analysis, weekly reports. The line is simple. Hermes should prepare work automatically, but humans should approve risky external actions first. So, the workflow is not let Hermes run your inbox. The workflow is every morning Hermes reads my inbox, separates signal from noise, identifies leads or urgent replies, drafts responses in my voice, attaches that to chat, and waits for my approval before sending.
And finally, the seventh reason people install Hermes is content and market intelligence. Bad workflow here is if you're a content creator, find me AI news, for example, depending on your niche, of course. A good workflow is these are my competitors. Check them out every day. Pull their videos that are still gaining views. Read those transcripts. Compare them to my posted videos. Exclude what is already in my pipeline and recommend the one video that I should film next with your evidence as to why.
That is exactly the kind of thing Hermes is good at because it can combine search, browser work, transcript, memory, and a final recommendation. Those are genuinely Hermes' strengths. So, if you're a creator, yes, Hermes can become a content intelligence system. That is the real pattern across all of these workflows. Do not install Hermes because it has features. Install Hermes when you have work that needs context, tools, memory, repetition, and a safe handoff back to you.
And that leads us directly into the mistakes because the fastest way to ruin Hermes is to install it for the right reason and then set it up in the wrong order. Let's get started. Let me save you from the mistakes that make Hermes feel worse than it is. Mistake number one, adding too many tools way too early. If Hermes has access to everything before you know what you want it to do, you're just creating chaos. Start with the tools needed for your first workflow.
Mistake number two, saving everything to memory. Memory should be curated. It should not become a dumping ground of everything and anything. Mistake three, using the cheapest model for hard work. If a task requires tool use, coding, or multiple steps, a weak model can waste more money in retries than a strong model would have cost you in the first place. Mistake number four, making every idea a cron job. A scheduled job should have a clear decision and output.
If it does not, it just becomes notification spam. And this will just make your life a living hell every single day. Mistake five, trusting sub-agents without verification. Sub-agents are useful, but their summaries are still outputs that need checking. Mistake six, building profiles before workflows. Do not create five specialist agents before you know what those specialist agents are actually here to do. Mistake number seven, treating Hermes like a magic employee.
Hermes is powerful, but it is still in need of systems, of good instructions, of good tools, good memory, good skills, good verification. That is the real game here. If you are starting today, here is the path I would follow. Day one, you're going to install Hermes, connect one model, and use Hermes desktop. Day two, you're going to connect Telegram and run one useful task from your phone. Day three, create one skill from a repeated task.
Day four, create or connect, rather, one tool that actually matters for your work. Day five, create one scheduled jobs that returns a decision, not some data dump. Day six, try one one's agent workflow for research and review. And day seven, create your first specialist profile. That is enough. You do not need the perfect setup. One assistant that can do one real job, then another, then another. That is how Hermes compounds.
The reason Hermes is exciting is not that it has a desktop app or Telegram or memory. Those are just features. The reason Hermes is exciting is that all of those parts that can connect into a single system. A system that remembers what matters. A A system that learns from your workflows, that shows up before you even ask for it. That is the difference between using AI as a search box and using AI as an operating layer.
If you are new, do not try to master every feature today. Install it, connect one model, build one workflow, then turn the parts that repeat into skills, memories, schedule jobs, and profiles. That is how you learn 95% of Hermes agent. And if you enjoyed this video, make sure to subscribe because I have a ton more content coming your way. And comment Hermes if you'd like more videos about Hermes. Anyway, I hope you have a great day and I'll see you soon.
The words are the caption track's own and nothing is reworded or re-transcribed. Paragraph breaks are placed between sentences so the text reads as prose.
Free tools for your own script: paste a draft and see where it stands before you record it.
Paste your draft and see where viewers are likely to drop off, with a rewrite for each weak line.
Paste the first 30 seconds of your own draft for a hook score and rewrites.
Check your draft against YouTube's advertiser-friendly guidelines before you record it.
Read this channel's public videos and transcripts, and download a writing brief for it.