<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Systems in the Loop]]></title><description><![CDATA[I document what happens when AI becomes part of real work, especially the parts that hold up and the ones that don't.]]></description><link>https://www.systemsintheloop.com</link><image><url>https://substackcdn.com/image/fetch/$s_!XlcU!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff71beb63-ea2e-43cb-a251-57f5e07ae712_256x256.png</url><title>Systems in the Loop</title><link>https://www.systemsintheloop.com</link></image><generator>Substack</generator><lastBuildDate>Fri, 02 Oct 2026 07:45:01 GMT</lastBuildDate><atom:link href="https://www.systemsintheloop.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Christopher Eberhard]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[systemsintheloop@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[systemsintheloop@substack.com]]></itunes:email><itunes:name><![CDATA[Chris Eberhard]]></itunes:name></itunes:owner><itunes:author><![CDATA[Chris Eberhard]]></itunes:author><googleplay:owner><![CDATA[systemsintheloop@substack.com]]></googleplay:owner><googleplay:email><![CDATA[systemsintheloop@substack.com]]></googleplay:email><googleplay:author><![CDATA[Chris Eberhard]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The Easiest Way Into Hermes Was to Ignore Most of It]]></title><description><![CDATA[If you&#8217;re just getting started with AI agents, the architecture is probably the wrong place to begin.]]></description><link>https://www.systemsintheloop.com/p/the-easiest-way-into-hermes-was-to</link><guid isPermaLink="false">https://www.systemsintheloop.com/p/the-easiest-way-into-hermes-was-to</guid><dc:creator><![CDATA[Chris Eberhard]]></dc:creator><pubDate>Sat, 22 Aug 2026 08:47:36 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/62d5ed23-104e-427e-8ccb-7141a945af2b_1920x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!En5F!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0849c56-5f93-4772-8b98-1c0b494cab61_1918x438.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!En5F!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0849c56-5f93-4772-8b98-1c0b494cab61_1918x438.png 424w, https://substackcdn.com/image/fetch/$s_!En5F!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0849c56-5f93-4772-8b98-1c0b494cab61_1918x438.png 848w, https://substackcdn.com/image/fetch/$s_!En5F!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0849c56-5f93-4772-8b98-1c0b494cab61_1918x438.png 1272w, https://substackcdn.com/image/fetch/$s_!En5F!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0849c56-5f93-4772-8b98-1c0b494cab61_1918x438.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!En5F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0849c56-5f93-4772-8b98-1c0b494cab61_1918x438.png" width="626" height="142.74175824175825" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e0849c56-5f93-4772-8b98-1c0b494cab61_1918x438.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:332,&quot;width&quot;:1456,&quot;resizeWidth&quot;:626,&quot;bytes&quot;:262563,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.systemsintheloop.com/i/212142632?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0849c56-5f93-4772-8b98-1c0b494cab61_1918x438.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!En5F!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0849c56-5f93-4772-8b98-1c0b494cab61_1918x438.png 424w, https://substackcdn.com/image/fetch/$s_!En5F!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0849c56-5f93-4772-8b98-1c0b494cab61_1918x438.png 848w, https://substackcdn.com/image/fetch/$s_!En5F!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0849c56-5f93-4772-8b98-1c0b494cab61_1918x438.png 1272w, https://substackcdn.com/image/fetch/$s_!En5F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0849c56-5f93-4772-8b98-1c0b494cab61_1918x438.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">First question inside Hermes: &#8220;Do you have access to my Apple Calendar, Notes, Mail and Reminders?&#8221;</figcaption></figure></div><p>That was one of the first things I asked <a href="https://hermes-agent.nousresearch.com/?_gl=1*y05hzu*_ga*MjA1MDQxMTg3LjE3ODczODc0NzA.*_ga_4KWYPJ8SPY*czE3ODczODc0NzAkbzEkZzAkdDE3ODczODc0NzAkajYwJGwwJGgw">Hermes</a>.</p><p>It feels almost embarrassingly simple compared with the setup I use today.</p><p>Now I have several specialised profiles for different parts of my work. There are skills, memory, configuration files, project-level AGENTS.md files, tool assignments and SOUL.md files that define how individual profiles should behave.</p><p>The first time I came across some of this, I didn&#8217;t even know what I was supposed to put into a SOUL.md.</p><p>A role? Rules? Permissions? All of it?</p><p>And compared with some Hermes power users I&#8217;ve seen, my setup is still fairly small.</p><p>If somebody showed me the whole thing on day one and told me I had to understand it before I could start, I probably would have found it pretty overwhelming.</p><p>Fortunately, that&#8217;s not how I started.</p><p></p><h2><strong>I wouldn&#8217;t start with the obvious questions</strong></h2><p>If you&#8217;re looking at an agent system for the first time, these seem like reasonable questions:</p><ul><li><p>How many agents do I need?</p></li><li><p>What profiles should I create?</p></li><li><p>Which skills should I install?</p></li><li><p>How should memory work?</p></li></ul><p>They&#8217;re not bad questions. I just don&#8217;t think they&#8217;re particularly useful at the beginning.</p><p>Each one opens another branch.</p><p>Once you start designing profiles, every profile needs a role. Then rules. Then tools. Maybe its own skills. You probably want to test it before trusting it with real work. Before long, you&#8217;re doing a lot of fiddly configuration work for a system that hasn&#8217;t actually helped you with anything yet.</p><p>I think there&#8217;s an easier way in.</p><p><strong>Don&#8217;t begin by explaining to Hermes what kind of agent system you want.</strong></p><p>Explain what you&#8217;re working on.</p><p>Tell it where the relevant documents are. Give it the basic goal of the project. Let it look through the context and ask you about anything it doesn&#8217;t understand yet.</p><p>Then tell it what keeps annoying you.</p><p>Something repetitive. Something you keep having to remember or clean up. Something boring but important enough that you can&#8217;t simply stop doing it.</p><p>That&#8217;s a much more useful starting point than deciding whether you need three agents or seven.</p><p></p><h2><strong>I just started typing</strong></h2><p>One thing that surprised me early on was how normally I could talk to Hermes.</p><p>I wasn&#8217;t writing carefully engineered prompts. A lot of my requests were fairly rough.</p><p>Sometimes I knew exactly what I wanted. Other times I really didn&#8217;t.</p><p>In my experience, Hermes was often quite good at looking for missing context on its own or figuring out what it needed before continuing. It sometimes seemed to think around the edges of what I&#8217;d actually asked instead of treating my wording as a rigid specification.</p><p>That made a big difference for me.</p><p>I didn&#8217;t have to learn Hermes terminology first and then translate my problem into it.</p><p>I could describe the problem in my own words and figure out the terminology later.</p><p>The same turned out to be true when my profiles needed improvement.</p><p>At first I assumed maintaining them would mean manually going through their configuration every so often and deciding what needed to change.</p><p>Now I often just ask the profile itself.</p><p>For example, I might start a session with my Librarian and ask something along these lines:</p><blockquote><p>Look through your sessions from the past week. Check what went well and where things became difficult or required rework because the task wasn&#8217;t solved correctly the first time.</p><p>Give me a clear list of improvements you would recommend and why. Which files or configurations should be adjusted to make your work more reliable?</p><p><strong>Don&#8217;t change anything yet.</strong></p><p>That&#8217;s a very different job from me manually trying to guess whether a memory file, skill, rule or configuration needs tweaking.</p></blockquote><p>I still make the decision.</p><p>But I can ask the agent that actually did the work to show me where it struggled.</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.systemsintheloop.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.systemsintheloop.com/subscribe?"><span>Subscribe now</span></a></p><p></p><h2><strong>The moment it started to click</strong></h2><p>I remember testing this more deliberately when I only had my first few profiles.</p><p>I asked one of them whether it knew which other profiles existed and what they were responsible for.</p><p>This was mostly a sanity check. Before I let profiles work together, I wanted to know whether the agent actually understood its environment.</p><p>The answer looked right.</p><p>So I gave it a simple task and asked it to use the integrated Kanban workflow to hand work to another profile the way Hermes was intended to.</p><p>I wasn&#8217;t completely sure how that was supposed to happen.</p><p>Hermes went and checked its own documentation.</p><p>Then it did it.</p><p>I watched the process in the Kanban dashboard. The task appeared. Another profile was assigned. That profile picked it up and started working on it.</p><p>I could follow the steps as they happened, and afterwards I could still see what had happened and who had done what.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ySFc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c2522c6-7a59-42c1-9935-2454f116537a_1664x936.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ySFc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c2522c6-7a59-42c1-9935-2454f116537a_1664x936.png 424w, https://substackcdn.com/image/fetch/$s_!ySFc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c2522c6-7a59-42c1-9935-2454f116537a_1664x936.png 848w, https://substackcdn.com/image/fetch/$s_!ySFc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c2522c6-7a59-42c1-9935-2454f116537a_1664x936.png 1272w, https://substackcdn.com/image/fetch/$s_!ySFc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c2522c6-7a59-42c1-9935-2454f116537a_1664x936.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ySFc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c2522c6-7a59-42c1-9935-2454f116537a_1664x936.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7c2522c6-7a59-42c1-9935-2454f116537a_1664x936.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1196147,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.systemsintheloop.com/i/212142632?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c2522c6-7a59-42c1-9935-2454f116537a_1664x936.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ySFc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c2522c6-7a59-42c1-9935-2454f116537a_1664x936.png 424w, https://substackcdn.com/image/fetch/$s_!ySFc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c2522c6-7a59-42c1-9935-2454f116537a_1664x936.png 848w, https://substackcdn.com/image/fetch/$s_!ySFc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c2522c6-7a59-42c1-9935-2454f116537a_1664x936.png 1272w, https://substackcdn.com/image/fetch/$s_!ySFc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c2522c6-7a59-42c1-9935-2454f116537a_1664x936.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Watching a simple task move between profiles made the whole idea much easier to understand.</figcaption></figure></div><p></p><p>That was probably the point where I stopped thinking quite so much about how I was supposed to wire all of this together.</p><p>A surprising amount of it was already there.</p><p>I still had to decide what I wanted the profiles to do and what boundaries they should have, but I didn&#8217;t have to build the underlying way they delegated work to each other from scratch.</p><p>Not everything worked perfectly, either.</p><p>Early on, my Librarian told me quite plainly that it didn&#8217;t have direct Kanban creation tools available in its current toolset.</p><p>That was useful too.</p><p>Hermes isn&#8217;t magic, and I&#8217;ve run into things that needed adjusting or a different approach. But that&#8217;s quite different from needing to understand and design the whole system before you can get anything useful out of it.</p><p></p><h2><strong>What I would actually tell a friend to do</strong></h2><p>If a friend installed Hermes tomorrow and asked me where to start, I wouldn&#8217;t give them my profile structure.</p><p>I&#8217;d probably tell them to type something close to this:</p><div class="callout-block" data-callout="true"><p>I&#8217;m working on [project].</p><p>The relevant files and documents are here: [path].</p><p>The goal of the project is [short description].</p><p>First, get a clear overview of the project and its context so you have a reliable understanding of what I&#8217;m working on.</p><p>If anything important is missing or unclear, ask me before we continue.</p><p>Once you understand the project, help me identify one repetitive but important part of my work that Hermes could take over or make easier.</p><p>For now, work read-only. Don&#8217;t create, change, move or delete anything. Explain what you would do first and wait for my approval.</p></div><p>That&#8217;s enough to start a conversation.</p><p>I wouldn&#8217;t ask it to build five profiles.</p><p>I wouldn&#8217;t install a collection of skills because somebody else&#8217;s setup uses them.</p><p>And I definitely wouldn&#8217;t try to design the final architecture.</p><p><strong>Give Hermes the project first. Then give it the problem.</strong></p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.systemsintheloop.com/p/the-easiest-way-into-hermes-was-to?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.systemsintheloop.com/p/the-easiest-way-into-hermes-was-to?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p><h2><strong>&#8220;Don&#8217;t change anything&#8221; is doing more work than it looks</strong></h2><p>I still explicitly tell agents not to change things when I&#8217;m exploring something new.</p><p>That might seem redundant. My profiles already have rules in places like SOUL.md and AGENTS.md, and some of those boundaries are defined very clearly.</p><p>But during an experiment, I don&#8217;t want my confidence to depend on whether I remembered to configure every rule correctly or whether the agent interprets one of them exactly as I intended.</p><p>So I say it again in the task.</p><p>Don&#8217;t change anything yet.</p><p>Don&#8217;t delete anything.</p><p>Show me what you would do first.</p><p>Then I decide.</p><p>That small boundary makes it much easier for me to experiment.</p><p>I can give Hermes access to real project context and ask fairly open questions without immediately handing over control of the project itself.</p><p>And I think that&#8217;s the part I would have wanted to know when I started.</p><p>If you look at my Hermes setup today, you&#8217;re looking at the result of many small problems being solved over time.</p><p>You&#8217;re not looking at the prerequisite.</p><p>My first step wasn&#8217;t an agent architecture.</p><p>It was a normal question typed into a chat.</p><p>The rest came when I actually needed it.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.systemsintheloop.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Systems in the Loop! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Are You Losing Track of Your Work With AI?]]></title><description><![CDATA[I had hundreds of useful AI chats and a growing problem: I could remember working things out, but not where I had left them.]]></description><link>https://www.systemsintheloop.com/p/are-you-losing-track-of-your-work</link><guid isPermaLink="false">https://www.systemsintheloop.com/p/are-you-losing-track-of-your-work</guid><dc:creator><![CDATA[Chris Eberhard]]></dc:creator><pubDate>Thu, 13 Aug 2026 15:48:15 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/dba615f4-77b0-4dd0-9d31-19f0f7e02f78_1731x909.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>&#8220;I know I have talked about this somewhere already.&#8221;</p><p><span>I caught myself thinking that more and more while working on ArtMakers, a project I&#8217;ve been building for several years.</span></p><p>The problem was usually what came next: where ist it?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!oYEU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8d46e4b-c7ee-4b39-a24d-d1420c4c7a0e_480x270.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oYEU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8d46e4b-c7ee-4b39-a24d-d1420c4c7a0e_480x270.gif 424w, https://substackcdn.com/image/fetch/$s_!oYEU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8d46e4b-c7ee-4b39-a24d-d1420c4c7a0e_480x270.gif 848w, https://substackcdn.com/image/fetch/$s_!oYEU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8d46e4b-c7ee-4b39-a24d-d1420c4c7a0e_480x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!oYEU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8d46e4b-c7ee-4b39-a24d-d1420c4c7a0e_480x270.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!oYEU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8d46e4b-c7ee-4b39-a24d-d1420c4c7a0e_480x270.gif" width="480" height="270" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c8d46e4b-c7ee-4b39-a24d-d1420c4c7a0e_480x270.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:270,&quot;width&quot;:480,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2272928,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.systemsintheloop.com/i/210932968?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8d46e4b-c7ee-4b39-a24d-d1420c4c7a0e_480x270.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!oYEU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8d46e4b-c7ee-4b39-a24d-d1420c4c7a0e_480x270.gif 424w, https://substackcdn.com/image/fetch/$s_!oYEU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8d46e4b-c7ee-4b39-a24d-d1420c4c7a0e_480x270.gif 848w, https://substackcdn.com/image/fetch/$s_!oYEU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8d46e4b-c7ee-4b39-a24d-d1420c4c7a0e_480x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!oYEU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8d46e4b-c7ee-4b39-a24d-d1420c4c7a0e_480x270.gif 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I&#8217;m using <a href="https://chatgpt.com/">ChatGPT</a> for research, ideas, technical questions, decisions and whatever else comes up around the project. Starting another chat was easy, so that&#8217;s what I did.</p><p>Within a few days/weeks, there were hundreds of them.</p><p>I knew useful information was sitting somewhere in the history. I just couldn&#8217;t find it when I needed it the most. A decision I once made might be buried in a conversation from months ago. An idea I wanted to revisit is probably somewhere behind a chat-title that no longer connects to the idea the conversation headed to.</p><p>The AI was helping me coming forward  with lot of work. Keeping track of the work I had done with AI was becoming a separate problem. A big one, to be fair.</p><p>And opening another chat clearly wasn&#8217;t going to solve it.</p><p></p><h2><strong>The problem pursued me</strong></h2><p>Codex improved a different part of the way I worked.</p><p>For coding, it made much more sense to use an AI with abilities that could work around the actual project instead of explaining the codebase again inside a normal chat.</p><p>So I used it more and more.</p><p>Then other things slowly found their way in.</p><p>Documentation. Project organization. Administrative tasks. Ideas that occurred while I happened to be working there.</p><p>Codex could handle those things very well. That wasn&#8217;t really the issue.</p><p>I just didn&#8217;t want my coding environment to slowly become the place where I ran the rest of the project too.</p><p>In hindsight, that sounds fairly obvious. It wasn&#8217;t something I had thought much about before.</p><p>My way of choosing AI tools had mostly been based on capability. If a tool could do something, why not use it, right?!</p><p>Now I was starting to care about something else.</p><blockquote><p><strong>Where should this kind of work actually live?</strong></p></blockquote><p>I had moved some of my work out of ChatGPT, only to begin recreating the same mess somewhere else. That was not as efficient as I hoped it would be before.</p><p>That was when <a href="https://hermes-agent.nousresearch.com/?_gl=1*ie9krf*_ga*MTMwOTY0MjU1MS4xNzg0MjA5Mzcx*_ga_4KWYPJ8SPY*czE3ODY1MDczNjQkbzIkZzAkdDE3ODY1MDczNjQkajYwJGwwJGgw">Hermes</a> started to make more sense to me.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1D5f!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77e8f033-22c0-4e08-9178-20b4727fca28_1491x1055.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1D5f!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77e8f033-22c0-4e08-9178-20b4727fca28_1491x1055.png 424w, https://substackcdn.com/image/fetch/$s_!1D5f!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77e8f033-22c0-4e08-9178-20b4727fca28_1491x1055.png 848w, https://substackcdn.com/image/fetch/$s_!1D5f!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77e8f033-22c0-4e08-9178-20b4727fca28_1491x1055.png 1272w, https://substackcdn.com/image/fetch/$s_!1D5f!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77e8f033-22c0-4e08-9178-20b4727fca28_1491x1055.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1D5f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77e8f033-22c0-4e08-9178-20b4727fca28_1491x1055.png" width="592" height="418.7912087912088" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/77e8f033-22c0-4e08-9178-20b4727fca28_1491x1055.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1030,&quot;width&quot;:1456,&quot;resizeWidth&quot;:592,&quot;bytes&quot;:2976640,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.systemsintheloop.com/i/210932968?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77e8f033-22c0-4e08-9178-20b4727fca28_1491x1055.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1D5f!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77e8f033-22c0-4e08-9178-20b4727fca28_1491x1055.png 424w, https://substackcdn.com/image/fetch/$s_!1D5f!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77e8f033-22c0-4e08-9178-20b4727fca28_1491x1055.png 848w, https://substackcdn.com/image/fetch/$s_!1D5f!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77e8f033-22c0-4e08-9178-20b4727fca28_1491x1055.png 1272w, https://substackcdn.com/image/fetch/$s_!1D5f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77e8f033-22c0-4e08-9178-20b4727fca28_1491x1055.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.systemsintheloop.com/p/are-you-losing-track-of-your-work?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.systemsintheloop.com/p/are-you-losing-track-of-your-work?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p><h2>I thought I&#8217;d have to build much more myself</h2><p>Profiles were probably the first Hermes feature that really convinces me, to give it a try.</p><p><span>I kept discovering that things I assumed I&#8217;d have to learn and study myself were already there and working. Profiles could keep their own context. There was a Kanban system. Hermes already knew how to work with built-in plugins, skills, and memory.</span></p><p><span>I didn&#8217;t need to understand all of it before I could just start using it.</span></p><p>That part surprised me. Like, a lot!</p><p>From the outside, words like agents, memory, skills and orchestration can make those things sound like something you should understand properly before touching it.</p><p>And let me make this as clear as possible here: YOU DON&#8217;T!</p><p>Most of the time, I simply told Hermes what I was trying to achieve and asked for the available options. I learned what the different approaches as soon as I needed them.</p><p>There wasn&#8217;t a complex agent architecture at the beginning.</p><p>First, there was just one annoying problem.</p><p>I kept losing track of things.</p><p></p><h2>So I let it create a librarian</h2><p>My first important specialized profile wasn&#8217;t a developer or an autonomous project manager.</p><p>It was a librarian.</p><p>Its job was simple:</p><ul><li><p>look through what I had been working on</p></li><li><p>help me keep track of it </p></li><li><p>and give me a clearer picture of what was still open.</p></li></ul><p>I had it review my chats in the evening. Together with Hermes&#8217; Kanban board, that gave me something I had been missing for a while: clearance and continuity.</p><p>The next day, I didn&#8217;t have to reconstruct quite as much from memory.</p><p>Ideas were less likely to disappear into an old chat. Open tasks had somewhere to go. I had a better sense of what deserved my attention next.</p><p>None of this felt particularly futuristic.</p><p>It was mostly just useful.</p><p>And once that worked, the rest became easier to think about.</p><p>I could create another profile when a different kind of work needed its own context. Coding could stay close to Codex. Organizational work could live somewhere else. I didn&#8217;t have to predict the finished system before building the first useful part of it.</p><p>There was a practical detail that made experimenting easier too.</p><p>Hermes itself is free and open source. In my setup, it can use my ChatGPT subscription I&#8217;m already paying for through its Codex integration rather than requiring another Hermes subscription. Hermes also ships with a skill for delegating coding work to the <a href="https://claude.ai/referral/uKayByYXmg?s=ios">Claude Code</a> CLI, which can use the allowance from an eligible Claude subscription when authenticated that way. </p><p>So trying this didn&#8217;t mean signing up for yet another monthly AI service before I even knew whether it would help.</p><p><span>That made it much easier to just try it and see whether it was useful.</span></p><p></p><h2>The part I still don&#8217;t hand over completely</h2><p>The system is more organized now. That doesn&#8217;t mean I let AI maintain every part of it on its own.</p><p>I learned to be careful with that fairly early.</p><p>At one point, information was being treated as something that could be removed because it hadn&#8217;t been needed for a while.</p><p>I understood the reasoning. I just didn&#8217;t agree with it.</p><p>An old note might contain an abandoned idea. But it might also contain the reason I abandoned it. Or something I deliberately postponed and want to return to six months later.</p><p>So one of the rules became very simple:</p><blockquote><p><strong>Never delete. Only archive.</strong></p></blockquote><p>Of course there are more rules now, and more profiles than that first librarian. Some of them need attention from time to time. I still change things when a setup starts creating more work than it removes.</p><p>But that&#8217;s not the part I wish somebody had explained to me earlier.</p><p>I wish I&#8217;d understood how little of the finished system I needed to know before I could start.</p><p>I didn&#8217;t begin with an agent architecture.</p><p>I began with a problem I was tired of having.</p><p>I couldn&#8217;t find things I had already worked on.</p><p>So I gave that problem somewhere to live.</p><p>With a librarian.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.systemsintheloop.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em>Systems in the Loop is where I document what survives real use, what I change, and what I end up getting wrong.</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item></channel></rss>