Hermes Co-Founder on Building an AI Agent That Improves Itself | Karan Malhotra
How Hermes keeps your context portable across models, builds and cleans up its own skills, and helped Karan modify his childhood Sonic game
Dear subscribers,
Today, I want to share a new episode with Karan.
Karan is the co-founder of Nous Research, the company behind Hermes, the #1 personal agent and AI app on OpenRouter. We had a great chat about why open-source AI must win and how Hermes gets better the more you use it. Karan also shared a live demo of how he used Hermes to modify his favorite childhood game.
Watch now on YouTube, Apple, and Spotify.
Karan and I talked about:
(00:00) How Hermes differs from Claude Code and Codex
(02:20) Why every AI model now sounds exactly the same
(11:16) How to stop AI from saying “you’re absolutely right”
(15:16) How Hermes creates skills without bloating its context
(16:40) The open vs. closed-source debate on AI safety
(23:40) Using one Kanban board for humans and AI agents
(26:45) Demo: Rebuilding a childhood Sonic world with Hermes
(36:07) How two Discord friends started Nous Research
(42:40) How Hermes became its own biggest contributor
I’m proud to partner with Linear
You can now use Linear Agent to edit documents and project descriptions or set up loops to keep them updated automatically as your code changes. Linear makes agent edits transparent through author attribution and version history.
Top 10 takeaways I learned from this episode

How to make Hermes work for you
The “personal” in personal agent is not the model. Instead, it’s the agent’s memory of your conversations and the skills that you’ve built with it. Karan barely notices any difference in Hermes’ personality when he swaps models because his agent has accumulated so much context about him. The model is interchangeable, but the context layer is what you should cherish and preserve.
Customize Hermes’ soul.md to the personality that you want. After using Hermes for 6+ months now, I’ve customized its soul.md to have:
Core truths like be genuinely helpful and avoid sycophancy.
Boundaries like respecting my privacy especially in any group chats.
The right vibes that make it fun to talk to.
Here’s my complete soul.md that you can copy and paste into Hermes or another AI agent to improve its personality:



