Video Summary

Hermes Agent is insane… 100,000+ github stars

David Ondrej

Main takeaways
01

Hermes Agent reached 100,000+ GitHub stars unusually fast due to rapid releases and high PR volume.

02

The browser harness gives Hermes hands-on web control (see, click, type) so it can automate complex browser tasks.

03

Setup recommended on a VPS (Hostinger demo) with OpenRouter model selection and an API key for continuous operation.

04

Demos include jailbreaking a model, generating a full Mandarin video, scraping Hacker News and YouTube, and creating animations.

05

Hermes self-improves by creating new skills, updating docs, and adapting to site structure changes to avoid repeated failures.

Key moments
Questions answered

Why did Hermes Agent gain 100,000+ GitHub stars so quickly?

Hermes grew rapidly because of an extremely fast release cadence and high contributor activity — five major releases in 20 days and hundreds of merged PRs (~741), which amplified visibility and adoption.

What does the browser harness add to Hermes Agent?

The browser harness lets Hermes 'see, click, and type' on websites, effectively acting as the agent's hand so it can automate complex browser tasks, create new helper functions, and self-heal when pages change.

How can I run Hermes Agent continuously and which services are recommended?

Run Hermes on a VPS for 24/7 availability; the video demonstrates Hostinger's pre-built deployment page. You also configure an OpenRouter API key and choose an appropriate model for performance.

What practical tasks can Hermes perform?

Hermes can jailbreak models (demonstrated with Gemma 4), generate full videos in other languages (Mandarin demo), scrape and compile web data (Hacker News, YouTube), and produce high-quality creative assets.

How does Hermes self-improve over time?

After running tasks Hermes identifies skill gaps, generates new functions/skills, documents procedures for future runs, and can add trusted commands to allow lists so it performs better on repeat tasks.

Overview of Hermes Agent and Its Growth 00:00

"This is becoming the fastest growing and most popular AI agent in the world."

  • Hermes agent is recognized as the fastest-growing and most popular AI agent globally, evidenced by its impressive increase in GitHub stars.

  • In comparison with OpenClaw, Hermes agent is showing a rising trend while OpenClaw has seen a decline in popularity.

  • The data from Google Trends indicates a strong interest in Hermes agent over the past three months, suggesting it may outpace OpenClaw.

GitHub Success and Update Frequency 00:45

"Hermes agent is the fastest project in all of GitHub history to reach 100,000 stars."

  • Hermes agent achieved a milestone of 100,000 GitHub stars in record time, largely due to its rapid update frequency, which includes five major releases within just 20 days.

  • The project has seen over 741 merge pull requests, averaging approximately 37 pull requests per day, showcasing the active development and support behind it.

Unique Use Cases of Hermes Agent 01:11

"Hermes agent figured out how to jailbreak this model by itself."

  • One groundbreaking use case involves a user named Ply, who utilized Hermes to jailbreak a model called Gemma 4, demonstrating the agent's capability to autonomously solve complex problems with minimal human input.

  • Another use case showcased by Adam involves using Hermes agent to create a complete video in Mandarin, which included generating HTML files, Chinese text-to-speech, and rendering the video, emphasizing its potential in education and marketing.

Creative Applications and Quality Output 02:01

"It created animations and GIFs which have a certain vibe, a certain feel."

  • Hermes agent was used to create submissions for a creative hackathon, producing high-quality animations and graphics that surpassed typical AI-generated content, which often lacks character and customization.

  • This demonstrates Hermes agent's ability to produce visually rich and engaging outputs that meet higher standards of creativity.

Setting Up Hermes Agent for Enhanced Functionality 02:31

"Browser use is the hand. So, here's how it works."

  • To maximize Hermes agent’s capabilities, David explains the integration of a new browser harness tool allowing the agent to perform browsing tasks just like a human.

  • This setup involves acquiring a VPS (Virtual Private Server) and using Hostinger as an affordable option to run Hermes agent continuously.

Step-by-Step Setup instructions 04:19

"You want your AI engine running forever."

  • The setup process is straightforward; users must select a VPS plan on Hostinger, ideally for a long duration to get the best deal.

  • Configuring the server involves selecting Hermes agent as the application and completing the initial setup to deploy the VPS efficiently.

  • An important step in the configuration is obtaining and entering an API key from OpenRouter, reinforcing the importance of secure management of access keys.

Advanced Configuration Options 08:08

"The default model should be as strong as possible."

  • Users are advised to select the latest and most powerful AI model available during the setup process to ensure optimal performance of Hermes agent.

  • The distinctions between different models available for deployment are highlighted, with recommendations made based on the user's budget and needs for performance.

Setting Up and Utilizing the Hermes Agent 08:30

"Inside of OpenRouter, you can use any model. They have open-source models, OpenAI models, entropic models, Google models. All of the models that exist are on OpenRouter."

  • The video discusses how to set up the Hermes agent using different AI models available on OpenRouter, emphasizing the versatility in selecting from various options.

  • The presenter illustrates the process of entering the model name for the use of Opus 4.7 and explains the importance of setting up messaging services to connect through platforms like Discord, Telegram, and Slack.

  • However, the primary focus in this segment is to install the browser harness for Hermes, which showcases the capabilities of a self-improving AI agent.

Installing UV and Setting Up the Browser Harness 10:40

"You can use it to solve any problem in your life or business. It's not just for coding."

  • The narrator highlights the utility of AI in troubleshooting and problem-solving, particularly in configuring environments like UV on a virtual private server (VPS).

  • A step-by-step guide is provided for connecting to the VPS via SSH, including changing the SSH password to maintain security.

  • The narrator encourages viewers not to feel intimidated by the technical terms and assures them that they can manage their own VPS for various applications, including running AI agents and hosting websites.

Documentation and Command Execution 15:00

"I'm going to put everything into a single place called a GitHub Gist, so you have all of the terminal commands I’m showing you here."

  • To streamline the process, the narrator plans to compile all terminal commands into a GitHub Gist for viewer convenience, complete with explanations of each command.

  • After successfully installing the browser harness, the narrator presents two options: launching a headless browser on the VPS or utilizing the BrowserUse cloud service for ease of visualization.

  • The discussion also covers potential roadblocks encountered while using the Docker container setup and provides directions for installing Hermes globally on the VPS for broader accessibility.

Setting Up Hermes Agent on VPS 17:17

"This single command installs all the dependencies you need."

  • The installation command for the Hermes agent simplifies the process by checking the necessary dependencies like Linux version, Python, git, and Node.js.

  • By running this command initially, users can skip the step of manually checking the environment for the required software packages.

  • During the installation, a headless version of Chrome is downloaded automatically, allowing the agent to operate without needing an external browser interface.

  • Using a Virtual Private Server (VPS) provides an effective environment for running the agent, enabling tasks to be executed privately within the cloud infrastructure.

Task Execution with Hermes Agent 20:13

"This is a complex task—this is scraping, clicking on multiple posts, visiting them, and saving it inside a JSON file."

  • In a demo task, the agent is instructed to visit Hacker News and scrape information about the top 15 posts including titles, scores, and URLs.

  • The operation involves not only accessing the website but also performing multiple interactions like navigating through posts and compiling the data in a structured JSON format.

  • By leveraging Hermes’ browser harness, the agent can self-improve and adapt its handling of websites based on previous experiences and evolving knowledge of structure and layout changes.

  • Tasks that would conventionally take a significant amount of time, like manually gathering and organizing information, can now be completed in a fraction of the time using the agent's capabilities.

Self-Improving Capabilities and Proactive Adaptation 24:23

"This is literally proactive knowledge building."

  • Hermes agent has the ability to identify gaps in its existing skills and automate the creation of new functions, making it more capable with each interaction it has with various websites.

  • After executing tasks, the agent updates its skills and creates documentation on how to navigate different sites, which allows it to streamline future tasks in a similar context.

  • This self-learning mechanism ensures that the agent not only executes a task once but improves its efficiency for future iterations, making it faster and more effective in its operations.

  • By diagnosing unexpected issues or changes in a website's structure, Hermes can adjust its approach and contribute enhancements to its skill set for others.

Advanced Task: Scraping YouTube Video Information 25:27

"Imagine the average knowledge worker is super slow on their computer. They don't even know how to navigate YouTube properly."

  • The agent is tasked with retrieving the 12 most recent videos from the creator's YouTube channel and saving the results as a PNG file displayed in a grid format.

  • This complex operation highlights the advanced capabilities of the Hermes agent, as it goes beyond simple navigation and requires an understanding of both web scraping and image generation.

  • Many users would struggle with the task of efficiently gathering this information due to unfamiliarity with digital tools, thereby demonstrating the unique advantage of using an AI agent for such technological processes.

Extraction and Analysis using Hermes Agent 26:05

"Hermes agent will not fail it. So, first it looks at skill view, browser harness, terminal."

  • Hermes Agent effectively utilizes various tools such as the skill view and browser harness to execute tasks without failure. It begins the process by checking its helper functions.

"We should be able to see how the agent is operating."

  • The demonstration reveals the live operation of the Hermes Agent, showcasing its ability to perform tasks in real-time, such as extracting video entries from a source.

"Sometimes browser use is overkill for a lot of tasks; it's not needed."

  • While the Hermes Agent is capable of complex operations, it sometimes simplifies tasks when an integrated browser suffices, highlighting its efficiency in optimizing resources.

Self-Improvement and Real-time Adaptation 27:06

"Sometimes it flags the command as a dangerous command, and all you need to do is just say add to the permanent allow list."

  • The agent learns and adapts by allowing commands that were previously flagged as dangerous, enhancing its functionality over time. This self-improving feature streamlines its future operations.

"It's beautiful watching it solve problems."

  • Observing Hermes in action illustrates its intelligent problem-solving capabilities. Unlike agents from a year ago that would get stuck, Hermes efficiently navigates through tasks independently for extended periods.

Team Hiring Announcement 28:01

"So if you live in Czech Republic, Poland, or Slovakia and you want to join my team, make sure to apply."

  • An in-person office is being established in Kato, Poland, with job openings available for individuals experienced in YouTube strategy. Candidates must be willing to relocate for this full-time position.

Contribution and Future Capabilities of Hermes 28:30

"It's like self-improving, so every time you use it, it's better and faster."

  • The video illustrates that Hermes not only completes tasks but also contributes back to its own skill set, showcasing its evolving nature. It has demonstrated real-time problem solving and self-healing mechanisms, strengthening its overall performance.

"This is the beauty of browser harness and Hermes agent."

  • Hermes showcases its advanced functionality by diagnosing issues and finding alternative methods to complete tasks autonomously, presenting itself as a superior tool compared to traditional human capabilities.

The Power of Hermes Agent Compared to Human Efficiency 31:25

"Hermes agent is already more powerful than the average person you could employ in your company."

  • The capabilities of the Hermes Agent suggest that it can outperform an average human in data extraction tasks, completing jobs much faster.

"If you go through these three weeks, which are broken down into granular step-by-step modules, you will be able to build any piece of software with AI."

  • The video promotes a structured three-week training program designed to teach individuals, regardless of their prior technical experience, how to leverage AI to build software. This course aims to empower participants with the necessary skills to thrive in AI development.