<script data-pm-proxy="intercept"></script><?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[Artem Zhutov]]></title><description><![CDATA[I'm a Physicist turned into knowledge-management geek]]></description><link>https://artemxtech.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!5yiL!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ea970e5-c00e-419d-ae27-af54df9855a2_540x565.png</url><title>Artem Zhutov</title><link>https://artemxtech.substack.com</link></image><generator>Substack</generator><lastBuildDate>Tue, 01 Sep 2026 20:09:20 GMT</lastBuildDate><atom:link href="/__u/artemxtech.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Artem Zhutov]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[artemxtech@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[artemxtech@substack.com]]></itunes:email><itunes:name><![CDATA[Artem Zhutov]]></itunes:name></itunes:owner><itunes:author><![CDATA[Artem Zhutov]]></itunes:author><googleplay:owner><![CDATA[artemxtech@substack.com]]></googleplay:owner><googleplay:email><![CDATA[artemxtech@substack.com]]></googleplay:email><googleplay:author><![CDATA[Artem Zhutov]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Hermes Agent + Obsidian: Build Your Personal AI Operating System]]></title><description><![CDATA[My notes live in Obsidian, Hermes runs the routines, and the dashboard shows me how my life is going]]></description><link>https://artemxtech.substack.com/p/hermes-agent-obsidian-build-your</link><guid isPermaLink="false">https://artemxtech.substack.com/p/hermes-agent-obsidian-build-your</guid><dc:creator><![CDATA[Artem Zhutov]]></dc:creator><pubDate>Thu, 27 Aug 2026 19:52:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!eTcv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F205da561-e5ca-43c7-a796-3d2691522a17_2400x1140.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey, I'm Artem. Over the last two years I've been building AI operating systems for professionals, and this week we're exploring Hermes Agent.</p><h2>With no context, your agent is as generic as someone else's</h2><p>If you run a Hermes agent with no context, it is going to be as generic as someone else's agent. And if your agent runs on bad context, your agent is going to perform worse.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!eTcv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F205da561-e5ca-43c7-a796-3d2691522a17_2400x1140.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!eTcv!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F205da561-e5ca-43c7-a796-3d2691522a17_2400x1140.png 424w, /__u/substackcdn.com/image/fetch/$s_!eTcv!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F205da561-e5ca-43c7-a796-3d2691522a17_2400x1140.png 848w, /__u/substackcdn.com/image/fetch/$s_!eTcv!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F205da561-e5ca-43c7-a796-3d2691522a17_2400x1140.png 1272w, /__u/substackcdn.com/image/fetch/$s_!eTcv!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F205da561-e5ca-43c7-a796-3d2691522a17_2400x1140.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!eTcv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F205da561-e5ca-43c7-a796-3d2691522a17_2400x1140.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/205da561-e5ca-43c7-a796-3d2691522a17_2400x1140.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Hermes on your own context pulls away. The same agent with no context stays flat. The distance between the two is the gap.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Hermes on your own context pulls away. The same agent with no context stays flat. The distance between the two is the gap." title="Hermes on your own context pulls away. The same agent with no context stays flat. The distance between the two is the gap." srcset="/__u/substackcdn.com/image/fetch/$s_!eTcv!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F205da561-e5ca-43c7-a796-3d2691522a17_2400x1140.png 424w, /__u/substackcdn.com/image/fetch/$s_!eTcv!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F205da561-e5ca-43c7-a796-3d2691522a17_2400x1140.png 848w, /__u/substackcdn.com/image/fetch/$s_!eTcv!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F205da561-e5ca-43c7-a796-3d2691522a17_2400x1140.png 1272w, /__u/substackcdn.com/image/fetch/$s_!eTcv!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F205da561-e5ca-43c7-a796-3d2691522a17_2400x1140.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">Hermes on your own context pulls away. The same agent with no context stays flat. The distance between the two is the gap.</figcaption></figure></div><p>Recognize this?</p><p>So I built an AI operating system to run my life with Hermes and Obsidian, and I think building a system like that is the highest leverage action you can take.</p><ul><li><p>My notes and context live inside Obsidian, and <a href="https://hermes-agent.nousresearch.com/">Hermes</a> runs the routines.</p></li><li><p>NotebookLM (aka Gemini Notebook)  helps me ask questions across hundreds of sources.</p></li><li><p><a href="https://github.com/backnotprop/plannotator">Plannotator</a> helps me avoid AI slop in my Obsidian vault.</p></li><li><p>Every day, the system creates a daily note.</p></li><li><p>Every week, it turns those notes into a review.</p></li><li><p>The dashboard gives me visibility on how my life is going.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!cWae!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe096eba8-c9ba-4e4c-9c73-6751d82e309b_1400x906.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!cWae!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe096eba8-c9ba-4e4c-9c73-6751d82e309b_1400x906.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!cWae!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe096eba8-c9ba-4e4c-9c73-6751d82e309b_1400x906.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!cWae!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe096eba8-c9ba-4e4c-9c73-6751d82e309b_1400x906.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!cWae!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe096eba8-c9ba-4e4c-9c73-6751d82e309b_1400x906.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!cWae!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe096eba8-c9ba-4e4c-9c73-6751d82e309b_1400x906.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e096eba8-c9ba-4e4c-9c73-6751d82e309b_1400x906.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The dashboard I open every morning. Oura sleep and readiness, YouTube views pulled from the API, training consistency against a goal of three a week. All of it rendered inside Obsidian from my own daily notes.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The dashboard I open every morning. Oura sleep and readiness, YouTube views pulled from the API, training consistency against a goal of three a week. All of it rendered inside Obsidian from my own daily notes." title="The dashboard I open every morning. Oura sleep and readiness, YouTube views pulled from the API, training consistency against a goal of three a week. All of it rendered inside Obsidian from my own daily notes." srcset="/__u/substackcdn.com/image/fetch/$s_!cWae!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe096eba8-c9ba-4e4c-9c73-6751d82e309b_1400x906.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!cWae!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe096eba8-c9ba-4e4c-9c73-6751d82e309b_1400x906.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!cWae!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe096eba8-c9ba-4e4c-9c73-6751d82e309b_1400x906.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!cWae!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe096eba8-c9ba-4e4c-9c73-6751d82e309b_1400x906.jpeg 1456w" sizes="100vw"></picture><div></div></div></a><figcaption class="image-caption">The dashboard I open every morning. Oura sleep and readiness, YouTube views pulled from the API, training consistency against a goal of three a week. All of it rendered inside Obsidian from my own daily notes.</figcaption></figure></div><p>Below I go through the whole system, show how the different parts fit together, and explain how you can start building one. The first version is a folder, one file, and one skill. It's very simple, and we don't want to overcomplicate this.</p><h2>Only one of the five layers is the model</h2><p>For an AI OS, you have different layers.</p><p>You have a context layer, which is your files. You have a layer of instructions that tells the model how to operate with those files. You have the model itself, which could be GPT, it could be a Claude model. You have the agentic harness, which is Hermes Agent. Then you have skills, and skills are playbooks that tell Hermes how to accomplish different types of work, so you don't explain yourself over and over.</p><p><strong>Hermes Agent is an agent harness, and the advantage of that is you can use any model with it. That makes the system durable and not tied to one provider.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!0ujD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1392548a-e727-4c58-b49c-28389504a984_1400x906.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!0ujD!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1392548a-e727-4c58-b49c-28389504a984_1400x906.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!0ujD!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1392548a-e727-4c58-b49c-28389504a984_1400x906.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!0ujD!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1392548a-e727-4c58-b49c-28389504a984_1400x906.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!0ujD!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1392548a-e727-4c58-b49c-28389504a984_1400x906.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!0ujD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1392548a-e727-4c58-b49c-28389504a984_1400x906.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1392548a-e727-4c58-b49c-28389504a984_1400x906.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The model is a setting. Sessions, projects, scheduled jobs and capabilities sit on the left and do not move when the model does.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The model is a setting. Sessions, projects, scheduled jobs and capabilities sit on the left and do not move when the model does." title="The model is a setting. Sessions, projects, scheduled jobs and capabilities sit on the left and do not move when the model does." srcset="/__u/substackcdn.com/image/fetch/$s_!0ujD!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1392548a-e727-4c58-b49c-28389504a984_1400x906.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!0ujD!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1392548a-e727-4c58-b49c-28389504a984_1400x906.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!0ujD!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1392548a-e727-4c58-b49c-28389504a984_1400x906.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!0ujD!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1392548a-e727-4c58-b49c-28389504a984_1400x906.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">The model is a setting. Sessions, projects, scheduled jobs and capabilities sit on the left and do not move when the model does.</figcaption></figure></div><p>I use Claude Code a lot, and Claude Code is closed source. If I don't like something about it, I can't modify it, I can't really change it. With Hermes Agent it is fully open source and transparent. I know the system prompt. I can create my own plugins.</p><p>That is also why I want to build my personal knowledge system on Hermes. It is open source, it has a plugin system, and I connect it with Obsidian so that everything is stored locally and the system is durable for years ahead. This is the concept of file over app.</p><p>Obsidian is a memory layer you own. It is your notes, it is all of your context.</p><h2>Set up a daily note system and agent memory</h2><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!SleY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54484bff-9c39-4a36-a9e9-ab5d615571cd_2400x1120.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!SleY!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54484bff-9c39-4a36-a9e9-ab5d615571cd_2400x1120.png 424w, /__u/substackcdn.com/image/fetch/$s_!SleY!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54484bff-9c39-4a36-a9e9-ab5d615571cd_2400x1120.png 848w, /__u/substackcdn.com/image/fetch/$s_!SleY!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54484bff-9c39-4a36-a9e9-ab5d615571cd_2400x1120.png 1272w, /__u/substackcdn.com/image/fetch/$s_!SleY!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54484bff-9c39-4a36-a9e9-ab5d615571cd_2400x1120.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!SleY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54484bff-9c39-4a36-a9e9-ab5d615571cd_2400x1120.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/54484bff-9c39-4a36-a9e9-ab5d615571cd_2400x1120.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;AGENTS.md sits next to your notes and holds the things that don't change every day. Hermes reads it to learn how to work with you, then writes into the vault where you told it things go.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="AGENTS.md sits next to your notes and holds the things that don't change every day. Hermes reads it to learn how to work with you, then writes into the vault where you told it things go." title="AGENTS.md sits next to your notes and holds the things that don't change every day. Hermes reads it to learn how to work with you, then writes into the vault where you told it things go." srcset="/__u/substackcdn.com/image/fetch/$s_!SleY!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54484bff-9c39-4a36-a9e9-ab5d615571cd_2400x1120.png 424w, /__u/substackcdn.com/image/fetch/$s_!SleY!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54484bff-9c39-4a36-a9e9-ab5d615571cd_2400x1120.png 848w, /__u/substackcdn.com/image/fetch/$s_!SleY!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54484bff-9c39-4a36-a9e9-ab5d615571cd_2400x1120.png 1272w, /__u/substackcdn.com/image/fetch/$s_!SleY!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54484bff-9c39-4a36-a9e9-ab5d615571cd_2400x1120.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">AGENTS.md sits next to your notes and holds the things that don't change every day. Hermes reads it to learn how to work with you, then writes into the vault where you told it things go.</figcaption></figure></div><p>Here is the whole first version, so you know what you are building before you start: a vault, a folder for your daily notes, one <code>AGENTS.md</code> file, and one skill. That's it.</p><p>You go to Obsidian, download it, and create a vault. Then you create a very simple structure: a folder called Notes, with a subfolder called Daily, for the daily notes you take in the morning. As your vault becomes more complex you might need to create more folders, but for now this is the simplest thing you can do.</p><p>Then <code>AGENTS.md</code>. This is the part that explains to Hermes Agent how to work with me. What are the rules we establish, what are the boundaries. This folder contains only my notes, so I can have boundaries between me and AI-generated notes. What are the hard rules Hermes should not be doing. What is my vault structure, because mine has about six thousand notes and Hermes just gets lost if you have a vault that large, so you need to guide it, to provide instructions on the structure of your vault, how to place your notes, and how to create templates.</p><p><code>AGENTS.md</code> is your static memory layer. It holds the things that don't change every day: your preferred communication style, the tools you use, who you are.</p><p>Then you install Hermes Agent, add the folder as a project, and you are ready to go. You don't need any MCP to connect Hermes to Obsidian. Hermes can natively read those Markdown files.</p><p>Now the first real routine. I told Hermes: set up a morning routine skill, which asks me questions about what's going on, what's on my mind, how do I feel, how I slept, and I want a template for that.</p><p>Then I answered it, on camera. Right now I'm recording a video, it's 8am, feeling good. Sleep schedule is kinda inconsistent, went to bed at 12, woke up at 6, so we can do better here...</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!yA2L!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff39a3b2a-78c1-42f5-8df7-5df2a234314f_1400x906.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!yA2L!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff39a3b2a-78c1-42f5-8df7-5df2a234314f_1400x906.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!yA2L!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff39a3b2a-78c1-42f5-8df7-5df2a234314f_1400x906.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!yA2L!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff39a3b2a-78c1-42f5-8df7-5df2a234314f_1400x906.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!yA2L!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff39a3b2a-78c1-42f5-8df7-5df2a234314f_1400x906.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!yA2L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff39a3b2a-78c1-42f5-8df7-5df2a234314f_1400x906.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f39a3b2a-78c1-42f5-8df7-5df2a234314f_1400x906.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The morning check-in on the left, the saved daily note on the right. mood_morning 7, energy_morning 7, sleep_quality 6, went_to_bed_time 00:00, woke_up_time 06:00.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The morning check-in on the left, the saved daily note on the right. mood_morning 7, energy_morning 7, sleep_quality 6, went_to_bed_time 00:00, woke_up_time 06:00." title="The morning check-in on the left, the saved daily note on the right. mood_morning 7, energy_morning 7, sleep_quality 6, went_to_bed_time 00:00, woke_up_time 06:00." srcset="/__u/substackcdn.com/image/fetch/$s_!yA2L!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff39a3b2a-78c1-42f5-8df7-5df2a234314f_1400x906.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!yA2L!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff39a3b2a-78c1-42f5-8df7-5df2a234314f_1400x906.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!yA2L!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff39a3b2a-78c1-42f5-8df7-5df2a234314f_1400x906.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!yA2L!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff39a3b2a-78c1-42f5-8df7-5df2a234314f_1400x906.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">The morning check-in on the left, the saved daily note on the right. mood_morning 7, energy_morning 7, sleep_quality 6, went_to_bed_time 00:00, woke_up_time 06:00.</figcaption></figure></div><p>Frontmatter is very useful to filter and sort your notes. <strong>With frontmatter, Hermes can query your Obsidian vault like a database</strong>, and once you have more data points it becomes very easy to see patterns.</p><p>The first version put the note in the wrong folder. So I said: let's move it, and let's update the skill so that next time we won't make the same mistake.</p><p>The last piece is cron. Cron jobs let you run the prompts or those skills autonomously on a schedule. So tomorrow at 6am I'm going to have the chat already there with this context ready for me. And you can expand it to go through your emails, do some news reading, maybe some YouTube reading. All of that is possible, and it's really bounded by your imagination.</p><p>After seven days, over the weekend, you can ask it to do a weekly review: analyze seven days of your daily notes, find patterns, and understand how to plan your next week.</p><h2>The dashboard gives you visibility on how your life is going</h2><p>So we have this daily note. What I want to show you next is how to build your life OS dashboard.</p><p>We need to extend Obsidian to enable display of those kinds of dashboards. Community plugins, exit restricted mode, browse, and the one you need is called <a href="https://community.obsidian.md/plugins/datacore">Datacore</a>. Then I asked Hermes for the alignment dashboard: use the Datacore plugin to display the data and plot the graph, start with my sleep score and my readiness score from Oura Ring.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!tKZs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbef3d64e-fd9b-4162-acf3-a131eacea6ae_1400x906.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!tKZs!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbef3d64e-fd9b-4162-acf3-a131eacea6ae_1400x906.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!tKZs!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbef3d64e-fd9b-4162-acf3-a131eacea6ae_1400x906.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!tKZs!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbef3d64e-fd9b-4162-acf3-a131eacea6ae_1400x906.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!tKZs!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbef3d64e-fd9b-4162-acf3-a131eacea6ae_1400x906.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!tKZs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbef3d64e-fd9b-4162-acf3-a131eacea6ae_1400x906.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bef3d64e-fd9b-4162-acf3-a131eacea6ae_1400x906.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The first plot, built from scratch in the video. Sleep score 50 today against a 72 average, readiness 75 today against 81.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The first plot, built from scratch in the video. Sleep score 50 today against a 72 average, readiness 75 today against 81." title="The first plot, built from scratch in the video. Sleep score 50 today against a 72 average, readiness 75 today against 81." srcset="/__u/substackcdn.com/image/fetch/$s_!tKZs!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbef3d64e-fd9b-4162-acf3-a131eacea6ae_1400x906.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!tKZs!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbef3d64e-fd9b-4162-acf3-a131eacea6ae_1400x906.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!tKZs!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbef3d64e-fd9b-4162-acf3-a131eacea6ae_1400x906.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!tKZs!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbef3d64e-fd9b-4162-acf3-a131eacea6ae_1400x906.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">The first plot, built from scratch in the video. Sleep score 50 today against a 72 average, readiness 75 today against 81.</figcaption></figure></div><p>From there you can track your steps, your activity levels, your training, your habits. I track YouTube, so it's pulling from the YouTube API and displaying right there.</p><p>To design the full thing rather than one plot, I take a screenshot of the dashboard and go to Claude Design. You explore a few directions, comment on the one you like, export it as a project file, and hand it to Hermes to implement.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ugW9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d58c454-4802-4d41-abd1-55c29a5b1941_2294x1892.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ugW9!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d58c454-4802-4d41-abd1-55c29a5b1941_2294x1892.png 424w, /__u/substackcdn.com/image/fetch/$s_!ugW9!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d58c454-4802-4d41-abd1-55c29a5b1941_2294x1892.png 848w, /__u/substackcdn.com/image/fetch/$s_!ugW9!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d58c454-4802-4d41-abd1-55c29a5b1941_2294x1892.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ugW9!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d58c454-4802-4d41-abd1-55c29a5b1941_2294x1892.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ugW9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d58c454-4802-4d41-abd1-55c29a5b1941_2294x1892.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d58c454-4802-4d41-abd1-55c29a5b1941_2294x1892.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;One of the directions that came back from Claude Design. Five goals against the last fourteen days, the Oura scores at the top, and where the hours actually went that week.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="One of the directions that came back from Claude Design. Five goals against the last fourteen days, the Oura scores at the top, and where the hours actually went that week." title="One of the directions that came back from Claude Design. Five goals against the last fourteen days, the Oura scores at the top, and where the hours actually went that week." srcset="/__u/substackcdn.com/image/fetch/$s_!ugW9!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d58c454-4802-4d41-abd1-55c29a5b1941_2294x1892.png 424w, /__u/substackcdn.com/image/fetch/$s_!ugW9!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d58c454-4802-4d41-abd1-55c29a5b1941_2294x1892.png 848w, /__u/substackcdn.com/image/fetch/$s_!ugW9!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d58c454-4802-4d41-abd1-55c29a5b1941_2294x1892.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ugW9!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d58c454-4802-4d41-abd1-55c29a5b1941_2294x1892.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">One of the directions that came back from Claude Design. Five goals against the last fourteen days, the Oura scores at the top, and where the hours actually went that week.</figcaption></figure></div><p><strong>That's your alignment dashboard. Highly recommend. Incredibly useful.</strong></p><h2>The biggest mistake is prompting without direction</h2><p>How do you work with Hermes agent, how do you stay aligned, how do you avoid redoing work twice? I think that's the biggest mistake people make when they're just starting. They're constantly prompting AI without understanding the direction, where they want to go.</p><p>You don't want to say "hey agent, go implement this thing for me", one sentence of context and that's it. That is not going to give you great results, because the output of the agent is going to be very much misaligned with what you actually want.</p><p>So I use a tool called <a href="https://github.com/backnotprop/plannotator">Plannotator</a>. It's open source and it's free. I tell the agent to write me a plan as an HTML artifact and to ask me clarifying questions inside that file, then open it in Plannotator.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!wZkm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca457c54-31f5-4468-9f72-84a27c8cf2eb_1400x906.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!wZkm!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca457c54-31f5-4468-9f72-84a27c8cf2eb_1400x906.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!wZkm!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca457c54-31f5-4468-9f72-84a27c8cf2eb_1400x906.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!wZkm!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca457c54-31f5-4468-9f72-84a27c8cf2eb_1400x906.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!wZkm!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca457c54-31f5-4468-9f72-84a27c8cf2eb_1400x906.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!wZkm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca457c54-31f5-4468-9f72-84a27c8cf2eb_1400x906.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ca457c54-31f5-4468-9f72-84a27c8cf2eb_1400x906.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The agent asks its questions in the plan itself. I select the component I don't want and comment \&quot;Let's drop this\&quot;, then send the feedback straight back into the session.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The agent asks its questions in the plan itself. I select the component I don't want and comment &quot;Let's drop this&quot;, then send the feedback straight back into the session." title="The agent asks its questions in the plan itself. I select the component I don't want and comment &quot;Let's drop this&quot;, then send the feedback straight back into the session." srcset="/__u/substackcdn.com/image/fetch/$s_!wZkm!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca457c54-31f5-4468-9f72-84a27c8cf2eb_1400x906.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!wZkm!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca457c54-31f5-4468-9f72-84a27c8cf2eb_1400x906.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!wZkm!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca457c54-31f5-4468-9f72-84a27c8cf2eb_1400x906.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!wZkm!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca457c54-31f5-4468-9f72-84a27c8cf2eb_1400x906.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">The agent asks its questions in the plan itself. I select the component I don't want and comment "Let's drop this", then send the feedback straight back into the session.</figcaption></figure></div><p>Once you send feedback it goes back to Hermes, and the agent understands what's going on and how to proceed with this plan. <strong>This process of aligning yourself with the agent is what increases your results and your throughput, by asking proper questions.</strong></p><p>And one question I really love to ask Hermes: ask me the top ten questions that are going to reduce uncertainty the most. Hermes works out what the most fuzzy parts of the plan are, and how we can reduce uncertainty in that plan.</p><p>I use it beyond plans too, for doing my designs, as a local alternative to Claude Design.</p><h2>NotebookLM is the oracle for context that will never fit</h2><p>There is a problem of context window, and the context window of those models is actually finite. In one of my sessions I have a 200K token window, and one token is approximately four characters. It doesn't really scale if you want to chat with five hundred YouTube videos. NotebookLM does: three hundred videos, three hundred sources at once, and you can chat about the sources from inside Hermes agent.</p><p>But I don't want to prompt NotebookLM by hand. I think we're past this era of a human prompting something. In the web app you can only ask one question at a time, and that's a big bottleneck. Through the CLI you can ask around five questions in parallel. So I gave Hermes a YouTube channel, How I AI: upload the last 100 videos from this channel, ask five questions, and save into my NotebookLM vault. What are the trends, what's going on right now, what are the unique ideas that may be underexplored.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!OHfI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c23800-7ee2-41e8-8c8a-071220ec4e70_1400x906.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!OHfI!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c23800-7ee2-41e8-8c8a-071220ec4e70_1400x906.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!OHfI!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c23800-7ee2-41e8-8c8a-071220ec4e70_1400x906.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!OHfI!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c23800-7ee2-41e8-8c8a-071220ec4e70_1400x906.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!OHfI!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c23800-7ee2-41e8-8c8a-071220ec4e70_1400x906.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!OHfI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c23800-7ee2-41e8-8c8a-071220ec4e70_1400x906.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/01c23800-7ee2-41e8-8c8a-071220ec4e70_1400x906.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;100 sources, five saved answers, and a cited-sources table that links every claim back to the video it came from. All of it inside Obsidian.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="100 sources, five saved answers, and a cited-sources table that links every claim back to the video it came from. All of it inside Obsidian." title="100 sources, five saved answers, and a cited-sources table that links every claim back to the video it came from. All of it inside Obsidian." srcset="/__u/substackcdn.com/image/fetch/$s_!OHfI!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c23800-7ee2-41e8-8c8a-071220ec4e70_1400x906.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!OHfI!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c23800-7ee2-41e8-8c8a-071220ec4e70_1400x906.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!OHfI!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c23800-7ee2-41e8-8c8a-071220ec4e70_1400x906.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!OHfI!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c23800-7ee2-41e8-8c8a-071220ec4e70_1400x906.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">100 sources, five saved answers, and a cited-sources table that links every claim back to the video it came from. All of it inside Obsidian.</figcaption></figure></div><p>We have exact citations saved in our Obsidian vault, so we can track back to the source. I haven't even touched NotebookLM, I didn't prompt anything there, it just asked all of these questions for us. <strong>That's a highly valuable workflow if you want to learn some complex space: upload a whole YouTube channel on that topic and just ask questions.</strong> Those sources are actually YouTube videos, so they're grounded to actual human experience, which is much more valuable than asking AI about something. I treat NotebookLM as sort of an oracle, where the agent can hold this big chunk of context and ask any question on that topic.</p><h2>It grows with you</h2><p>The part of Hermes that I find really exciting is the self-improvement loop, where it can create skills, improve skills and memory based on your live interaction with it.</p><p>Every 10 user prompts there is another sub-agent that looks at the whole conversation and classifies whether something should be saved to memory. That's the memory layer. There's also a skill layer doing a similar thing: when a prompt takes a lot of tool calls to accomplish, 10 tool iterations inside a single turn, it creates a skill for that kind of situation.</p><p>There's a skill called journey, and it's a command. You can see that you start from literally nothing, and then Hermes over time starts creating those skills and memories. One of mine is the rule that I should follow the vault authorship contract. Another is a skill for how to do screen recording properly on macOS, which it wrote after I'd been talking about it.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!tAbW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9276859-9cb4-496c-b04d-8e91067e740c_1400x906.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!tAbW!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9276859-9cb4-496c-b04d-8e91067e740c_1400x906.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!tAbW!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9276859-9cb4-496c-b04d-8e91067e740c_1400x906.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!tAbW!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9276859-9cb4-496c-b04d-8e91067e740c_1400x906.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!tAbW!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9276859-9cb4-496c-b04d-8e91067e740c_1400x906.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!tAbW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9276859-9cb4-496c-b04d-8e91067e740c_1400x906.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b9276859-9cb4-496c-b04d-8e91067e740c_1400x906.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The journey command. Every dot is a skill, every diamond a memory, the core is oldest and the outer ring is newest. The one open here is screen-recording-operations, learned on Aug 26.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The journey command. Every dot is a skill, every diamond a memory, the core is oldest and the outer ring is newest. The one open here is screen-recording-operations, learned on Aug 26." title="The journey command. Every dot is a skill, every diamond a memory, the core is oldest and the outer ring is newest. The one open here is screen-recording-operations, learned on Aug 26." srcset="/__u/substackcdn.com/image/fetch/$s_!tAbW!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9276859-9cb4-496c-b04d-8e91067e740c_1400x906.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!tAbW!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9276859-9cb4-496c-b04d-8e91067e740c_1400x906.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!tAbW!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9276859-9cb4-496c-b04d-8e91067e740c_1400x906.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!tAbW!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9276859-9cb4-496c-b04d-8e91067e740c_1400x906.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">The journey command. Every dot is a skill, every diamond a memory, the core is oldest and the outer ring is newest. The one open here is screen-recording-operations, learned on Aug 26.</figcaption></figure></div><p><strong>So this agent really grows with you, and you can see your progress, which is a unique feature of the Hermes agent. I haven't seen that in any of the other agents.</strong></p><p>If you want to use Hermes agent from your phone, <a href="https://youtu.be/L0hs3-xBjJE">here is how I set it up for Discord</a>, where I separate my chats and profiles. Each chat has a separate context, and you can think of it as a different sub-agent with a different prompt and a different purpose.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!27yZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedd498a8-9e75-44c2-8b74-6e2a2c9f7305_1400x782.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!27yZ!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedd498a8-9e75-44c2-8b74-6e2a2c9f7305_1400x782.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!27yZ!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedd498a8-9e75-44c2-8b74-6e2a2c9f7305_1400x782.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!27yZ!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedd498a8-9e75-44c2-8b74-6e2a2c9f7305_1400x782.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!27yZ!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedd498a8-9e75-44c2-8b74-6e2a2c9f7305_1400x782.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!27yZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedd498a8-9e75-44c2-8b74-6e2a2c9f7305_1400x782.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/edd498a8-9e75-44c2-8b74-6e2a2c9f7305_1400x782.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;One channel per context: build, content, vault, chat. Hermes answers in the thread, so the vault conversation never mixes with the content one.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="One channel per context: build, content, vault, chat. Hermes answers in the thread, so the vault conversation never mixes with the content one." title="One channel per context: build, content, vault, chat. Hermes answers in the thread, so the vault conversation never mixes with the content one." srcset="/__u/substackcdn.com/image/fetch/$s_!27yZ!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedd498a8-9e75-44c2-8b74-6e2a2c9f7305_1400x782.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!27yZ!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedd498a8-9e75-44c2-8b74-6e2a2c9f7305_1400x782.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!27yZ!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedd498a8-9e75-44c2-8b74-6e2a2c9f7305_1400x782.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!27yZ!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedd498a8-9e75-44c2-8b74-6e2a2c9f7305_1400x782.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">One channel per context: build, content, vault, chat. Hermes answers in the thread, so the vault conversation never mixes with the content one.</figcaption></figure></div><h2>Build it with me</h2><p>I think building a system like this is the highest leverage action you can take. If you want to build the whole thing rather than a folder and one skill, that's <a href="https://brain.artemzhutov.com/">The 30-Day Agentic Second Brain</a>.</p><p>Artem</p><p>&lt;3</p><h2>Resources</h2><ul><li><p><a href="https://youtu.be/xhTAwV-Akzw">Watch the full build on YouTube</a></p></li><li><p><a href="https://youtu.be/L0hs3-xBjJE">Hermes Agents + Obsidian: My Second Brain Has a Team of Agents in Discord</a></p></li><li><p>Obsidian: https://obsidian.md</p></li><li><p><a href="https://community.obsidian.md/plugins/datacore">Datacore plugin</a></p></li><li><p>Plannotator: <a href="https://github.com/backnotprop/plannotator">github</a></p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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[How I Run My Whole Life From Obsidian And Claude Code]]></title><description><![CDATA[A folder, one file, and an agent that already knows how I work.]]></description><link>https://artemxtech.substack.com/p/a-year-of-my-life-run-by-one-vault</link><guid isPermaLink="false">https://artemxtech.substack.com/p/a-year-of-my-life-run-by-one-vault</guid><dc:creator><![CDATA[Artem Zhutov]]></dc:creator><pubDate>Sat, 15 Aug 2026 18:06:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!zppS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b3d43cc-baa5-4bed-846a-a394eb80285b_1400x788.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>A Year Of My Life, Run By One Vault</h1><p>Everything I do runs out of one folder. My work, my week, my notes, my goals.</p><p>I did not build it to be organized. I built it to stop explaining my life to an AI every single time I open it.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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><p>There are three things in here, and that is the whole system: <strong>the folder</strong>, <strong>the file the AI reads before it touches anything</strong>, and <strong>an agent pointed at that folder</strong>.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!zppS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b3d43cc-baa5-4bed-846a-a394eb80285b_1400x788.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!zppS!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b3d43cc-baa5-4bed-846a-a394eb80285b_1400x788.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!zppS!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b3d43cc-baa5-4bed-846a-a394eb80285b_1400x788.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!zppS!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b3d43cc-baa5-4bed-846a-a394eb80285b_1400x788.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!zppS!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b3d43cc-baa5-4bed-846a-a394eb80285b_1400x788.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!zppS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b3d43cc-baa5-4bed-846a-a394eb80285b_1400x788.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0b3d43cc-baa5-4bed-846a-a394eb80285b_1400x788.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;This is the whole thing. A folder on a desktop, with text files in it.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="This is the whole thing. A folder on a desktop, with text files in it." title="This is the whole thing. A folder on a desktop, with text files in it." srcset="/__u/substackcdn.com/image/fetch/$s_!zppS!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b3d43cc-baa5-4bed-846a-a394eb80285b_1400x788.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!zppS!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b3d43cc-baa5-4bed-846a-a394eb80285b_1400x788.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!zppS!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b3d43cc-baa5-4bed-846a-a394eb80285b_1400x788.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!zppS!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b3d43cc-baa5-4bed-846a-a394eb80285b_1400x788.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">This is the whole thing. A folder on a desktop, with text files in it.</figcaption></figure></div><p><em>This is the whole thing. A folder on a desktop, with text files in it.</em></p><h2>Layer one: the folder</h2><p>This is a folder on my computer. Inside it are text files, and that is the entire thing. Obsidian is just a nice window into that folder. If I delete Obsidian right now, every one of these files is still sitting there, and I can open them in anything.</p><p>That matters more than it sounds, because it means <strong>nothing you build here is trapped</strong>. Not in an app, not in an AI, not in anyone's cloud.</p><p>Then you point an agent at that same directory. You pick your working directory, and in my case I pick the same one as my vault. That is it. No uploading, no importing, no connecting an account.</p><p>Today I am using Claude Code, and there is also Codex. That is what makes the system appealing: you can swap the AI and keep the system.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!VLno!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbff50d7-9a0a-41b1-a54a-98eac4a0ea88_1200x675.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!VLno!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbff50d7-9a0a-41b1-a54a-98eac4a0ea88_1200x675.png 424w, /__u/substackcdn.com/image/fetch/$s_!VLno!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbff50d7-9a0a-41b1-a54a-98eac4a0ea88_1200x675.png 848w, /__u/substackcdn.com/image/fetch/$s_!VLno!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbff50d7-9a0a-41b1-a54a-98eac4a0ea88_1200x675.png 1272w, /__u/substackcdn.com/image/fetch/$s_!VLno!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbff50d7-9a0a-41b1-a54a-98eac4a0ea88_1200x675.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!VLno!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbff50d7-9a0a-41b1-a54a-98eac4a0ea88_1200x675.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dbff50d7-9a0a-41b1-a54a-98eac4a0ea88_1200x675.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Three layers, and the bottom one is just a folder.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Three layers, and the bottom one is just a folder." title="Three layers, and the bottom one is just a folder." srcset="/__u/substackcdn.com/image/fetch/$s_!VLno!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbff50d7-9a0a-41b1-a54a-98eac4a0ea88_1200x675.png 424w, /__u/substackcdn.com/image/fetch/$s_!VLno!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbff50d7-9a0a-41b1-a54a-98eac4a0ea88_1200x675.png 848w, /__u/substackcdn.com/image/fetch/$s_!VLno!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbff50d7-9a0a-41b1-a54a-98eac4a0ea88_1200x675.png 1272w, /__u/substackcdn.com/image/fetch/$s_!VLno!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbff50d7-9a0a-41b1-a54a-98eac4a0ea88_1200x675.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Three layers, and the bottom one is just a folder.</figcaption></figure></div><p><em>Three layers, and the bottom one is just a folder.</em></p><h2>Two problems, two answers</h2><p>Point an agent at a folder with thousands of files and it fails in two separate ways, and they need two different answers. <strong>The first: it does not know me. The second: it cannot read everything.</strong></p><p>The second one has a number attached. Ask it to find your notes on some topic and it goes through the whole vault, reads all the projects and all the notes, and spends the context on the search instead of on the answer. In the video the context bar reads 136K while the dump zone, where Claude starts cutting corners, is around 300K.</p><p>So: one answer for <em>it does not know me</em>, one answer for <em>it cannot read everything</em>.</p><h2>Answer one: one file it reads first</h2><p>The first answer is a file the AI reads before it does anything else, every single time.</p><p>Inside it is who I am and how I work, written once instead of re-typed every session. A map of my vaults, personal and client. How I want to be worked with: I am a physicist, I think from first principles, I question best practices. Hard rules on what not to do, starting with never expose credentials. And the vault structure, which matters more than the rest, because it is the difference between an agent that knows where things live and one that searches blindly.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!HKkf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F844d16f2-4169-4d37-ba2c-09759d46cd53_1400x788.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!HKkf!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F844d16f2-4169-4d37-ba2c-09759d46cd53_1400x788.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!HKkf!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F844d16f2-4169-4d37-ba2c-09759d46cd53_1400x788.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!HKkf!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F844d16f2-4169-4d37-ba2c-09759d46cd53_1400x788.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!HKkf!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F844d16f2-4169-4d37-ba2c-09759d46cd53_1400x788.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!HKkf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F844d16f2-4169-4d37-ba2c-09759d46cd53_1400x788.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/844d16f2-4169-4d37-ba2c-09759d46cd53_1400x788.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The part that does the most work is the data model: every note type, where it lives, what it is for.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The part that does the most work is the data model: every note type, where it lives, what it is for." title="The part that does the most work is the data model: every note type, where it lives, what it is for." srcset="/__u/substackcdn.com/image/fetch/$s_!HKkf!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F844d16f2-4169-4d37-ba2c-09759d46cd53_1400x788.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!HKkf!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F844d16f2-4169-4d37-ba2c-09759d46cd53_1400x788.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!HKkf!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F844d16f2-4169-4d37-ba2c-09759d46cd53_1400x788.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!HKkf!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F844d16f2-4169-4d37-ba2c-09759d46cd53_1400x788.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">The part that does the most work is the data model: every note type, where it lives, what it is for.</figcaption></figure></div><p><em>The part that does the most work is the data model: every note type, where it lives, what it is for.</em></p><p>It is two files rather than one for portability. <code>CLAUDE.md</code> holds a single line pointing at <code>AGENTS.md</code>, and every agent reads the same rules. That makes the vault model-agnostic and provider-agnostic, so it is not dependent on one company.</p><p>It is a text file. I can read it, edit it, keep it in version control, and take it into a completely different AI, whatever that turns out to be next year.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!6bUK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40fcf0a3-a506-45aa-9634-54eb7a0cee28_1200x675.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!6bUK!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40fcf0a3-a506-45aa-9634-54eb7a0cee28_1200x675.png 424w, /__u/substackcdn.com/image/fetch/$s_!6bUK!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40fcf0a3-a506-45aa-9634-54eb7a0cee28_1200x675.png 848w, /__u/substackcdn.com/image/fetch/$s_!6bUK!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40fcf0a3-a506-45aa-9634-54eb7a0cee28_1200x675.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6bUK!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40fcf0a3-a506-45aa-9634-54eb7a0cee28_1200x675.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!6bUK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40fcf0a3-a506-45aa-9634-54eb7a0cee28_1200x675.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/40fcf0a3-a506-45aa-9634-54eb7a0cee28_1200x675.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;One file of instructions, read by both agents. Swapping the model does not cost you the setup.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="One file of instructions, read by both agents. Swapping the model does not cost you the setup." title="One file of instructions, read by both agents. Swapping the model does not cost you the setup." srcset="/__u/substackcdn.com/image/fetch/$s_!6bUK!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40fcf0a3-a506-45aa-9634-54eb7a0cee28_1200x675.png 424w, /__u/substackcdn.com/image/fetch/$s_!6bUK!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40fcf0a3-a506-45aa-9634-54eb7a0cee28_1200x675.png 848w, /__u/substackcdn.com/image/fetch/$s_!6bUK!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40fcf0a3-a506-45aa-9634-54eb7a0cee28_1200x675.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6bUK!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40fcf0a3-a506-45aa-9634-54eb7a0cee28_1200x675.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">One file of instructions, read by both agents. Swapping the model does not cost you the setup.</figcaption></figure></div><p><em>One file of instructions, read by both agents. Swapping the model does not cost you the setup.</em></p><h2>Answer two: stop reading files, read a view</h2><p>The second problem is the one people try to solve with a bigger context window. <strong>The actual answer is to read less.</strong></p><p>I have a note type called Dashboard, and they go in one folder. A dashboard aggregates one kind of information, every goal or every session or every idea, into a table. Obsidian calls them Bases, and an agent cannot see them by default. The Obsidian CLI is what makes them readable:</p><p><code>bash obsidian list-views --file ideas.base obsidian query --file ideas.base </code></p><p>The results come back structured, which is what an agent prefers, and it can navigate them easily.</p><p>That is the whole unlock: <strong>we are not reading all of the files</strong>. Those files can be very long. We are reading a very tiny subset, one table view, and that is what makes this context-efficient.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!1iil!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c5c043-4997-444a-90e6-ed0efa6c9900_1400x788.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!1iil!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c5c043-4997-444a-90e6-ed0efa6c9900_1400x788.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!1iil!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c5c043-4997-444a-90e6-ed0efa6c9900_1400x788.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!1iil!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c5c043-4997-444a-90e6-ed0efa6c9900_1400x788.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!1iil!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c5c043-4997-444a-90e6-ed0efa6c9900_1400x788.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!1iil!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c5c043-4997-444a-90e6-ed0efa6c9900_1400x788.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/33c5c043-4997-444a-90e6-ed0efa6c9900_1400x788.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;To know what you are building, read one table. Not seven thousand files.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="To know what you are building, read one table. Not seven thousand files." title="To know what you are building, read one table. Not seven thousand files." srcset="/__u/substackcdn.com/image/fetch/$s_!1iil!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c5c043-4997-444a-90e6-ed0efa6c9900_1400x788.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!1iil!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c5c043-4997-444a-90e6-ed0efa6c9900_1400x788.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!1iil!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c5c043-4997-444a-90e6-ed0efa6c9900_1400x788.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!1iil!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c5c043-4997-444a-90e6-ed0efa6c9900_1400x788.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">To know what you are building, read one table. Not seven thousand files.</figcaption></figure></div><p><em>To know what you are building, read one table. Not seven thousand files.</em></p><p>One practical note from the video: the agent got stuck the first time because it did not know the CLI existed. Kepano's Obsidian skills fixed that in one paste.</p><p>Both links are in Resources: the CLI at obsidian.md/cli and Kepano's skills on GitHub.</p><h2>The loop that runs it</h2><p>Everything above still needs me sitting at the machine. This next part does not, and it is <strong>the part I use the most, because it happens while I am asleep</strong>.</p><p>It starts at 6:00 AM every day. It instructs Claude to do my daily morning review: go into the vault, invoke my daily skill, follow the workflow. Nobody presses a button. I did not start it and I was not at the computer. I wake up and it is ready. I answer a few questions and the daily note is written.</p><p>The honest downside is that your computer has to be running and connected. The fix is to caffeinate your Mac so it never sleeps.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!45KA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e9cb4eb-25d2-4de1-ac29-73b821a3b765_1400x788.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!45KA!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e9cb4eb-25d2-4de1-ac29-73b821a3b765_1400x788.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!45KA!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e9cb4eb-25d2-4de1-ac29-73b821a3b765_1400x788.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!45KA!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e9cb4eb-25d2-4de1-ac29-73b821a3b765_1400x788.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!45KA!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e9cb4eb-25d2-4de1-ac29-73b821a3b765_1400x788.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!45KA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e9cb4eb-25d2-4de1-ac29-73b821a3b765_1400x788.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2e9cb4eb-25d2-4de1-ac29-73b821a3b765_1400x788.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;It had already run before he opened the laptop.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="It had already run before he opened the laptop." title="It had already run before he opened the laptop." srcset="/__u/substackcdn.com/image/fetch/$s_!45KA!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e9cb4eb-25d2-4de1-ac29-73b821a3b765_1400x788.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!45KA!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e9cb4eb-25d2-4de1-ac29-73b821a3b765_1400x788.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!45KA!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e9cb4eb-25d2-4de1-ac29-73b821a3b765_1400x788.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!45KA!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e9cb4eb-25d2-4de1-ac29-73b821a3b765_1400x788.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">It had already run before he opened the laptop.</figcaption></figure></div><p><em>It had already run before he opened the laptop.</em></p><p><strong>If you want the whole system built with you, that is the <a href="https://brain.artemzhutov.com">30-Day Agentic Second Brain</a>.</strong></p><h2>The loop that improves it</h2><p>This is the part that turns a tool into a system. <strong>When it gets something wrong, I tell it once, and the next time it runs with no mistakes.</strong> That is a skill, a retrospective system.</p><p>Where a correction lands is a routing decision, and the rule is simple. If it should be shared across all of my work, it belongs in the memory. Otherwise it goes into the skills.</p><p>I stay in the loop. Claude proposes diffs, I pick what to apply, and then those corrections go into the system. Nothing you are doing is disappearing.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!d2TF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6329d641-1d10-42ea-9682-8844e25ac1ad_1400x788.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!d2TF!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6329d641-1d10-42ea-9682-8844e25ac1ad_1400x788.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!d2TF!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6329d641-1d10-42ea-9682-8844e25ac1ad_1400x788.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!d2TF!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6329d641-1d10-42ea-9682-8844e25ac1ad_1400x788.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!d2TF!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6329d641-1d10-42ea-9682-8844e25ac1ad_1400x788.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!d2TF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6329d641-1d10-42ea-9682-8844e25ac1ad_1400x788.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6329d641-1d10-42ea-9682-8844e25ac1ad_1400x788.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Extract what was learned, propose the diff, let him pick.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Extract what was learned, propose the diff, let him pick." title="Extract what was learned, propose the diff, let him pick." srcset="/__u/substackcdn.com/image/fetch/$s_!d2TF!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6329d641-1d10-42ea-9682-8844e25ac1ad_1400x788.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!d2TF!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6329d641-1d10-42ea-9682-8844e25ac1ad_1400x788.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!d2TF!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6329d641-1d10-42ea-9682-8844e25ac1ad_1400x788.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!d2TF!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6329d641-1d10-42ea-9682-8844e25ac1ad_1400x788.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Extract what was learned, propose the diff, let him pick.</figcaption></figure></div><p><em>Extract what was learned, propose the diff, let him pick.</em></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!eyTT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0152595a-6548-4294-b73a-55e48d1618f0_1200x675.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!eyTT!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0152595a-6548-4294-b73a-55e48d1618f0_1200x675.png 424w, /__u/substackcdn.com/image/fetch/$s_!eyTT!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0152595a-6548-4294-b73a-55e48d1618f0_1200x675.png 848w, /__u/substackcdn.com/image/fetch/$s_!eyTT!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0152595a-6548-4294-b73a-55e48d1618f0_1200x675.png 1272w, /__u/substackcdn.com/image/fetch/$s_!eyTT!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0152595a-6548-4294-b73a-55e48d1618f0_1200x675.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!eyTT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0152595a-6548-4294-b73a-55e48d1618f0_1200x675.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0152595a-6548-4294-b73a-55e48d1618f0_1200x675.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A mistake goes back into the rules once, and it does not come back next week.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A mistake goes back into the rules once, and it does not come back next week." title="A mistake goes back into the rules once, and it does not come back next week." srcset="/__u/substackcdn.com/image/fetch/$s_!eyTT!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0152595a-6548-4294-b73a-55e48d1618f0_1200x675.png 424w, /__u/substackcdn.com/image/fetch/$s_!eyTT!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0152595a-6548-4294-b73a-55e48d1618f0_1200x675.png 848w, /__u/substackcdn.com/image/fetch/$s_!eyTT!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0152595a-6548-4294-b73a-55e48d1618f0_1200x675.png 1272w, /__u/substackcdn.com/image/fetch/$s_!eyTT!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0152595a-6548-4294-b73a-55e48d1618f0_1200x675.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">A mistake goes back into the rules once, and it does not come back next week.</figcaption></figure></div><p><em>A mistake goes back into the rules once, and it does not come back next week.</em></p><h2>What it looks like after a year</h2><p>Everyone shows you their setup on day one. Clean vault, three notes, a graph with eight dots.</p><p>Mine has been running more than a year and it is a mess. Links point at notes I deleted. Hundreds of notes point to nothing at all. Notes still marked in progress that I have not touched since spring.</p><p>That is the honest version, and it is the reason this works. <strong>The system does not have to be perfect.</strong> It has to give you value in delivering your work. It really does not matter if your notes are not connected, or if you have orphans. That is fine.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Velu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad92d27-81d3-418d-a1a5-64b2238a96a4_1400x788.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Velu!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad92d27-81d3-418d-a1a5-64b2238a96a4_1400x788.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Velu!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad92d27-81d3-418d-a1a5-64b2238a96a4_1400x788.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Velu!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad92d27-81d3-418d-a1a5-64b2238a96a4_1400x788.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Velu!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad92d27-81d3-418d-a1a5-64b2238a96a4_1400x788.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Velu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad92d27-81d3-418d-a1a5-64b2238a96a4_1400x788.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4ad92d27-81d3-418d-a1a5-64b2238a96a4_1400x788.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A year in: 5,841 notes, 1,801 orphans, 1,196 broken links. It still delivers the work.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A year in: 5,841 notes, 1,801 orphans, 1,196 broken links. It still delivers the work." title="A year in: 5,841 notes, 1,801 orphans, 1,196 broken links. It still delivers the work." srcset="/__u/substackcdn.com/image/fetch/$s_!Velu!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad92d27-81d3-418d-a1a5-64b2238a96a4_1400x788.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Velu!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad92d27-81d3-418d-a1a5-64b2238a96a4_1400x788.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Velu!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad92d27-81d3-418d-a1a5-64b2238a96a4_1400x788.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Velu!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad92d27-81d3-418d-a1a5-64b2238a96a4_1400x788.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">A year in: 5,841 notes, 1,801 orphans, 1,196 broken links. It still delivers the work.</figcaption></figure></div><p><em>A year in: 5,841 notes, 1,801 orphans, 1,196 broken links. It still delivers the work.</em></p><h2>The fastest way to start</h2><p>You do not need the routines, the dashboards or the retrospective to feel this. <strong>You need one file.</strong></p><p>Make <code>AGENTS.md</code> in your vault root. Write who you are, how you want to be written for, and the</p><h2>Resources</h2><ul><li><p><strong>Watch the video:</strong> <a href="https://youtu.be/Ws7lekerTrA">https://youtu.be/Ws7lekerTrA</a></p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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[I Made Obsidian Learn From Everything I Do]]></title><description><![CDATA[And the material it learns from is already on your computer too, in a folder you never opened.]]></description><link>https://artemxtech.substack.com/p/i-turned-obsidian-into-a-self-learning</link><guid isPermaLink="false">https://artemxtech.substack.com/p/i-turned-obsidian-into-a-self-learning</guid><dc:creator><![CDATA[Artem Zhutov]]></dc:creator><pubDate>Tue, 11 Aug 2026 18:19:49 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ZY2i!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cdc2fb5-41d7-4830-9a29-6d9d307c2113_496x494.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Most people build a second brain, but I actually trained one</strong>, which means every time I use Claude, the next time it gets better.</p><p>So now you have this feeling that you've done a big chunk of work with Claude, and you can tell that you taught it something along the way.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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><p>This is the moment when you want to capture this learning. <strong>It's also the moment when the learning might just disappear, if you close the session.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ZY2i!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cdc2fb5-41d7-4830-9a29-6d9d307c2113_496x494.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ZY2i!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cdc2fb5-41d7-4830-9a29-6d9d307c2113_496x494.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!ZY2i!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cdc2fb5-41d7-4830-9a29-6d9d307c2113_496x494.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!ZY2i!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cdc2fb5-41d7-4830-9a29-6d9d307c2113_496x494.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!ZY2i!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cdc2fb5-41d7-4830-9a29-6d9d307c2113_496x494.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ZY2i!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cdc2fb5-41d7-4830-9a29-6d9d307c2113_496x494.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7cdc2fb5-41d7-4830-9a29-6d9d307c2113_496x494.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;It's also the moment when the learning might just disappear, if you close the session.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="It's also the moment when the learning might just disappear, if you close the session." title="It's also the moment when the learning might just disappear, if you close the session." srcset="/__u/substackcdn.com/image/fetch/$s_!ZY2i!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cdc2fb5-41d7-4830-9a29-6d9d307c2113_496x494.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!ZY2i!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cdc2fb5-41d7-4830-9a29-6d9d307c2113_496x494.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!ZY2i!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cdc2fb5-41d7-4830-9a29-6d9d307c2113_496x494.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!ZY2i!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cdc2fb5-41d7-4830-9a29-6d9d307c2113_496x494.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">It's also the moment when the learning might just disappear, if you close the session.</figcaption></figure></div><p>By the end of this you'll have two skills. One learns from the sessions you are currently working in, and the other reads every session you ever had and writes the fixes back to your vault.</p><div><hr></div><h2>Your notes are only half of it</h2><p>Second brain is all of your context stored digitally.</p><p>It can live on the cloud, it can be on your machine, and most people keep it in their folder in an Obsidian vault and they call it a second brain.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!RfFk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad49788e-86ef-49cb-8825-48382d7a25a3_500x495.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!RfFk!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad49788e-86ef-49cb-8825-48382d7a25a3_500x495.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!RfFk!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad49788e-86ef-49cb-8825-48382d7a25a3_500x495.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!RfFk!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad49788e-86ef-49cb-8825-48382d7a25a3_500x495.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!RfFk!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad49788e-86ef-49cb-8825-48382d7a25a3_500x495.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!RfFk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad49788e-86ef-49cb-8825-48382d7a25a3_500x495.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ad49788e-86ef-49cb-8825-48382d7a25a3_500x495.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;And that's only half of it.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="And that's only half of it." title="And that's only half of it." srcset="/__u/substackcdn.com/image/fetch/$s_!RfFk!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad49788e-86ef-49cb-8825-48382d7a25a3_500x495.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!RfFk!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad49788e-86ef-49cb-8825-48382d7a25a3_500x495.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!RfFk!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad49788e-86ef-49cb-8825-48382d7a25a3_500x495.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!RfFk!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad49788e-86ef-49cb-8825-48382d7a25a3_500x495.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">And that's only half of it.</figcaption></figure></div><p><strong>And that's only half of it.</strong></p><p>The other half is this folder, which almost nobody opens. And that's where you have every conversation stored with Claude, and it's on your computer right now.</p><div><hr></div><h2>What "better" actually means</h2><p>Improving our second brain. What do we mean by that? Let's define it.</p><p>One way to improve it is to add your context, add more notes, more projects, more history. That's what everybody talks about.</p><p>And the other one is playbooks. That's actually how you plus AI execute the work. And this video is about playbooks.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!OBkO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47088e8c-1b8c-45a7-9189-424b710c09b7_500x495.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!OBkO!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47088e8c-1b8c-45a7-9189-424b710c09b7_500x495.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!OBkO!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47088e8c-1b8c-45a7-9189-424b710c09b7_500x495.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!OBkO!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47088e8c-1b8c-45a7-9189-424b710c09b7_500x495.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!OBkO!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47088e8c-1b8c-45a7-9189-424b710c09b7_500x495.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!OBkO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47088e8c-1b8c-45a7-9189-424b710c09b7_500x495.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/47088e8c-1b8c-45a7-9189-424b710c09b7_500x495.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;One way to improve it is to add your context. And the other one is playbooks.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="One way to improve it is to add your context. And the other one is playbooks." title="One way to improve it is to add your context. And the other one is playbooks." srcset="/__u/substackcdn.com/image/fetch/$s_!OBkO!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47088e8c-1b8c-45a7-9189-424b710c09b7_500x495.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!OBkO!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47088e8c-1b8c-45a7-9189-424b710c09b7_500x495.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!OBkO!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47088e8c-1b8c-45a7-9189-424b710c09b7_500x495.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!OBkO!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47088e8c-1b8c-45a7-9189-424b710c09b7_500x495.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">One way to improve it is to add your context. And the other one is playbooks.</figcaption></figure></div><p>Playbooks are, simply put, skills. And as you work with Claude, you have those conversation traces, and you can leverage this information to improve your second brain.</p><div><hr></div><h2>The memory layer is just files</h2><p>Here is a memory layer. And the memory layer is just files on your computer.</p><p>You open Claude in a folder. And in that folder, you have <code>agents.md</code> or <code>claude.md</code>, you have the skills, sort of playbooks. And here is <code>memory.md</code>, which is just an index.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!EExZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22b8e298-ce29-4a93-b22b-dba81e60e9bb_500x495.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!EExZ!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22b8e298-ce29-4a93-b22b-dba81e60e9bb_500x495.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!EExZ!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22b8e298-ce29-4a93-b22b-dba81e60e9bb_500x495.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!EExZ!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22b8e298-ce29-4a93-b22b-dba81e60e9bb_500x495.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!EExZ!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22b8e298-ce29-4a93-b22b-dba81e60e9bb_500x495.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!EExZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22b8e298-ce29-4a93-b22b-dba81e60e9bb_500x495.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/22b8e298-ce29-4a93-b22b-dba81e60e9bb_500x495.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The memory layer is just files on your computer.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The memory layer is just files on your computer." title="The memory layer is just files on your computer." srcset="/__u/substackcdn.com/image/fetch/$s_!EExZ!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22b8e298-ce29-4a93-b22b-dba81e60e9bb_500x495.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!EExZ!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22b8e298-ce29-4a93-b22b-dba81e60e9bb_500x495.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!EExZ!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22b8e298-ce29-4a93-b22b-dba81e60e9bb_500x495.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!EExZ!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22b8e298-ce29-4a93-b22b-dba81e60e9bb_500x495.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">The memory layer is just files on your computer.</figcaption></figure></div><div><hr></div><h2>Why claude.md gets ignored</h2><p>And here is the thing that you might notice, that the memory layer, so this part, gets ignored.</p><p>This is because <code>claude.md</code> is read at the start, and <strong>500 lines later, the model is no longer looking at it anymore.</strong></p><p>And if you put the same instruction into the skill and invoke that skill, it works much better, because it arrives in the most recent context.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!RC_U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F191d4673-7311-4bb1-b803-45ab05d4d9da_500x496.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!RC_U!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F191d4673-7311-4bb1-b803-45ab05d4d9da_500x496.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!RC_U!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F191d4673-7311-4bb1-b803-45ab05d4d9da_500x496.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!RC_U!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F191d4673-7311-4bb1-b803-45ab05d4d9da_500x496.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!RC_U!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F191d4673-7311-4bb1-b803-45ab05d4d9da_500x496.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!RC_U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F191d4673-7311-4bb1-b803-45ab05d4d9da_500x496.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/191d4673-7311-4bb1-b803-45ab05d4d9da_500x496.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;claude.md is read at the start, and 500 lines later, the model is no longer looking at it anymore.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="claude.md is read at the start, and 500 lines later, the model is no longer looking at it anymore." title="claude.md is read at the start, and 500 lines later, the model is no longer looking at it anymore." srcset="/__u/substackcdn.com/image/fetch/$s_!RC_U!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F191d4673-7311-4bb1-b803-45ab05d4d9da_500x496.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!RC_U!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F191d4673-7311-4bb1-b803-45ab05d4d9da_500x496.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!RC_U!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F191d4673-7311-4bb1-b803-45ab05d4d9da_500x496.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!RC_U!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F191d4673-7311-4bb1-b803-45ab05d4d9da_500x496.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">claude.md is read at the start, and 500 lines later, the model is no longer looking at it anymore.</figcaption></figure></div><div><hr></div><h2>The skill that catches it</h2><p>Here is a skill, and this one I use the most, and that's going to help you to learn from your sessions. This is called the retrospective skill.</p><p>The retrospective skill runs exactly at this moment, when you're coming to the end of your Claude session.</p><p>It reads your current session. It pulls what actually changed, what are the corrections which you made, where Claude missed steps, where the work was redone, what actually worked.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!nFD6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92b755ae-977f-4b03-8701-88f4656db61e_500x496.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!nFD6!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92b755ae-977f-4b03-8701-88f4656db61e_500x496.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!nFD6!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92b755ae-977f-4b03-8701-88f4656db61e_500x496.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!nFD6!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92b755ae-977f-4b03-8701-88f4656db61e_500x496.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!nFD6!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92b755ae-977f-4b03-8701-88f4656db61e_500x496.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!nFD6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92b755ae-977f-4b03-8701-88f4656db61e_500x496.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/92b755ae-977f-4b03-8701-88f4656db61e_500x496.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;This is the moment when you want to capture this learning.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="This is the moment when you want to capture this learning." title="This is the moment when you want to capture this learning." srcset="/__u/substackcdn.com/image/fetch/$s_!nFD6!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92b755ae-977f-4b03-8701-88f4656db61e_500x496.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!nFD6!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92b755ae-977f-4b03-8701-88f4656db61e_500x496.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!nFD6!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92b755ae-977f-4b03-8701-88f4656db61e_500x496.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!nFD6!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92b755ae-977f-4b03-8701-88f4656db61e_500x496.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">This is the moment when you want to capture this learning.</figcaption></figure></div><p>And then it proposes edits to your actual setup, and you have a table where you can approve or reject additions, so you are in control.</p><div><hr></div><h2>Watch it run</h2><p>So let's take an example right now. I was doing the outline for my video, and here we got so many corrections.</p><p>What I do is I tell Claude:</p><p><code> yeah, let's do retrospective and learn from the current session </code></p><p>As simple as this.</p><p>Those are real corrections which I have done, and Claude doesn't have them by default. You need to tell Claude to use this retrospective skill to actually learn from the session.</p><p>Next time I go through my video outlines, this never happens again.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!KhZJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa317572b-313c-4b06-839f-7703230e3b3a_500x496.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!KhZJ!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa317572b-313c-4b06-839f-7703230e3b3a_500x496.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!KhZJ!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa317572b-313c-4b06-839f-7703230e3b3a_500x496.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!KhZJ!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa317572b-313c-4b06-839f-7703230e3b3a_500x496.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!KhZJ!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa317572b-313c-4b06-839f-7703230e3b3a_500x496.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!KhZJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa317572b-313c-4b06-839f-7703230e3b3a_500x496.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a317572b-313c-4b06-839f-7703230e3b3a_500x496.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;You have a table where you can approve or reject additions, so you are in control.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="You have a table where you can approve or reject additions, so you are in control." title="You have a table where you can approve or reject additions, so you are in control." srcset="/__u/substackcdn.com/image/fetch/$s_!KhZJ!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa317572b-313c-4b06-839f-7703230e3b3a_500x496.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!KhZJ!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa317572b-313c-4b06-839f-7703230e3b3a_500x496.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!KhZJ!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa317572b-313c-4b06-839f-7703230e3b3a_500x496.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!KhZJ!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa317572b-313c-4b06-839f-7703230e3b3a_500x496.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">You have a table where you can approve or reject additions, so you are in control.</figcaption></figure></div><p>And it applies to every skill you run, every session.</p><div><hr></div><h2>Where it breaks down</h2><p>One thing it might not be good at is that when you are deep into the long context, here I had like 400K tokens. But if you go beyond that, the model actually forgets what happened at the start.</p><p>So mistakes early on in the session don't always get reflected properly.</p><p>So retrospective is something that you do only with a single session, when you want to teach Claude something about the current work you are doing, about what happened in this conversation.</p><div><hr></div><h2>A week of sessions instead</h2><p>But if you take a week of work instead, this is where this new skill comes in, which I call session intelligence.</p><p>Most of our work is in a loop with a large language model. And in my scenario, it's 100%. All of the work is in those conversations, is in those sessions.</p><p>And I don't see those patterns of my interaction with Claude. And it could be that I repeat the same thing over and over. And this pattern you could be missing.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!kOkD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F330eb682-c799-4a84-9bf6-9351180a9893_500x494.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!kOkD!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F330eb682-c799-4a84-9bf6-9351180a9893_500x494.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!kOkD!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F330eb682-c799-4a84-9bf6-9351180a9893_500x494.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!kOkD!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F330eb682-c799-4a84-9bf6-9351180a9893_500x494.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!kOkD!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F330eb682-c799-4a84-9bf6-9351180a9893_500x494.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!kOkD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F330eb682-c799-4a84-9bf6-9351180a9893_500x494.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/330eb682-c799-4a84-9bf6-9351180a9893_500x494.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;It could be that I repeat the same thing over and over. And this pattern you could be missing.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="It could be that I repeat the same thing over and over. And this pattern you could be missing." title="It could be that I repeat the same thing over and over. And this pattern you could be missing." srcset="/__u/substackcdn.com/image/fetch/$s_!kOkD!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F330eb682-c799-4a84-9bf6-9351180a9893_500x494.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!kOkD!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F330eb682-c799-4a84-9bf6-9351180a9893_500x494.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!kOkD!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F330eb682-c799-4a84-9bf6-9351180a9893_500x494.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!kOkD!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F330eb682-c799-4a84-9bf6-9351180a9893_500x494.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">It could be that I repeat the same thing over and over. And this pattern you could be missing.</figcaption></figure></div><p>I built a second skill, which reads a week worth of sessions on the machine. It's very tunable. You can put it to read conversations and it produces one report.</p><p>What you keep repeating. Where the things keep breaking. How you actually work.</p><p>And the findings become a skill or a rule. And in the end, your setup gets actually better.</p><div><hr></div><h2>The folder with every conversation in it</h2><p>The way it works is that you have this folder <code>.claude</code> on your computer.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!uC4d!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd969f78a-6e37-49a2-812c-6792e38f5844_496x494.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!uC4d!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd969f78a-6e37-49a2-812c-6792e38f5844_496x494.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!uC4d!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd969f78a-6e37-49a2-812c-6792e38f5844_496x494.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!uC4d!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd969f78a-6e37-49a2-812c-6792e38f5844_496x494.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!uC4d!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd969f78a-6e37-49a2-812c-6792e38f5844_496x494.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!uC4d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd969f78a-6e37-49a2-812c-6792e38f5844_496x494.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d969f78a-6e37-49a2-812c-6792e38f5844_496x494.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;It's a hidden folder and contains all of your conversations with Claude across all of the projects.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="It's a hidden folder and contains all of your conversations with Claude across all of the projects." title="It's a hidden folder and contains all of your conversations with Claude across all of the projects." srcset="/__u/substackcdn.com/image/fetch/$s_!uC4d!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd969f78a-6e37-49a2-812c-6792e38f5844_496x494.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!uC4d!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd969f78a-6e37-49a2-812c-6792e38f5844_496x494.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!uC4d!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd969f78a-6e37-49a2-812c-6792e38f5844_496x494.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!uC4d!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd969f78a-6e37-49a2-812c-6792e38f5844_496x494.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">It's a hidden folder and contains all of your conversations with Claude across all of the projects.</figcaption></figure></div><p>It's a hidden folder and contains all of your conversations with Claude across all of the projects.</p><p>Here is the projects folder. And here is my <code>artem-vault</code>. This is where I work. I can go there, and you can see those files. And those files are actually my conversations with Claude, all stored locally.</p><p>And you can see the time when it was edited and it reflects the pattern of my conversations. So you can see they just go back in time. And you can look at them and you can actually analyze them.</p><p>And this is an example of this file. It has this weird formatting, but it contains all of your messages.</p><p>And the way I leverage this and I go about analyzing this is using sub-agents. This whole conversations are, there are tremendous amount of conversations. I use Haiku sub-agents to read the slices of the corpus. And then after we have done with the analysis, we merge findings into the report.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!48dw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F869f1eae-4bf5-43d9-89c4-958c81c85f32_496x498.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!48dw!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F869f1eae-4bf5-43d9-89c4-958c81c85f32_496x498.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!48dw!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F869f1eae-4bf5-43d9-89c4-958c81c85f32_496x498.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!48dw!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F869f1eae-4bf5-43d9-89c4-958c81c85f32_496x498.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!48dw!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F869f1eae-4bf5-43d9-89c4-958c81c85f32_496x498.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!48dw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F869f1eae-4bf5-43d9-89c4-958c81c85f32_496x498.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/869f1eae-4bf5-43d9-89c4-958c81c85f32_496x498.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;I use Haiku sub-agents to read the slices of the corpus.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="I use Haiku sub-agents to read the slices of the corpus." title="I use Haiku sub-agents to read the slices of the corpus." srcset="/__u/substackcdn.com/image/fetch/$s_!48dw!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F869f1eae-4bf5-43d9-89c4-958c81c85f32_496x498.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!48dw!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F869f1eae-4bf5-43d9-89c4-958c81c85f32_496x498.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!48dw!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F869f1eae-4bf5-43d9-89c4-958c81c85f32_496x498.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!48dw!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F869f1eae-4bf5-43d9-89c4-958c81c85f32_496x498.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">I use Haiku sub-agents to read the slices of the corpus.</figcaption></figure></div><div><hr></div><h2>91 sessions in one report</h2><p>I run this one about once a week. Here is how this report looks like. <strong>I analyze 91 sessions.</strong></p><p>It has overall my theme, like where have I spent my time. It analyzes the work type. It gives me the amount of most useful skills. Actually, you can see that retrospective is my most used skills here.</p><p>And here are the recurring patterns which happen over and over. This is just a summary. But if you look into the roadmap here, you can see the actual analysis and ranking of all of the friction points which happen as you work.</p><div><hr></div><h2>A failure it found that I had already moved on from</h2><p>And here is an example of a failure that happened.</p><p>I use this tool called Plannotator. And typically, that's how I annotate my HTML documents or my Markdown documents. And here you can provide comments.</p><p>And once you send feedback, what happened here is that feedback got lost. And I basically wasted a lot of time.</p><p>You can see my actual message. And here is the proposal. How can we improve so that this never happens again?</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!QqVt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd404f3cb-03ea-495a-a406-fd81694cb823_500x498.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!QqVt!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd404f3cb-03ea-495a-a406-fd81694cb823_500x498.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!QqVt!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd404f3cb-03ea-495a-a406-fd81694cb823_500x498.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!QqVt!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd404f3cb-03ea-495a-a406-fd81694cb823_500x498.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!QqVt!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd404f3cb-03ea-495a-a406-fd81694cb823_500x498.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!QqVt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd404f3cb-03ea-495a-a406-fd81694cb823_500x498.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d404f3cb-03ea-495a-a406-fd81694cb823_500x498.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Once you send feedback, what happened here is that feedback got lost.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Once you send feedback, what happened here is that feedback got lost." title="Once you send feedback, what happened here is that feedback got lost." srcset="/__u/substackcdn.com/image/fetch/$s_!QqVt!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd404f3cb-03ea-495a-a406-fd81694cb823_500x498.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!QqVt!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd404f3cb-03ea-495a-a406-fd81694cb823_500x498.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!QqVt!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd404f3cb-03ea-495a-a406-fd81694cb823_500x498.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!QqVt!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd404f3cb-03ea-495a-a406-fd81694cb823_500x498.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Once you send feedback, what happened here is that feedback got lost.</figcaption></figure></div><p>And in the moment, I didn't thought about that improvement. And by running this skill, it actually surfaced that.</p><div><hr></div><h2>What you stop doing</h2><p>If you leverage all of your sessions or all of your conversations, the next piece of work that you're going to be doing is going to be much better.</p><p>It's going to be less friction for you to go through your work.</p><p><strong>You actually stop explaining yourself. You stop repeating yourself.</strong></p><p>You're actually training your second brain to work the way you work. It's not the other way around.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!CBDA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99aeb6d1-aa74-43e0-80dd-5601469be713_496x498.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!CBDA!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99aeb6d1-aa74-43e0-80dd-5601469be713_496x498.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!CBDA!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99aeb6d1-aa74-43e0-80dd-5601469be713_496x498.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!CBDA!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99aeb6d1-aa74-43e0-80dd-5601469be713_496x498.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!CBDA!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99aeb6d1-aa74-43e0-80dd-5601469be713_496x498.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!CBDA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99aeb6d1-aa74-43e0-80dd-5601469be713_496x498.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/99aeb6d1-aa74-43e0-80dd-5601469be713_496x498.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;You actually stop explaining yourself. You stop repeating yourself.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="You actually stop explaining yourself. You stop repeating yourself." title="You actually stop explaining yourself. You stop repeating yourself." srcset="/__u/substackcdn.com/image/fetch/$s_!CBDA!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99aeb6d1-aa74-43e0-80dd-5601469be713_496x498.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!CBDA!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99aeb6d1-aa74-43e0-80dd-5601469be713_496x498.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!CBDA!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99aeb6d1-aa74-43e0-80dd-5601469be713_496x498.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!CBDA!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99aeb6d1-aa74-43e0-80dd-5601469be713_496x498.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">You actually stop explaining yourself. You stop repeating yourself.</figcaption></figure></div><p>And actually, your work becomes more enjoyable. And this is the part you don't expect.</p><div><hr></div><h2>Start here</h2><p>If you keep repeating yourself to Claude, this is for you.</p><p>And I want you to grab retrospective skill and run it on one session. And that's the whole first step. And this is what I run every day.</p><p>https://memory-evolved-artemzhutov.netlify.app</p><p>Artem</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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[Claude Dynamic Workflows for Your Second Brain]]></title><description><![CDATA[This might be bigger than skills.]]></description><link>https://artemxtech.substack.com/p/claude-dynamic-workflows-for-your</link><guid isPermaLink="false">https://artemxtech.substack.com/p/claude-dynamic-workflows-for-your</guid><dc:creator><![CDATA[Artem Zhutov]]></dc:creator><pubDate>Thu, 04 Jun 2026 17:12:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!JLxR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5e9c8e-63ae-4a29-9b4f-f3320db3f516_2238x928.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Anthropic released a new feature called Dynamic Workflows.<br>At first I thought it was only for coders, but it&#8217;s really not.<br>It&#8217;s the biggest update in Claude Code since skills and subagents, and it changed the way I use my Obsidian vault.</p><p>You think this one&#8217;s just for people who write code?<br>So did I.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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><p>If you are using Claude Code to run your life, all the knowledge you captured is sitting there.<br>Your sessions, your notes, your everything...<br>But now you can actually apply dynamic workflows reliably to extract insights and do meaningful work with it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!JLxR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5e9c8e-63ae-4a29-9b4f-f3320db3f516_2238x928.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!JLxR!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5e9c8e-63ae-4a29-9b4f-f3320db3f516_2238x928.png 424w, /__u/substackcdn.com/image/fetch/$s_!JLxR!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5e9c8e-63ae-4a29-9b4f-f3320db3f516_2238x928.png 848w, /__u/substackcdn.com/image/fetch/$s_!JLxR!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5e9c8e-63ae-4a29-9b4f-f3320db3f516_2238x928.png 1272w, /__u/substackcdn.com/image/fetch/$s_!JLxR!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5e9c8e-63ae-4a29-9b4f-f3320db3f516_2238x928.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!JLxR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5e9c8e-63ae-4a29-9b4f-f3320db3f516_2238x928.png" width="1456" height="604" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aa5e9c8e-63ae-4a29-9b4f-f3320db3f516_2238x928.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:604,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!JLxR!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5e9c8e-63ae-4a29-9b4f-f3320db3f516_2238x928.png 424w, /__u/substackcdn.com/image/fetch/$s_!JLxR!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5e9c8e-63ae-4a29-9b4f-f3320db3f516_2238x928.png 848w, /__u/substackcdn.com/image/fetch/$s_!JLxR!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5e9c8e-63ae-4a29-9b4f-f3320db3f516_2238x928.png 1272w, /__u/substackcdn.com/image/fetch/$s_!JLxR!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa5e9c8e-63ae-4a29-9b4f-f3320db3f516_2238x928.png 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"><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"><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"><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"><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><em>Fan out and synthesize: point a workflow at your sessions, your notes, your transcripts, and get one structured output back. The most common use case across my Obsidian.</em></p><p>Full video walkthrough here: </p><div id="youtube2-nlFJWYRSBiA" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;nlFJWYRSBiA&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/nlFJWYRSBiA?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div><hr></div><h2>What a dynamic workflow actually is</h2><p>You can think about dynamic workflows as a script which orchestrates agents.<br>Claude writes those JavaScript programs to orchestrate different sub-agents.<br>So you don&#8217;t hand-write the JavaScript. Claude writes the script for you.</p><p>The one building block is an agent. It has a model specification and an agent type.<br>Out of all of these agents, you can construct programs of two types.<br>You can execute those agents in parallel, or you can have a pipeline.<br>In our workflow we have a first phase as a draft, and then when all of those agents are finished, it goes into the second phase to check.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!6-HW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F056d44d4-01aa-4e23-8383-d8a1a9651a6f_1948x592.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!6-HW!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F056d44d4-01aa-4e23-8383-d8a1a9651a6f_1948x592.png 424w, /__u/substackcdn.com/image/fetch/$s_!6-HW!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F056d44d4-01aa-4e23-8383-d8a1a9651a6f_1948x592.png 848w, /__u/substackcdn.com/image/fetch/$s_!6-HW!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F056d44d4-01aa-4e23-8383-d8a1a9651a6f_1948x592.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6-HW!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F056d44d4-01aa-4e23-8383-d8a1a9651a6f_1948x592.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!6-HW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F056d44d4-01aa-4e23-8383-d8a1a9651a6f_1948x592.png" width="1456" height="442" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/056d44d4-01aa-4e23-8383-d8a1a9651a6f_1948x592.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:442,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!6-HW!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F056d44d4-01aa-4e23-8383-d8a1a9651a6f_1948x592.png 424w, /__u/substackcdn.com/image/fetch/$s_!6-HW!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F056d44d4-01aa-4e23-8383-d8a1a9651a6f_1948x592.png 848w, /__u/substackcdn.com/image/fetch/$s_!6-HW!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F056d44d4-01aa-4e23-8383-d8a1a9651a6f_1948x592.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6-HW!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F056d44d4-01aa-4e23-8383-d8a1a9651a6f_1948x592.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"><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"><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"><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"><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><em>The HTML report the workflow produced: 49 sessions analyzed, 86 corrections mined. Every quote is verified against the actual session, with my real verbatim corrections shown next to the proposed CLAUDE.md edit.</em></p><div><hr></div><h2>Why use dynamic workflows at all</h2><p>There are a few problems which have been around with Claude Code and existing sub-agents.</p><p>One of them is agent laziness. If you hand Claude a big task, say analyzing 50 items in a security review, or your daily notes, or analyzing videos, it can stop the task before actually finishing it completely.</p><p>With a workflow, this is not really possible. What we are doing is actually executing a program, and it&#8217;s deterministic. We are spawning all the sub-agents with isolated context, and there&#8217;s an actual deterministic program that runs to make sure all of the items have been addressed.</p><p>Another problem is if you&#8217;re working within the main Claude Code agent, it tends to have this self-preferential bias to prefer its own findings. With sub-agents, because each one has its own isolated context window, they&#8217;re on their own, and that allows you to remove this bias.</p><p>The final point is a goal drift. Claude tends to drift about its initial goal which was set if you run a session over many, many turns. That comes from this problem of context thread, and because we have those sub-agents with isolated context, we can actually solve this issue.</p><div><hr></div><h2>Mine your last 50 sessions for the corrections you keep making</h2><p>I just asked Claude to set up a workflow and go through my last 50 sessions and turn them into recurring rules.</p><p>The prompt I used:</p><blockquote><p><em>go through my last 50 sessions and mine them for the corrections I keep making and turn them into CLAUDE.md rules</em></p></blockquote><p>It&#8217;s going to run 10 parallel agents to extract corrections, then there&#8217;s going to be an agent to analyze those corrections, and then there are going to be final sub-agents to reconcile those against the existing CLAUDE.md.<br>While it&#8217;s working, I asked it to produce an HTML report for me to review the corrections.</p><p>It came back with the findings. It created for me an HTML file with the recurring corrections and proposed edits to my CLAUDE.md.<br>We analyzed 49 sessions and had 86 corrections.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!39lN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ed378aa-6c40-4d04-8932-a03466370176_1666x1282.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!39lN!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ed378aa-6c40-4d04-8932-a03466370176_1666x1282.png 424w, /__u/substackcdn.com/image/fetch/$s_!39lN!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ed378aa-6c40-4d04-8932-a03466370176_1666x1282.png 848w, /__u/substackcdn.com/image/fetch/$s_!39lN!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ed378aa-6c40-4d04-8932-a03466370176_1666x1282.png 1272w, /__u/substackcdn.com/image/fetch/$s_!39lN!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ed378aa-6c40-4d04-8932-a03466370176_1666x1282.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!39lN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ed378aa-6c40-4d04-8932-a03466370176_1666x1282.png" width="673" height="517.6923076923077" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4ed378aa-6c40-4d04-8932-a03466370176_1666x1282.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1120,&quot;width&quot;:1456,&quot;resizeWidth&quot;:673,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!39lN!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ed378aa-6c40-4d04-8932-a03466370176_1666x1282.png 424w, /__u/substackcdn.com/image/fetch/$s_!39lN!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ed378aa-6c40-4d04-8932-a03466370176_1666x1282.png 848w, /__u/substackcdn.com/image/fetch/$s_!39lN!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ed378aa-6c40-4d04-8932-a03466370176_1666x1282.png 1272w, /__u/substackcdn.com/image/fetch/$s_!39lN!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ed378aa-6c40-4d04-8932-a03466370176_1666x1282.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"><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"><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"><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"><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><em>A dynamic workflow running live in Claude Code. The three phases on the left run in order: mine, then cluster, then reconcile. In the mine phase, ten agents run in parallel, each Opus 4.8 with its own isolated context window, each working its own slice of the sessions.</em></p><p>Now, you can think of those corrections as not itself valuable in a way, but I believe the value here is the fact that I can see the parts which are constantly repeating.<br>One of the themes which I&#8217;m repeating is about the words Claude fabricates, about AI slop, wrong facts. And here is a proposal for a CLAUDE.md rule.<br>I don&#8217;t think putting those into CLAUDE.md is the best solution. I would package this into skills and make sure the skills reduce those mistakes.</p><p>You can go through all of them. And it&#8217;s very, very fun to read your actual comments and text back to Claude, what to do or not to do :)</p><div><hr></div><h2>Mine your last month of daily notes for what you keep postponing</h2><p>You can apply the same pattern to analyze not only your sessions, but also your daily notes in Obsidian.</p><p>Here is my ask:</p><blockquote><p><em>go through my daily notes and extract the insights and patterns which keep repeating</em></p></blockquote><p>We found we have 31 daily notes. It&#8217;s going to run a Haiku sub-agent per note, and then there are going to be Opus sub-agents to synthesize a cluster across all of these notes.<br>Those Haiku sub-agents are very, very fast. They&#8217;re almost finishing it in real time.</p><p>Here is my report. It finally came out.<br>Just wow. It&#8217;s actually incredible. I just scrolled through it and it&#8217;s eye-opening for me.<br>What I really love here is that Claude also provides evidence from the actual daily notes, the date and what bullet point it was.<br>Just mind blown, to be honest :)</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!CJUp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ae1af1f-5c09-4039-9306-cec4960686bd_1178x644.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!CJUp!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ae1af1f-5c09-4039-9306-cec4960686bd_1178x644.png 424w, /__u/substackcdn.com/image/fetch/$s_!CJUp!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ae1af1f-5c09-4039-9306-cec4960686bd_1178x644.png 848w, /__u/substackcdn.com/image/fetch/$s_!CJUp!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ae1af1f-5c09-4039-9306-cec4960686bd_1178x644.png 1272w, /__u/substackcdn.com/image/fetch/$s_!CJUp!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ae1af1f-5c09-4039-9306-cec4960686bd_1178x644.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!CJUp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ae1af1f-5c09-4039-9306-cec4960686bd_1178x644.png" width="1178" height="644" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8ae1af1f-5c09-4039-9306-cec4960686bd_1178x644.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:644,&quot;width&quot;:1178,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!CJUp!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ae1af1f-5c09-4039-9306-cec4960686bd_1178x644.png 424w, /__u/substackcdn.com/image/fetch/$s_!CJUp!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ae1af1f-5c09-4039-9306-cec4960686bd_1178x644.png 848w, /__u/substackcdn.com/image/fetch/$s_!CJUp!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ae1af1f-5c09-4039-9306-cec4960686bd_1178x644.png 1272w, /__u/substackcdn.com/image/fetch/$s_!CJUp!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ae1af1f-5c09-4039-9306-cec4960686bd_1178x644.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"><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"><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"><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"><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><em>The daily-notes report: recurring tension points ranked, each one backed by evidence pulled straight from my daily notes, with the date and the exact bullet point it came from.</em></p><p>Now with that workflow, you can analyze your daily notes at scale in a reliable and predictable format.<br>Each time, if you want to do this next month, you&#8217;re going to have the same workflow and the results are going to be reproducible.</p><div><hr></div><h2>Mine a NotebookLM notebook for ideas you can actually implement</h2><p>I gave this to a NotebookLM notebook. This notebook contains my daily digest videos.<br>I asked Claude to first get the transcripts from NotebookLM for those videos, then run a detailed analysis for the ideas which I can implement in my Obsidian vault, and then give me actual prompts to set up each idea.</p><p>Claude is on the task, extracting the transcripts. After extraction there is a synthesize sub-agent, then there&#8217;s going to be one sub-agent to create a paste-ready prompt for me to implement those ideas, and then the final stage is to render this as an artifact.<br>I&#8217;m very curious what it would come up with. That&#8217;s something that I&#8217;ve never done before.</p><p>We are back, and here&#8217;s the result: vault ideas from NotebookLM.<br>This one is very interesting. I really love it: a skill-audit workflow.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!4CUC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F530c0f6b-f437-4316-9c83-d11901f99bc1_1038x1206.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!4CUC!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F530c0f6b-f437-4316-9c83-d11901f99bc1_1038x1206.png 424w, /__u/substackcdn.com/image/fetch/$s_!4CUC!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F530c0f6b-f437-4316-9c83-d11901f99bc1_1038x1206.png 848w, /__u/substackcdn.com/image/fetch/$s_!4CUC!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F530c0f6b-f437-4316-9c83-d11901f99bc1_1038x1206.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4CUC!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F530c0f6b-f437-4316-9c83-d11901f99bc1_1038x1206.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!4CUC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F530c0f6b-f437-4316-9c83-d11901f99bc1_1038x1206.png" width="352" height="408.97109826589593" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/530c0f6b-f437-4316-9c83-d11901f99bc1_1038x1206.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1206,&quot;width&quot;:1038,&quot;resizeWidth&quot;:352,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!4CUC!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F530c0f6b-f437-4316-9c83-d11901f99bc1_1038x1206.png 424w, /__u/substackcdn.com/image/fetch/$s_!4CUC!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F530c0f6b-f437-4316-9c83-d11901f99bc1_1038x1206.png 848w, /__u/substackcdn.com/image/fetch/$s_!4CUC!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F530c0f6b-f437-4316-9c83-d11901f99bc1_1038x1206.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4CUC!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F530c0f6b-f437-4316-9c83-d11901f99bc1_1038x1206.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"><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"><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"><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"><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><em>One idea card from the board. A skill-audit workflow: a Haiku sub-agent scores each skill against a rubric, ranks them worst to best, and then an Opus synthesis names the single highest-value fix.</em></p><p>You have a Haiku sub-agent, you have a rubric to score your skills, then rank them worst to best, then propose the fixes. And then you have this final Opus agent to run the score and create the HTML.<br>This one is something I would actually try.</p><p>And here is the prompt. The idea comes with a copy-paste prompt for me to paste into Claude and implement this idea.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!9vw8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F344d2c0b-ed93-43d6-8665-5262a547b741_1082x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!9vw8!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F344d2c0b-ed93-43d6-8665-5262a547b741_1082x1440.png 424w, /__u/substackcdn.com/image/fetch/$s_!9vw8!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F344d2c0b-ed93-43d6-8665-5262a547b741_1082x1440.png 848w, /__u/substackcdn.com/image/fetch/$s_!9vw8!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F344d2c0b-ed93-43d6-8665-5262a547b741_1082x1440.png 1272w, /__u/substackcdn.com/image/fetch/$s_!9vw8!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F344d2c0b-ed93-43d6-8665-5262a547b741_1082x1440.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!9vw8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F344d2c0b-ed93-43d6-8665-5262a547b741_1082x1440.png" width="308" height="409.9075785582255" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/344d2c0b-ed93-43d6-8665-5262a547b741_1082x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1440,&quot;width&quot;:1082,&quot;resizeWidth&quot;:308,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!9vw8!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F344d2c0b-ed93-43d6-8665-5262a547b741_1082x1440.png 424w, /__u/substackcdn.com/image/fetch/$s_!9vw8!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F344d2c0b-ed93-43d6-8665-5262a547b741_1082x1440.png 848w, /__u/substackcdn.com/image/fetch/$s_!9vw8!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F344d2c0b-ed93-43d6-8665-5262a547b741_1082x1440.png 1272w, /__u/substackcdn.com/image/fetch/$s_!9vw8!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F344d2c0b-ed93-43d6-8665-5262a547b741_1082x1440.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"><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"><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"><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"><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><em>Every idea ships with a paste-ready Claude Code prompt. Copy it, paste it into Claude, and the workflow is yours.</em></p><div><hr></div><h2>Where this goes</h2><p>I&#8217;m starting to realize that it&#8217;s actually very, very big.<br>You can analyze any input. It could be a video, it could be your working sessions, it could be your daily notes, really any input, and get a structured output in the way you want.</p><p>Then you make a decision based on this report on what to do next. And you can make it even more actionable, just one prompt away. There is an actual prompt for you to paste into Claude to do this fix and implement this idea.</p><p>There are so many scenarios we haven&#8217;t looked at.<br>We touched on classify and act.<br>We touched on fan out and synthesize. That&#8217;s the most common use case across my Obsidian.</p><p>You can run a tournament pattern where you have attempts, maybe synthesizing video ideas, and then you have a judge for how good each idea is, you do the scoring, and then there is a final pick for that tournament.</p><p>Another scenario is loop until done. I imagine it could be on a schedule. If that&#8217;s a daily digest, you can run it on a daily basis, say 7am: go to YouTube, get transcripts, create this report for me.</p><p>Another idea is using it for deep verification. Say you have a report or an article, then you have a claim extractor that gets each claim, and then you have a workflow which goes through each claim, analyzes the source, checks the source, do it across every claim, and then you get a final verified report.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!vCSs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e40a33c-0b6c-4ff5-b9db-2b1b5954ef28_2280x835.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!vCSs!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e40a33c-0b6c-4ff5-b9db-2b1b5954ef28_2280x835.png 424w, /__u/substackcdn.com/image/fetch/$s_!vCSs!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e40a33c-0b6c-4ff5-b9db-2b1b5954ef28_2280x835.png 848w, /__u/substackcdn.com/image/fetch/$s_!vCSs!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e40a33c-0b6c-4ff5-b9db-2b1b5954ef28_2280x835.png 1272w, /__u/substackcdn.com/image/fetch/$s_!vCSs!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e40a33c-0b6c-4ff5-b9db-2b1b5954ef28_2280x835.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!vCSs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e40a33c-0b6c-4ff5-b9db-2b1b5954ef28_2280x835.png" width="1456" height="533" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5e40a33c-0b6c-4ff5-b9db-2b1b5954ef28_2280x835.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:533,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!vCSs!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e40a33c-0b6c-4ff5-b9db-2b1b5954ef28_2280x835.png 424w, /__u/substackcdn.com/image/fetch/$s_!vCSs!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e40a33c-0b6c-4ff5-b9db-2b1b5954ef28_2280x835.png 848w, /__u/substackcdn.com/image/fetch/$s_!vCSs!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e40a33c-0b6c-4ff5-b9db-2b1b5954ef28_2280x835.png 1272w, /__u/substackcdn.com/image/fetch/$s_!vCSs!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e40a33c-0b6c-4ff5-b9db-2b1b5954ef28_2280x835.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"><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"><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"><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"><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><em>A few more patterns to try: classify and act, fan out and synthesize, tournament, loop until done, deep verification. Just a starting point, there are so many.</em></p><p>There&#8217;s also a question about how to pair it with skills.<br>What I found over the last week: I don&#8217;t want to have a separate workflow. I keep everything self-contained within the skills.<br>Say if I have this deep-verify skill, I have a skill.md file, and you can add this workflow inside of it, which is a JavaScript file that encodes this workflow. Within this skill, I can ask Claude to run this workflow to check each claim in its own sub-agent.<br>That&#8217;s what I found works the best. I don&#8217;t want to contaminate or blend my skills with the workflow. I just want to work with one entity, which is skills, and then I bring the workflows into the skills.</p><p>I believe that&#8217;s just a starting point for us to play with this new technology. There are so many use cases, it&#8217;s very, very big.</p><p>Now that you know how to create and use workflows, I recommend you check out the video about NotebookLM.<br>I&#8217;ll see you in the next one.</p><div><hr></div><h2>Resources</h2><p>Full video walkthrough - the complete build, live.<br></p><div id="youtube2-nlFJWYRSBiA" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;nlFJWYRSBiA&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/nlFJWYRSBiA?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Dynamic workflows, from the team that built them - Thariq&#8217;s writeup.<br><a href="https://claude.com/blog/a-harness-for-every-task-dynamic-workflows-in-claude-code">https://claude.com/blog/a-harness-for-every-task-dynamic-workflows-in-claude-code</a></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!TxbX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F837fb759-27c8-49f4-b6f8-4407a00f1e2a_2200x600.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!TxbX!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F837fb759-27c8-49f4-b6f8-4407a00f1e2a_2200x600.png 424w, /__u/substackcdn.com/image/fetch/$s_!TxbX!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F837fb759-27c8-49f4-b6f8-4407a00f1e2a_2200x600.png 848w, /__u/substackcdn.com/image/fetch/$s_!TxbX!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F837fb759-27c8-49f4-b6f8-4407a00f1e2a_2200x600.png 1272w, /__u/substackcdn.com/image/fetch/$s_!TxbX!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F837fb759-27c8-49f4-b6f8-4407a00f1e2a_2200x600.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!TxbX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F837fb759-27c8-49f4-b6f8-4407a00f1e2a_2200x600.png" width="1456" height="397" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/837fb759-27c8-49f4-b6f8-4407a00f1e2a_2200x600.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:397,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!TxbX!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F837fb759-27c8-49f4-b6f8-4407a00f1e2a_2200x600.png 424w, /__u/substackcdn.com/image/fetch/$s_!TxbX!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F837fb759-27c8-49f4-b6f8-4407a00f1e2a_2200x600.png 848w, /__u/substackcdn.com/image/fetch/$s_!TxbX!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F837fb759-27c8-49f4-b6f8-4407a00f1e2a_2200x600.png 1272w, /__u/substackcdn.com/image/fetch/$s_!TxbX!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F837fb759-27c8-49f4-b6f8-4407a00f1e2a_2200x600.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"><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"><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"><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"><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><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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[Never lose your work between Claude Code sessions]]></title><description><![CDATA[Your CLAUDE.md goes stale. Here are three things that actually keep your agent aligned.]]></description><link>https://artemxtech.substack.com/p/never-lose-your-work-between-claude</link><guid isPermaLink="false">https://artemxtech.substack.com/p/never-lose-your-work-between-claude</guid><dc:creator><![CDATA[Artem Zhutov]]></dc:creator><pubDate>Wed, 27 May 2026 15:04:49 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!dZm5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6f0df47-d076-4047-ab9b-ac63c9be39be_1506x842.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey, Artem here.</p><p>Every Claude Code session starts with 5 to 15 minutes of context establishment.<br>You manual through old conversations, finding where things left off.<br>Your most common prompt becomes &#8220;hey, what was I working on?&#8221;</p><p>Close a Claude Code window and the context is lost.<br>You need to reestablish it.<br>You do the same work again next time.<br>Okay, how do I find those two files?<br>Which files did they create, what decisions were made?<br>All of that you need to explain every session.<br>This really wastes so much energy...</p><p>You have a bunch of Claude Code sessions and there is no end to them.<br>No way to capture the state of the work on this project.<br>The next day you just close everything, it gets too crowded, and you start everything from scratch.</p><p>Sound familiar?</p><p>I&#8217;m going to show you three things: a session file that survives across your Claude Code conversations, an Obsidian dashboard that gives you a live project state instead of stale CLAUDE.md, and a handoff prompt that transfers exactly what matters to your agent.</p><p>Full video walkthrough here: </p><div id="youtube2-t5urHpMrlF0" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;t5urHpMrlF0&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/t5urHpMrlF0?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div><hr></div><h2>A session file that survives across conversations</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ZCYf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85c451f7-e9e1-47db-801b-32483e595921_1448x920.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ZCYf!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85c451f7-e9e1-47db-801b-32483e595921_1448x920.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZCYf!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85c451f7-e9e1-47db-801b-32483e595921_1448x920.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZCYf!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85c451f7-e9e1-47db-801b-32483e595921_1448x920.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZCYf!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85c451f7-e9e1-47db-801b-32483e595921_1448x920.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ZCYf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85c451f7-e9e1-47db-801b-32483e595921_1448x920.png" width="1448" height="920" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/85c451f7-e9e1-47db-801b-32483e595921_1448x920.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:920,&quot;width&quot;:1448,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ZCYf!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85c451f7-e9e1-47db-801b-32483e595921_1448x920.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZCYf!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85c451f7-e9e1-47db-801b-32483e595921_1448x920.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZCYf!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85c451f7-e9e1-47db-801b-32483e595921_1448x920.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZCYf!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85c451f7-e9e1-47db-801b-32483e595921_1448x920.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"><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"><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"><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"><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><em>One session file in your vault tracks work across multiple Claude Code conversations. Each conversation closes, the session stays.</em></p><p>A Claude Code session is just a single chat conversation.<br>You have the terminal, and once the context gets filled up - in my case I&#8217;ve spent more than 200k tokens in the session - the context window is full but my work is still not over.</p><p>A session file lets you keep track of multiple Claude Code conversations.</p><p>It&#8217;s just a markdown file.<br>It contains a goal you want to achieve, the background context on this project, definition of done.<br>The core idea is to capture the progress as we work.</p><p>Once the context window fills up, we update our progress status in this note, then we transfer the context to another agent, another Claude Code session, to start fresh.<br>This way you can capture your work across sessions, multiple days.</p><p>I have this project - I&#8217;m developing a course right now.<br>I have those working sessions inside of this dashboard.<br>It displays what I was working on, and here we are capturing the progress, what I&#8217;ve done that session.</p><p>Those session files can span multiple Claude Code conversations, multiple days of work.<br>Each of your Claude Code sessions has its own session file with the ability to track the state of the project you&#8217;re working on.</p><div><hr></div><h2>Your CLAUDE.md goes stale - dashboards give you live state</h2><p>Having a session file for your project is still not enough to capture the complete state of your project.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!6xmj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c60122b-8311-4363-a271-957d0e9a23ca_1378x904.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!6xmj!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c60122b-8311-4363-a271-957d0e9a23ca_1378x904.png 424w, /__u/substackcdn.com/image/fetch/$s_!6xmj!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c60122b-8311-4363-a271-957d0e9a23ca_1378x904.png 848w, /__u/substackcdn.com/image/fetch/$s_!6xmj!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c60122b-8311-4363-a271-957d0e9a23ca_1378x904.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6xmj!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c60122b-8311-4363-a271-957d0e9a23ca_1378x904.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!6xmj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c60122b-8311-4363-a271-957d0e9a23ca_1378x904.png" width="1378" height="904" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6c60122b-8311-4363-a271-957d0e9a23ca_1378x904.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:904,&quot;width&quot;:1378,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!6xmj!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c60122b-8311-4363-a271-957d0e9a23ca_1378x904.png 424w, /__u/substackcdn.com/image/fetch/$s_!6xmj!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c60122b-8311-4363-a271-957d0e9a23ca_1378x904.png 848w, /__u/substackcdn.com/image/fetch/$s_!6xmj!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c60122b-8311-4363-a271-957d0e9a23ca_1378x904.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6xmj!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c60122b-8311-4363-a271-957d0e9a23ca_1378x904.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"><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"><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"><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"><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><em>Rules and preferences stay current in CLAUDE.md. But current tasks, project state, what you&#8217;re working on - that goes stale quickly.</em></p><p>This is where we introduce dashboards, which enable dynamic memory.</p><p>Those dashboards can contain the project state, work in progress, current tasks, sessions, context, working plans.<br>This is something that changes all the time based on the current state of the project.</p><p>The old way to manage your memory - things which don&#8217;t change much, like your working style, who you are, what are your preferences, how do you like to interact with AI, what are your key constraints - that&#8217;s CLAUDE.md.</p><p>But the dashboard contains overview of the project, sessions, plans, open tasks.<br>What I really love is they&#8217;re using the data from the files which contain a link to this dashboard.<br>You can aggregate all of the sessions, all of the plans.<br>You can do it for any type of your projects, for any type of your files.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!dZm5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6f0df47-d076-4047-ab9b-ac63c9be39be_1506x842.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!dZm5!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6f0df47-d076-4047-ab9b-ac63c9be39be_1506x842.png 424w, /__u/substackcdn.com/image/fetch/$s_!dZm5!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6f0df47-d076-4047-ab9b-ac63c9be39be_1506x842.png 848w, /__u/substackcdn.com/image/fetch/$s_!dZm5!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6f0df47-d076-4047-ab9b-ac63c9be39be_1506x842.png 1272w, /__u/substackcdn.com/image/fetch/$s_!dZm5!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6f0df47-d076-4047-ab9b-ac63c9be39be_1506x842.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!dZm5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6f0df47-d076-4047-ab9b-ac63c9be39be_1506x842.png" width="1456" height="814" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d6f0df47-d076-4047-ab9b-ac63c9be39be_1506x842.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:814,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!dZm5!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6f0df47-d076-4047-ab9b-ac63c9be39be_1506x842.png 424w, /__u/substackcdn.com/image/fetch/$s_!dZm5!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6f0df47-d076-4047-ab9b-ac63c9be39be_1506x842.png 848w, /__u/substackcdn.com/image/fetch/$s_!dZm5!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6f0df47-d076-4047-ab9b-ac63c9be39be_1506x842.png 1272w, /__u/substackcdn.com/image/fetch/$s_!dZm5!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6f0df47-d076-4047-ab9b-ac63c9be39be_1506x842.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"><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"><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"><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"><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><em>Open dashboard, resolve embeds, load live state. One note. Always current.</em></p><p>Here is how this works.<br>I provide this dashboard to Claude Code and tell it to read it.<br>I tell it, okay, let&#8217;s load the state of this project.<br>It reads the markdown file.<br>It sees the embedded queries and then resolves them with Datacore.<br>Now the most important piece - we dynamically resolved those queries.<br>We have plans, we have all attached session files.<br>Now the agent can see everything that is happening there.<br>This way we just loaded our memory dynamically and can continue working where we stopped.</p><p>To sum it all up - you have a markdown note, you have embedded views, it could be Bases, it could be Dataview.<br>All of our sessions, with our tasks, with our plans.<br>We can ask Claude to resolve those queries, and in the end just get a table, loaded into the Claude Code context.<br>You can ask it to read the files or not to read the files, it&#8217;s your decision.<br>But the main idea is that we are here aligned with Claude.<br>Claude sees exactly the same picture as I do.<br>I can continue working where I left off.<br>Very, very convenient.<br>I use it all the time.</p><p>I recommend you to audit your CLAUDE.md to see what&#8217;s there and updated.<br>Move out all of your dynamic changes into dashboards, to make sure that you always have up to date memory.</p><div><hr></div><h2>The dumb zone - what happens when context fills up</h2><p>What happens if you hit your context limit?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!dMcF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F297a8888-786f-415b-9875-a8c26bff9f11_1166x976.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!dMcF!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F297a8888-786f-415b-9875-a8c26bff9f11_1166x976.png 424w, /__u/substackcdn.com/image/fetch/$s_!dMcF!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F297a8888-786f-415b-9875-a8c26bff9f11_1166x976.png 848w, /__u/substackcdn.com/image/fetch/$s_!dMcF!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F297a8888-786f-415b-9875-a8c26bff9f11_1166x976.png 1272w, /__u/substackcdn.com/image/fetch/$s_!dMcF!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F297a8888-786f-415b-9875-a8c26bff9f11_1166x976.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!dMcF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F297a8888-786f-415b-9875-a8c26bff9f11_1166x976.png" width="1166" height="976" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/297a8888-786f-415b-9875-a8c26bff9f11_1166x976.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:976,&quot;width&quot;:1166,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!dMcF!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F297a8888-786f-415b-9875-a8c26bff9f11_1166x976.png 424w, /__u/substackcdn.com/image/fetch/$s_!dMcF!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F297a8888-786f-415b-9875-a8c26bff9f11_1166x976.png 848w, /__u/substackcdn.com/image/fetch/$s_!dMcF!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F297a8888-786f-415b-9875-a8c26bff9f11_1166x976.png 1272w, /__u/substackcdn.com/image/fetch/$s_!dMcF!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F297a8888-786f-415b-9875-a8c26bff9f11_1166x976.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"><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"><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"><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"><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><em>Past 200k tokens Claude starts skipping context. The smart zone is where your best work happens.</em></p><p>Imagine that your one million context window is this whole box.<br>You have loaded your system prompt plus memory instructions, and you keep executing, you keep working with Claude until you hit what I define as the dumb zone - around 200k tokens, that&#8217;s my rule.<br>If you&#8217;re doing software engineering, the rule might be a bit more strict.<br>People say okay it&#8217;s around 150k tokens, it&#8217;s somewhere in that zone.</p><p>Claude starts cutting corners.<br>Just becomes lazy, becomes forgetful.<br>Continuing to work beyond that many tokens is just a waste.</p><p>The standard way is to do compaction.<br>There is this compact command that frees up context by summarizing the conversation so far.<br>This command is great and it solves this issue, but I have a few problems with that command.</p><p>One of the problems is I can&#8217;t capture learnings right now with that command.<br>How do I transfer the context to another agent?<br>I want to write this information in my Obsidian into a session file.<br>That&#8217;s the first piece which I&#8217;m missing.</p><p>The second piece is that this command is not flexible.<br>I can&#8217;t change the prompt for compaction because it&#8217;s a built-in command, I have no control over.<br>What if I want to start a new session, with a plan, what was done before, and the proposed next steps?</p><div><hr></div><h2>Handoffs - you control the transfer</h2><p>This is where a handoff prompt comes into play.</p><p>You have your Claude Code sessions.<br>Let&#8217;s say you&#8217;ve been working with a Claude Code session and you hit 200k tokens.<br>That&#8217;s the rule of thumb for me.<br>Models have a 1 million token context window.<br>The hard limit for me is 200k tokens.<br>What I do from there is I run this handoff command which captures what I&#8217;ve done in that session, what are the next steps, and what is the intent for the next session.</p><p>Before closing my session I also run a retrospective skill, which I showed in one of the previous videos, to capture the learnings.<br>In this session I was building the outline for my video, preparing the presentation, and there were a few moments which went wrong.<br>Claude made 12 corrections.<br>I&#8217;m saying okay, this is banned, this is AI slop.<br>We are analyzing what is the work which we have redone, and then we are proposing changes to our skills.<br>Here are the proposed diffs, which I agree with, I tell it let&#8217;s apply those diffs.<br>This is extremely valuable so that next time, whenever I go through this workflow, I don&#8217;t have to explain again that something needs to be done in this particular way.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!fG6d!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F263eab80-7fd4-4933-b331-379396e7a96c_3842x2160.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!fG6d!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F263eab80-7fd4-4933-b331-379396e7a96c_3842x2160.png 424w, /__u/substackcdn.com/image/fetch/$s_!fG6d!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F263eab80-7fd4-4933-b331-379396e7a96c_3842x2160.png 848w, /__u/substackcdn.com/image/fetch/$s_!fG6d!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F263eab80-7fd4-4933-b331-379396e7a96c_3842x2160.png 1272w, /__u/substackcdn.com/image/fetch/$s_!fG6d!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F263eab80-7fd4-4933-b331-379396e7a96c_3842x2160.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!fG6d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F263eab80-7fd4-4933-b331-379396e7a96c_3842x2160.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/263eab80-7fd4-4933-b331-379396e7a96c_3842x2160.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;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!fG6d!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F263eab80-7fd4-4933-b331-379396e7a96c_3842x2160.png 424w, /__u/substackcdn.com/image/fetch/$s_!fG6d!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F263eab80-7fd4-4933-b331-379396e7a96c_3842x2160.png 848w, /__u/substackcdn.com/image/fetch/$s_!fG6d!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F263eab80-7fd4-4933-b331-379396e7a96c_3842x2160.png 1272w, /__u/substackcdn.com/image/fetch/$s_!fG6d!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F263eab80-7fd4-4933-b331-379396e7a96c_3842x2160.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"><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"><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"><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"><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><em>Running a retrospective before closing the session. 12 corrections - &#8220;this is AI slop&#8221; - each one becomes a permanent skill update.</em></p><p>Now the agent generates a handoff file.<br>It schedules this auto-continue.<br>I&#8217;m not touching anything right now.<br>The agent just types in the next prompt and starts a new session.<br>It tells the other agent - okay, here&#8217;s a handoff, follow the instructions, this is continuation from a previous session.<br>This is what was done, this is the current state, and here are the next steps.</p><p>So now we are in a fresh context window.<br>We started everything clean and we can continue our work this way.</p><p>If I want to park this, I would type &#8220;handoff park&#8221; - then we would update our progress in the session file in Obsidian, and this way we can capture the current state of the project.<br>Then whenever I want to continue on this project - even if it&#8217;s a week later - I can just read it from the session file in Obsidian directly.</p><p>I use a terminal called cmux for this.<br>It&#8217;s useful because the agent can actually programmatically interact with this terminal.<br>It can type to any terminal window which is open.<br>So I use cmux to restart my work automatically :)</p><div><hr></div><h2>Try it</h2><p>You don&#8217;t need all three pieces at once.<br>Start with one session file for your most active project.<br>You&#8217;ll feel the difference on your first &#8220;continue&#8221; - instead of re-explaining, you just work.</p><p>Now that you know how to never lose your context, you might also want to build a dashboard for your life.<br>I&#8217;m going to show you how to build one in the next video.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!2h8J!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b81766c-4a16-4025-89a9-25d4a5e4cc19_3842x2160.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!2h8J!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b81766c-4a16-4025-89a9-25d4a5e4cc19_3842x2160.png 424w, /__u/substackcdn.com/image/fetch/$s_!2h8J!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b81766c-4a16-4025-89a9-25d4a5e4cc19_3842x2160.png 848w, /__u/substackcdn.com/image/fetch/$s_!2h8J!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b81766c-4a16-4025-89a9-25d4a5e4cc19_3842x2160.png 1272w, /__u/substackcdn.com/image/fetch/$s_!2h8J!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b81766c-4a16-4025-89a9-25d4a5e4cc19_3842x2160.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!2h8J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b81766c-4a16-4025-89a9-25d4a5e4cc19_3842x2160.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1b81766c-4a16-4025-89a9-25d4a5e4cc19_3842x2160.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;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!2h8J!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b81766c-4a16-4025-89a9-25d4a5e4cc19_3842x2160.png 424w, /__u/substackcdn.com/image/fetch/$s_!2h8J!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b81766c-4a16-4025-89a9-25d4a5e4cc19_3842x2160.png 848w, /__u/substackcdn.com/image/fetch/$s_!2h8J!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b81766c-4a16-4025-89a9-25d4a5e4cc19_3842x2160.png 1272w, /__u/substackcdn.com/image/fetch/$s_!2h8J!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b81766c-4a16-4025-89a9-25d4a5e4cc19_3842x2160.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"><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"><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"><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"><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><em>My alignment dashboard - sleep, gym, habits, all in one place. This is the next video.<br><br></em>Artem &lt;3</p><div><hr></div><h2>Resources</h2><p>Full video walkthrough - I demo all three pieces live.<br></p><div id="youtube2-t5urHpMrlF0" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;t5urHpMrlF0&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/t5urHpMrlF0?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Join the community on Discord: <a href="https://discord.gg/g5Z4Wk2fDk">https://discord.gg/g5Z4Wk2fDk</a></p><div><hr></div>]]></content:encoded></item><item><title><![CDATA[Stop Writing Markdown in Obsidian. Do This Instead]]></title><description><![CDATA[I missed Notion's out-of-the-box dashboards for 1.5 years. Then I rebuilt them in HTML with Claude. They're better.]]></description><link>https://artemxtech.substack.com/p/markdown-20-notes-are-software-now</link><guid isPermaLink="false">https://artemxtech.substack.com/p/markdown-20-notes-are-software-now</guid><dc:creator><![CDATA[Artem Zhutov]]></dc:creator><pubDate>Thu, 21 May 2026 14:16:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!-eQV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c72f442-40eb-4feb-9ccb-f54e086c806e_2106x1052.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey, it&#8217;s Artem &#128075;</p><p>I&#8217;ve been living in Obsidian for the last one and a half years, ever since I switched over from Notion. Back then I was doing daily notes, plans, goals, ideas in Notion. The one thing I really missed when I left: Notion lets you build nice dashboards out of the box. Interactivity, just there.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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><p>For the entire one and a half years, I was using Obsidian as a text editor. Just markdown. And I found those files very hard to read. As your notes, your plans, your ideas become more complex, markdown becomes a very restricting format. Hard to engage with &#128517;.</p><p>Then a couple of weeks ago, a new post came out from Anthropic. <a href="https://x.com/trq212/status/2052809885763747935">Thariq</a> (one of their engineers) went viral with <a href="https://thariqs.github.io/html-effectiveness/">an article</a> about why he stopped using markdown entirely. Over the last couple of weeks I&#8217;ve been exploring how to integrate HTML into Obsidian. I came up with some great ideas. It actually started working for me, and I was blown away by a few discoveries I made along the way.</p><p>I&#8217;m applying the exact same philosophy to Obsidian. I&#8217;m calling it <strong>Markdown 2.0</strong> ;)</p><p>And here&#8217;s the best part: my Obsidian dashboards are now better than what Notion gave me. Claude built me a custom gym + sleep + alignment dashboard that we both open every morning. I&#8217;ll show you below &#128071;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!-eQV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c72f442-40eb-4feb-9ccb-f54e086c806e_2106x1052.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!-eQV!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c72f442-40eb-4feb-9ccb-f54e086c806e_2106x1052.png 424w, /__u/substackcdn.com/image/fetch/$s_!-eQV!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c72f442-40eb-4feb-9ccb-f54e086c806e_2106x1052.png 848w, /__u/substackcdn.com/image/fetch/$s_!-eQV!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c72f442-40eb-4feb-9ccb-f54e086c806e_2106x1052.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-eQV!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c72f442-40eb-4feb-9ccb-f54e086c806e_2106x1052.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!-eQV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c72f442-40eb-4feb-9ccb-f54e086c806e_2106x1052.png" width="1456" height="727" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3c72f442-40eb-4feb-9ccb-f54e086c806e_2106x1052.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:727,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;One markdown file in. Claude reads the structure and renders the artifact. Many HTML artifacts out: presentations, dashboards, interactive views.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="One markdown file in. Claude reads the structure and renders the artifact. Many HTML artifacts out: presentations, dashboards, interactive views." title="One markdown file in. Claude reads the structure and renders the artifact. Many HTML artifacts out: presentations, dashboards, interactive views." srcset="/__u/substackcdn.com/image/fetch/$s_!-eQV!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c72f442-40eb-4feb-9ccb-f54e086c806e_2106x1052.png 424w, /__u/substackcdn.com/image/fetch/$s_!-eQV!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c72f442-40eb-4feb-9ccb-f54e086c806e_2106x1052.png 848w, /__u/substackcdn.com/image/fetch/$s_!-eQV!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c72f442-40eb-4feb-9ccb-f54e086c806e_2106x1052.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-eQV!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c72f442-40eb-4feb-9ccb-f54e086c806e_2106x1052.png 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"><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"><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"><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"><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><h2>What you&#8217;ll get from this issue</h2><p>By the end of this, you&#8217;ll have three things rendered from notes you already have:</p><ol><li><p><strong>A presentation from any outline.</strong></p></li><li><p><strong>A triage board for your ideas.</strong></p></li><li><p><strong>A live dashboard from your frontmatter</strong> (like the health dashboard + gym tracker I use every day).</p></li></ol><h2>The principle: information density</h2><p>The core argument for HTML instead of markdown is information density. Rather than just walls of text, you can have tables, illustrations, code snippets, plots, diagrams, all within a single contained file.</p><h2>What this unlocks</h2><p><strong>Slides from any outline.</strong> I use HTML inside Obsidian to create my slides. This diagram was created based on my outline, which was just a markdown file. If you look under the hood, it&#8217;s just a markdown file. My input was just an outline. The point is, this is dynamic HTML code living inside my Obsidian. I can press a button and the rest of the slide appears. I actually constructed the presentation for this week&#8217;s video this way, from the outline.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ekOu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcbcd7c9-1049-4b71-9a4a-ff6a137227f1_1656x1450.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ekOu!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcbcd7c9-1049-4b71-9a4a-ff6a137227f1_1656x1450.png 424w, /__u/substackcdn.com/image/fetch/$s_!ekOu!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcbcd7c9-1049-4b71-9a4a-ff6a137227f1_1656x1450.png 848w, /__u/substackcdn.com/image/fetch/$s_!ekOu!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcbcd7c9-1049-4b71-9a4a-ff6a137227f1_1656x1450.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ekOu!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcbcd7c9-1049-4b71-9a4a-ff6a137227f1_1656x1450.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ekOu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcbcd7c9-1049-4b71-9a4a-ff6a137227f1_1656x1450.png" width="1456" height="1275" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dcbcd7c9-1049-4b71-9a4a-ff6a137227f1_1656x1450.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1275,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Left: outline.md. Right: slides.html, rendered from the same markdown.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Left: outline.md. Right: slides.html, rendered from the same markdown." title="Left: outline.md. Right: slides.html, rendered from the same markdown." srcset="/__u/substackcdn.com/image/fetch/$s_!ekOu!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcbcd7c9-1049-4b71-9a4a-ff6a137227f1_1656x1450.png 424w, /__u/substackcdn.com/image/fetch/$s_!ekOu!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcbcd7c9-1049-4b71-9a4a-ff6a137227f1_1656x1450.png 848w, /__u/substackcdn.com/image/fetch/$s_!ekOu!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcbcd7c9-1049-4b71-9a4a-ff6a137227f1_1656x1450.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ekOu!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcbcd7c9-1049-4b71-9a4a-ff6a137227f1_1656x1450.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"><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"><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"><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"><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><strong>Notes can actually be interactive software.</strong> You can build micro-software for you. Drag and drop, kanban-style dashboard. Then you can copy the diff and send it to your agent to do those changes for you. Press a button on a slide and it renders the next point. Everything behind that is just this piece of code. Claude or other AI agents can read and render it at no problem.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!xeU_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F628b1ab7-2d22-4155-a809-db782eda2742_3192x1620.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!xeU_!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F628b1ab7-2d22-4155-a809-db782eda2742_3192x1620.png 424w, /__u/substackcdn.com/image/fetch/$s_!xeU_!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F628b1ab7-2d22-4155-a809-db782eda2742_3192x1620.png 848w, /__u/substackcdn.com/image/fetch/$s_!xeU_!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F628b1ab7-2d22-4155-a809-db782eda2742_3192x1620.png 1272w, /__u/substackcdn.com/image/fetch/$s_!xeU_!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F628b1ab7-2d22-4155-a809-db782eda2742_3192x1620.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!xeU_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F628b1ab7-2d22-4155-a809-db782eda2742_3192x1620.png" width="1456" height="739" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/628b1ab7-2d22-4155-a809-db782eda2742_3192x1620.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:739,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Throwaway micro-software for your vault. The note generated the software that edits the note. Inbox / Now / Soon / Later / Skip columns. Hit Copy diff and Claude applies the moves back to the markdown.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Throwaway micro-software for your vault. The note generated the software that edits the note. Inbox / Now / Soon / Later / Skip columns. Hit Copy diff and Claude applies the moves back to the markdown." title="Throwaway micro-software for your vault. The note generated the software that edits the note. Inbox / Now / Soon / Later / Skip columns. Hit Copy diff and Claude applies the moves back to the markdown." srcset="/__u/substackcdn.com/image/fetch/$s_!xeU_!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F628b1ab7-2d22-4155-a809-db782eda2742_3192x1620.png 424w, /__u/substackcdn.com/image/fetch/$s_!xeU_!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F628b1ab7-2d22-4155-a809-db782eda2742_3192x1620.png 848w, /__u/substackcdn.com/image/fetch/$s_!xeU_!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F628b1ab7-2d22-4155-a809-db782eda2742_3192x1620.png 1272w, /__u/substackcdn.com/image/fetch/$s_!xeU_!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F628b1ab7-2d22-4155-a809-db782eda2742_3192x1620.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"><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"><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"><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"><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><strong>Dashboards from your daily notes.</strong> The most exciting part for me is the dashboards. I&#8217;m pulling the information from my daily notes about my sleep score. I record it every day. My energy in the morning, my energy in the evening, my bedtime. I dive into this more deeply in the next section. You can think of those dashboards as <strong>dynamic memory</strong> for Claude &#128071;</p><h2>The killer use case: dynamic memory for Claude</h2><p>The dashboard I open every morning is the <strong>Command Center</strong>. One view where me and Claude start the day.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!VScX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1c60203-0b46-4afa-a4ca-86a95bc86f16_3178x1926.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!VScX!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1c60203-0b46-4afa-a4ca-86a95bc86f16_3178x1926.png 424w, /__u/substackcdn.com/image/fetch/$s_!VScX!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1c60203-0b46-4afa-a4ca-86a95bc86f16_3178x1926.png 848w, /__u/substackcdn.com/image/fetch/$s_!VScX!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1c60203-0b46-4afa-a4ca-86a95bc86f16_3178x1926.png 1272w, /__u/substackcdn.com/image/fetch/$s_!VScX!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1c60203-0b46-4afa-a4ca-86a95bc86f16_3178x1926.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!VScX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1c60203-0b46-4afa-a4ca-86a95bc86f16_3178x1926.png" width="1456" height="882" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d1c60203-0b46-4afa-a4ca-86a95bc86f16_3178x1926.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:882,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;My Alignment Dashboard. Year progress, focus goals, sleep &amp; energy, gym consistency, anchor quotes, Point A &#8594; Point B. All data pulled from my daily notes.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="My Alignment Dashboard. Year progress, focus goals, sleep &amp; energy, gym consistency, anchor quotes, Point A &#8594; Point B. All data pulled from my daily notes." title="My Alignment Dashboard. Year progress, focus goals, sleep &amp; energy, gym consistency, anchor quotes, Point A &#8594; Point B. All data pulled from my daily notes." srcset="/__u/substackcdn.com/image/fetch/$s_!VScX!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1c60203-0b46-4afa-a4ca-86a95bc86f16_3178x1926.png 424w, /__u/substackcdn.com/image/fetch/$s_!VScX!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1c60203-0b46-4afa-a4ca-86a95bc86f16_3178x1926.png 848w, /__u/substackcdn.com/image/fetch/$s_!VScX!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1c60203-0b46-4afa-a4ca-86a95bc86f16_3178x1926.png 1272w, /__u/substackcdn.com/image/fetch/$s_!VScX!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1c60203-0b46-4afa-a4ca-86a95bc86f16_3178x1926.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"><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"><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"><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"><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>The first iteration was an HTML file. It looked very beautiful. The problem is it&#8217;s outside of Obsidian, so it&#8217;s not connected. Those goals were not dynamic. I couldn&#8217;t modify anything there.</p><p>So I integrated it inside Obsidian using <strong>the Dataview plugin</strong> (<a href="https://github.com/blacksmithgu/obsidian-dataview">github.com/blacksmithgu/obsidian-dataview</a>). In Dataview settings: enable inline queries, enable JavaScript queries. Those two should be enabled. Then you can embed arbitrary code inside your Obsidian note and it actually executes against your vault.</p><p>Now I have my goals on the dashboard, and I can edit those goals, I can edit the start date and end date. If I change my sleep quality from 8 to 2 in my daily note, the plot updates in real time.</p><p>These dashboards are actually more flexible than Notion. Here&#8217;s the timeline view I built for my focus goals &#128071;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!VQbL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa95d1a22-0358-4ab0-b710-72903b60dc2d_2388x1180.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!VQbL!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa95d1a22-0358-4ab0-b710-72903b60dc2d_2388x1180.png 424w, /__u/substackcdn.com/image/fetch/$s_!VQbL!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa95d1a22-0358-4ab0-b710-72903b60dc2d_2388x1180.png 848w, /__u/substackcdn.com/image/fetch/$s_!VQbL!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa95d1a22-0358-4ab0-b710-72903b60dc2d_2388x1180.png 1272w, /__u/substackcdn.com/image/fetch/$s_!VQbL!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa95d1a22-0358-4ab0-b710-72903b60dc2d_2388x1180.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!VQbL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa95d1a22-0358-4ab0-b710-72903b60dc2d_2388x1180.png" width="1456" height="719" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a95d1a22-0358-4ab0-b710-72903b60dc2d_2388x1180.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:719,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Gantt-style timeline of my focus goals. Drag, resize, edit dates directly on the grid. Built with the Timeline for Bases plugin by TfTHacker.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Gantt-style timeline of my focus goals. Drag, resize, edit dates directly on the grid. Built with the Timeline for Bases plugin by TfTHacker." title="Gantt-style timeline of my focus goals. Drag, resize, edit dates directly on the grid. Built with the Timeline for Bases plugin by TfTHacker." srcset="/__u/substackcdn.com/image/fetch/$s_!VQbL!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa95d1a22-0358-4ab0-b710-72903b60dc2d_2388x1180.png 424w, /__u/substackcdn.com/image/fetch/$s_!VQbL!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa95d1a22-0358-4ab0-b710-72903b60dc2d_2388x1180.png 848w, /__u/substackcdn.com/image/fetch/$s_!VQbL!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa95d1a22-0358-4ab0-b710-72903b60dc2d_2388x1180.png 1272w, /__u/substackcdn.com/image/fetch/$s_!VQbL!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa95d1a22-0358-4ab0-b710-72903b60dc2d_2388x1180.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"><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"><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"><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"><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>Plugin: <a href="https://github.com/TfTHacker/timeline-for-bases">Timeline for Bases</a> by TfTHacker.</p><p>To review this every morning, you can just ask Claude to read my dashboard. It reads this command center JS file, sees that it has embedded queries and bases views, and now it&#8217;s actually pulling the data from those bases views. This way you can be aligned with Claude. You see the same information, and Claude sees the same information.</p><p>I think of this as a <strong>dynamic memory</strong> &#129504;. Goals come and go. Whenever the goals from the past disappear from this view, all your context stays fresh. You don&#8217;t need to explain your goals every session. What is your point A, how do you currently live? What is your point B, where do you want to go? Everything is self-contained.</p><p>You can get started in just 5 minutes and build your own dashboard.</p><h2>Tradeoffs</h2><p>Here are some tradeoffs of HTML versus markdown.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!XoWr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0efb1bbc-ef28-4fcd-ba75-3eaa7130a74e_2034x1244.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!XoWr!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0efb1bbc-ef28-4fcd-ba75-3eaa7130a74e_2034x1244.png 424w, /__u/substackcdn.com/image/fetch/$s_!XoWr!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0efb1bbc-ef28-4fcd-ba75-3eaa7130a74e_2034x1244.png 848w, /__u/substackcdn.com/image/fetch/$s_!XoWr!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0efb1bbc-ef28-4fcd-ba75-3eaa7130a74e_2034x1244.png 1272w, /__u/substackcdn.com/image/fetch/$s_!XoWr!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0efb1bbc-ef28-4fcd-ba75-3eaa7130a74e_2034x1244.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!XoWr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0efb1bbc-ef28-4fcd-ba75-3eaa7130a74e_2034x1244.png" width="1456" height="890" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0efb1bbc-ef28-4fcd-ba75-3eaa7130a74e_2034x1244.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:890,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Three tradeoffs and the mitigation for each.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Three tradeoffs and the mitigation for each." title="Three tradeoffs and the mitigation for each." srcset="/__u/substackcdn.com/image/fetch/$s_!XoWr!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0efb1bbc-ef28-4fcd-ba75-3eaa7130a74e_2034x1244.png 424w, /__u/substackcdn.com/image/fetch/$s_!XoWr!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0efb1bbc-ef28-4fcd-ba75-3eaa7130a74e_2034x1244.png 848w, /__u/substackcdn.com/image/fetch/$s_!XoWr!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0efb1bbc-ef28-4fcd-ba75-3eaa7130a74e_2034x1244.png 1272w, /__u/substackcdn.com/image/fetch/$s_!XoWr!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0efb1bbc-ef28-4fcd-ba75-3eaa7130a74e_2034x1244.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"><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"><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"><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"><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><strong>Generation time.</strong> Whenever we use Claude or an agent to write HTML to visualize, it&#8217;s going to take approximately 2 to 4 times longer. It&#8217;s gonna spend more tokens. It&#8217;s gonna take longer to generate those outputs. I actually like that ;) You generate this and you actually engage with the output. It&#8217;s much easier for me to scroll an HTML file like this one and quickly understand what&#8217;s going on. I believe the tradeoff is worth the cost.</p><p><strong>Version control.</strong> If you&#8217;re using Git with your Obsidian to back it up, whenever you have HTML it&#8217;s very hard to review, because you have all of those tags. That becomes not really great for a human to review the edits.</p><p><strong>Token usage.</strong> It&#8217;s going to take tokens. But the models have an increased context window. One million context window is affordable at the scale. You can also use sub-agents to generate those diagrams. I typically use one sub-agent per diagram. This way the main context window stays lean and you can work for a longer time.</p><h2>Fastest way to start</h2><p><strong>1. Read <a href="https://thariqs.github.io/html-effectiveness/">Thariq&#8217;s article</a>.</strong> It&#8217;s actually quite short and very insightful, very engaging. The article itself is an HTML artifact, so you&#8217;ll feel the difference while you&#8217;re reading it.</p><p><strong>2. Ask your agent to visualize your notes in HTML.</strong> Just ask it to create an HTML dashboard and open it for you. Once you have that, you&#8217;ll see that your style is not as beautiful as this one, for example. What you can do then, you can just copy a link and tell Claude, I want to apply the same to my dashboard. If you like some style, some design, you can just take a screenshot and let Claude copy it.</p><p><strong>3. Plug in Anthropic&#8217;s <a href="https://github.com/anthropics/claude-code/blob/main/plugins/frontend-design/skills/frontend-design/SKILL.md">frontend-design skill</a>.</strong> It gives Claude a strong taste profile out of the box, instead of generic AI aesthetics.</p><h2>Watch the videos</h2><ul><li><p><strong><a href="https://www.youtube.com/watch?v=5PlXWwkDJPQ">Markdown 2.0: Notes Are Software Now</a></strong> &#8212; the principle and three concrete things you can render from notes you already have.</p></li><li><p><strong><a href="https://www.youtube.com/watch?v=_dVSjwsgXAo">Build your Claude Code Command Center in Obsidian</a></strong> &#8212; the one dashboard me and Claude open every morning. Dynamic memory for your agent.</p></li></ul><p>That&#8217;s it for this one. Build a dashboard, open it tomorrow morning, tell me how it feels.</p><p>See you in the next one, Artem</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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[3 Claude Code skills I won't work without]]></title><description><![CDATA[/retrospective, /handoff, /skill-management.]]></description><link>https://artemxtech.substack.com/p/3-claude-code-skills-that-make-claude</link><guid isPermaLink="false">https://artemxtech.substack.com/p/3-claude-code-skills-that-make-claude</guid><dc:creator><![CDATA[Artem Zhutov]]></dc:creator><pubDate>Tue, 05 May 2026 13:07:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!z3oI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34f18c1f-5e8d-457a-9182-ce2e69c7cdd9_2200x1400.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey, it's Artem :)</p><p>I just shipped a video on the three Claude Code skills I won't work without.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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><p>With those 3 skills, you're going to make your Claude Code <em>smarter than other people</em>. Going to transform each chat into learning with the <strong>/retrospective skill</strong>, <strong>never lose your work with agent handoffs</strong>, and finally, will make it follow complex orchestrated workflows.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!z3oI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34f18c1f-5e8d-457a-9182-ce2e69c7cdd9_2200x1400.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!z3oI!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34f18c1f-5e8d-457a-9182-ce2e69c7cdd9_2200x1400.png 424w, /__u/substackcdn.com/image/fetch/$s_!z3oI!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34f18c1f-5e8d-457a-9182-ce2e69c7cdd9_2200x1400.png 848w, /__u/substackcdn.com/image/fetch/$s_!z3oI!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34f18c1f-5e8d-457a-9182-ce2e69c7cdd9_2200x1400.png 1272w, /__u/substackcdn.com/image/fetch/$s_!z3oI!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34f18c1f-5e8d-457a-9182-ce2e69c7cdd9_2200x1400.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!z3oI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34f18c1f-5e8d-457a-9182-ce2e69c7cdd9_2200x1400.png" width="2200" height="1400" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/34f18c1f-5e8d-457a-9182-ce2e69c7cdd9_2200x1400.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1400,&quot;width&quot;:2200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Three Claude Code skills hub: /retrospective, /handoff, /skill-management&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Three Claude Code skills hub: /retrospective, /handoff, /skill-management" title="Three Claude Code skills hub: /retrospective, /handoff, /skill-management" srcset="/__u/substackcdn.com/image/fetch/$s_!z3oI!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34f18c1f-5e8d-457a-9182-ce2e69c7cdd9_2200x1400.png 424w, /__u/substackcdn.com/image/fetch/$s_!z3oI!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34f18c1f-5e8d-457a-9182-ce2e69c7cdd9_2200x1400.png 848w, /__u/substackcdn.com/image/fetch/$s_!z3oI!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34f18c1f-5e8d-457a-9182-ce2e69c7cdd9_2200x1400.png 1272w, /__u/substackcdn.com/image/fetch/$s_!z3oI!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34f18c1f-5e8d-457a-9182-ce2e69c7cdd9_2200x1400.png 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"><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"><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"><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"><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"></figcaption></figure></div><p>&#127873; All three are ready to install, just paste the prompt to Claude and go:</p><p><a href="https://claude-code-skills-artemzhutov.netlify.app">https://claude-code-skills-artemzhutov.netlify.app</a></p><p>Full walkthrough (11 min):</p><p><a href="https://youtu.be/3xZ9Ke_g1jM">https://youtu.be/3xZ9Ke_g1jM</a></p><div><hr></div><h2>/retrospective: the self-improvement loop</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!OmN0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfbbe7b2-cc82-4cfc-bd6a-3827136c4789_2200x1400.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!OmN0!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfbbe7b2-cc82-4cfc-bd6a-3827136c4789_2200x1400.png 424w, /__u/substackcdn.com/image/fetch/$s_!OmN0!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfbbe7b2-cc82-4cfc-bd6a-3827136c4789_2200x1400.png 848w, /__u/substackcdn.com/image/fetch/$s_!OmN0!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfbbe7b2-cc82-4cfc-bd6a-3827136c4789_2200x1400.png 1272w, /__u/substackcdn.com/image/fetch/$s_!OmN0!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfbbe7b2-cc82-4cfc-bd6a-3827136c4789_2200x1400.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!OmN0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfbbe7b2-cc82-4cfc-bd6a-3827136c4789_2200x1400.png" width="2200" height="1400" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dfbbe7b2-cc82-4cfc-bd6a-3827136c4789_2200x1400.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1400,&quot;width&quot;:2200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;/retrospective compounds learning: agent + sub-agent loop&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="/retrospective compounds learning: agent + sub-agent loop" title="/retrospective compounds learning: agent + sub-agent loop" srcset="/__u/substackcdn.com/image/fetch/$s_!OmN0!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfbbe7b2-cc82-4cfc-bd6a-3827136c4789_2200x1400.png 424w, /__u/substackcdn.com/image/fetch/$s_!OmN0!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfbbe7b2-cc82-4cfc-bd6a-3827136c4789_2200x1400.png 848w, /__u/substackcdn.com/image/fetch/$s_!OmN0!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfbbe7b2-cc82-4cfc-bd6a-3827136c4789_2200x1400.png 1272w, /__u/substackcdn.com/image/fetch/$s_!OmN0!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfbbe7b2-cc82-4cfc-bd6a-3827136c4789_2200x1400.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"><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"><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"><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"><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"></figcaption></figure></div><p>/retrospective is the skill I use all the time. It enables me to compound my work.</p><p>An agent spawns a sub-agent which goes and analyzes my current conversation. It marks corrections I've done, what was the work, what are the steps that were improvised. Based on those signals it suggests improvements into my skills and the memory. We are entering this self-improvement loop.</p><p>The next time when we run the skill, going to be just one shot.</p><p>What I really love about that, that I have a control over what I add to the memory/skills. I'm always in control. The agent is generating a proposed diff. Once approved, going to be executed.</p><p><em>Every time we run the /retrospective skill, everything we do is compounding.</em></p><div><hr></div><h2>/handoff: before you hit the dumb zone</h2><p>The /handoff skill is incredibly useful whenever we are hitting our context limit.</p><p>There is this concept of a dumb zone. From my practice, approximately above 200K tokens with 1M token models. Claude starts making up some facts, starts cutting corners, becomes very annoying to work with.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!_COL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9fe3ebc-e4b0-46ae-8dc6-4ac87cd89315_2600x1600.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!_COL!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9fe3ebc-e4b0-46ae-8dc6-4ac87cd89315_2600x1600.png 424w, /__u/substackcdn.com/image/fetch/$s_!_COL!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9fe3ebc-e4b0-46ae-8dc6-4ac87cd89315_2600x1600.png 848w, /__u/substackcdn.com/image/fetch/$s_!_COL!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9fe3ebc-e4b0-46ae-8dc6-4ac87cd89315_2600x1600.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_COL!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9fe3ebc-e4b0-46ae-8dc6-4ac87cd89315_2600x1600.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!_COL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9fe3ebc-e4b0-46ae-8dc6-4ac87cd89315_2600x1600.png" width="2600" height="1600" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9fe3ebc-e4b0-46ae-8dc6-4ac87cd89315_2600x1600.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1600,&quot;width&quot;:2600,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;/hand-off pipeline: transfer context to another agent before the dumb zone&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="/hand-off pipeline: transfer context to another agent before the dumb zone" title="/hand-off pipeline: transfer context to another agent before the dumb zone" srcset="/__u/substackcdn.com/image/fetch/$s_!_COL!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9fe3ebc-e4b0-46ae-8dc6-4ac87cd89315_2600x1600.png 424w, /__u/substackcdn.com/image/fetch/$s_!_COL!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9fe3ebc-e4b0-46ae-8dc6-4ac87cd89315_2600x1600.png 848w, /__u/substackcdn.com/image/fetch/$s_!_COL!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9fe3ebc-e4b0-46ae-8dc6-4ac87cd89315_2600x1600.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_COL!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9fe3ebc-e4b0-46ae-8dc6-4ac87cd89315_2600x1600.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"><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"><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"><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"><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"></figcaption></figure></div><p>The /handoff skill is going to take all of the context of the session, write the learnings to a sessions file, then transfer and introduce a handoff to another agent on how to continue this work. We record the progress, so we can always restart, and we never lose the context about what we did in that session.</p><p>What I really love here is that we are not directly jumping into execution. We are proposing the next steps, make sure that we are aligned with an agent.</p><p><em>This way you never lose your work.</em></p><div><hr></div><h2>/skill-management: the meta-skill</h2><p>The next skill is a skill manager. Skill manager enables Claude Code to follow complex workflows. The key is to have a skill that enables us to create new skills in a reliable way.</p><p>This is the pain I opened with. I have a bunch of skills and I just end up getting lost. There is a skill for LinkedIn, a skill for post creation, a skill for content creation.</p><p>This leads to what I call skill rot. Whenever I say, okay, let's create a new post, Claude Code is confused. Should I load a LinkedIn skill? Should I use a post creation skill, a content skill?</p><p>I was in the pain of having a lot of skills and not having control over them.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ZMW2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6a616e4-e000-428e-8b02-6bfbb98c2109_2600x1600.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ZMW2!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6a616e4-e000-428e-8b02-6bfbb98c2109_2600x1600.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZMW2!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6a616e4-e000-428e-8b02-6bfbb98c2109_2600x1600.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZMW2!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6a616e4-e000-428e-8b02-6bfbb98c2109_2600x1600.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZMW2!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6a616e4-e000-428e-8b02-6bfbb98c2109_2600x1600.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ZMW2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6a616e4-e000-428e-8b02-6bfbb98c2109_2600x1600.png" width="2600" height="1600" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a6a616e4-e000-428e-8b02-6bfbb98c2109_2600x1600.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1600,&quot;width&quot;:2600,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Single SKILL.md routes to many workflows&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Single SKILL.md routes to many workflows" title="Single SKILL.md routes to many workflows" srcset="/__u/substackcdn.com/image/fetch/$s_!ZMW2!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6a616e4-e000-428e-8b02-6bfbb98c2109_2600x1600.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZMW2!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6a616e4-e000-428e-8b02-6bfbb98c2109_2600x1600.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZMW2!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6a616e4-e000-428e-8b02-6bfbb98c2109_2600x1600.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZMW2!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6a616e4-e000-428e-8b02-6bfbb98c2109_2600x1600.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"><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"><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"><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"><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"></figcaption></figure></div><p>What I do is have just a single SKILL.md, which routes to a different workflow. Whenever I say new video, let's start brainstorm. Whenever we want to do outline, let's load this workflow. Whenever we want to create slides, let's follow this workflow.</p><p>This way, I don't have to remember should I use this skill for hook, should I use a skill for slides.</p><p><em>It's just one skill that does my complete video production workflow.</em></p><div><hr></div><h2>Skills come from your actual usage</h2><p>The bigger thing I learned the hard way is that skills come from your actual usage.</p><p>You know the skill, you actually done the work, you know how the skill behaves. <em>Not designing a skill in a vacuum.</em></p><p>Whenever you do your work in Claude Code, record a video, create a presentation, write a post, if you want to make it a workflow, package it as a skill. The skill that survives is the one you've already run by hand a bunch of times.</p><div><hr></div><h2>Get the system</h2><p>If Claude is making up facts above 200K tokens. If you have a bunch of skills and you just end up getting lost. If skill rot is real and Claude Code is confused which one to load...</p><p><strong>Then it's time to make your Claude Code actually smart.</strong></p><p>I run 5 weeks of live workshops in a small group, where you build your own system. Claude Code reads your Obsidian vault, knows your projects, and remembers your decisions :)</p><p><strong>Cohort 3 starts today.</strong></p><p>&#128218; <a href="https://lab.artemzhutov.com">https://lab.artemzhutov.com</a></p><p>See you next week,</p><p>Artem</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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[Stop redoing your AI's work. Train your agent.]]></title><description><![CDATA[Three patterns that stop AI slop in your Obsidian vault]]></description><link>https://artemxtech.substack.com/p/sunday-read-why-your-ai-keeps-producing</link><guid isPermaLink="false">https://artemxtech.substack.com/p/sunday-read-why-your-ai-keeps-producing</guid><dc:creator><![CDATA[Artem Zhutov]]></dc:creator><pubDate>Sun, 03 May 2026 16:24:14 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!0Qc_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf2da6ff-9ae9-449a-881e-fbd2789b4295_2200x1400.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey, it&#8217;s Artem :)</p><p>It&#8217;s been almost a year since I started using Claude Code with Obsidian. Here are my crystallized learnings.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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><p>You ask AI to write a draft, do something for you. You read it. The output is generic. You tell it to fix it. Still generic... 1 hour later you end up rewriting it yourself.</p><p>Sound familiar?</p><p>Why do you even have a second brain if you&#8217;re redoing everything?</p><p>Three techniques that actually fix this:</p><ul><li><p>Generic voice. Build your voice profile.</p></li><li><p>Wrong information. Every claim has to backtrack to the source.</p></li><li><p>Bad plans. USER-COMMENT loop and Grill Me for reviewing AI plans.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!0Qc_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf2da6ff-9ae9-449a-881e-fbd2789b4295_2200x1400.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!0Qc_!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf2da6ff-9ae9-449a-881e-fbd2789b4295_2200x1400.png 424w, /__u/substackcdn.com/image/fetch/$s_!0Qc_!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf2da6ff-9ae9-449a-881e-fbd2789b4295_2200x1400.png 848w, /__u/substackcdn.com/image/fetch/$s_!0Qc_!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf2da6ff-9ae9-449a-881e-fbd2789b4295_2200x1400.png 1272w, /__u/substackcdn.com/image/fetch/$s_!0Qc_!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf2da6ff-9ae9-449a-881e-fbd2789b4295_2200x1400.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!0Qc_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf2da6ff-9ae9-449a-881e-fbd2789b4295_2200x1400.png" width="1456" height="927" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/af2da6ff-9ae9-449a-881e-fbd2789b4295_2200x1400.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:927,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Loop: generate, tell it to fix, generate again, hour later you wrote it yourself&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Loop: generate, tell it to fix, generate again, hour later you wrote it yourself" title="Loop: generate, tell it to fix, generate again, hour later you wrote it yourself" srcset="/__u/substackcdn.com/image/fetch/$s_!0Qc_!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf2da6ff-9ae9-449a-881e-fbd2789b4295_2200x1400.png 424w, /__u/substackcdn.com/image/fetch/$s_!0Qc_!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf2da6ff-9ae9-449a-881e-fbd2789b4295_2200x1400.png 848w, /__u/substackcdn.com/image/fetch/$s_!0Qc_!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf2da6ff-9ae9-449a-881e-fbd2789b4295_2200x1400.png 1272w, /__u/substackcdn.com/image/fetch/$s_!0Qc_!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf2da6ff-9ae9-449a-881e-fbd2789b4295_2200x1400.png 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"><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"><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"><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"><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"><em>Generate. Tell it to fix. Generate again. Hour later you wrote it yourself.</em></figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!afjX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac2a7b77-29b3-4d97-997b-3e0bddfd62ef_2600x1880.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!afjX!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac2a7b77-29b3-4d97-997b-3e0bddfd62ef_2600x1880.png 424w, /__u/substackcdn.com/image/fetch/$s_!afjX!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac2a7b77-29b3-4d97-997b-3e0bddfd62ef_2600x1880.png 848w, /__u/substackcdn.com/image/fetch/$s_!afjX!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac2a7b77-29b3-4d97-997b-3e0bddfd62ef_2600x1880.png 1272w, /__u/substackcdn.com/image/fetch/$s_!afjX!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac2a7b77-29b3-4d97-997b-3e0bddfd62ef_2600x1880.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!afjX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac2a7b77-29b3-4d97-997b-3e0bddfd62ef_2600x1880.png" width="1456" height="1053" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ac2a7b77-29b3-4d97-997b-3e0bddfd62ef_2600x1880.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1053,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Three patterns mapped to three failure modes&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Three patterns mapped to three failure modes" title="Three patterns mapped to three failure modes" srcset="/__u/substackcdn.com/image/fetch/$s_!afjX!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac2a7b77-29b3-4d97-997b-3e0bddfd62ef_2600x1880.png 424w, /__u/substackcdn.com/image/fetch/$s_!afjX!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac2a7b77-29b3-4d97-997b-3e0bddfd62ef_2600x1880.png 848w, /__u/substackcdn.com/image/fetch/$s_!afjX!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac2a7b77-29b3-4d97-997b-3e0bddfd62ef_2600x1880.png 1272w, /__u/substackcdn.com/image/fetch/$s_!afjX!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac2a7b77-29b3-4d97-997b-3e0bddfd62ef_2600x1880.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"><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"><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"><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"><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"><em>One pattern per failure: voice profile for generic drafts, sources for wrong info, USER-COMMENT loop for bad plans.</em></figcaption></figure></div><h2>Without review, your second brain becomes useless</h2><p>Bad thinking compounds. On this plot is the quality of information in your obsidian vault. Here is iterations without review.</p><p>If we&#8217;re just accepting everything that AI writes into our obsidian vault without reviewing first, our second brain becomes the same quality as the average internet. <em>It becomes useless.</em></p><p>We should review what you write in your obsidian vault. Maintain the high quality, unique voice of our notes.</p><p>Without you, the agent just produces output. You happily ship it, accept it, and you end up with a slop. The agent trends towards confident mediocrity if you don&#8217;t discuss your decisions.</p><p>Reviewing AI is really painful. That&#8217;s a friction you should experience, to catch all of this bad thinking. Human feeling pain is a feature. It&#8217;s not a bug :)</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!tLaQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bb8bdd2-ec17-4490-8ae1-0468c8dfa844_2200x1400.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!tLaQ!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bb8bdd2-ec17-4490-8ae1-0468c8dfa844_2200x1400.png 424w, /__u/substackcdn.com/image/fetch/$s_!tLaQ!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bb8bdd2-ec17-4490-8ae1-0468c8dfa844_2200x1400.png 848w, /__u/substackcdn.com/image/fetch/$s_!tLaQ!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bb8bdd2-ec17-4490-8ae1-0468c8dfa844_2200x1400.png 1272w, /__u/substackcdn.com/image/fetch/$s_!tLaQ!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bb8bdd2-ec17-4490-8ae1-0468c8dfa844_2200x1400.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!tLaQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bb8bdd2-ec17-4490-8ae1-0468c8dfa844_2200x1400.png" width="1456" height="927" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9bb8bdd2-ec17-4490-8ae1-0468c8dfa844_2200x1400.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:927,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Vault quality drops toward average internet as iterations without review continue&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Vault quality drops toward average internet as iterations without review continue" title="Vault quality drops toward average internet as iterations without review continue" srcset="/__u/substackcdn.com/image/fetch/$s_!tLaQ!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bb8bdd2-ec17-4490-8ae1-0468c8dfa844_2200x1400.png 424w, /__u/substackcdn.com/image/fetch/$s_!tLaQ!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bb8bdd2-ec17-4490-8ae1-0468c8dfa844_2200x1400.png 848w, /__u/substackcdn.com/image/fetch/$s_!tLaQ!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bb8bdd2-ec17-4490-8ae1-0468c8dfa844_2200x1400.png 1272w, /__u/substackcdn.com/image/fetch/$s_!tLaQ!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bb8bdd2-ec17-4490-8ae1-0468c8dfa844_2200x1400.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"><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"><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"><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"><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"><em>Iterations without review pull your vault toward average internet quality. Eventually it&#8217;s useless.</em></figcaption></figure></div><h2>Your moat is training your agent</h2><p>In the future, everyone will have an agent. Working with an agent is not enough.</p><p>Agents are trained on huge, huge amounts of information from Reddit, from internet. That&#8217;s a baseline which everybody has. That&#8217;s mediocre.</p><p>Everyone has access to these agents. Internet is generic. There is no moat. Everyone has it.</p><p>Your moat is that you need to train <em>your</em> agents. If you don&#8217;t train your agent, if you don&#8217;t take care of that, it&#8217;s going to be mediocre.</p><p>Your unique advantage is having your notes, your thinking. It could be just LLM wiki, or plain obsidian. Feed that to an agent as its context. To have a great, great baseline that produces great outcomes :)</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Iey2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5375c94b-3be0-4904-93d0-defbcd2cbc54_2600x1480.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Iey2!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5375c94b-3be0-4904-93d0-defbcd2cbc54_2600x1480.png 424w, /__u/substackcdn.com/image/fetch/$s_!Iey2!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5375c94b-3be0-4904-93d0-defbcd2cbc54_2600x1480.png 848w, /__u/substackcdn.com/image/fetch/$s_!Iey2!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5375c94b-3be0-4904-93d0-defbcd2cbc54_2600x1480.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Iey2!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5375c94b-3be0-4904-93d0-defbcd2cbc54_2600x1480.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Iey2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5375c94b-3be0-4904-93d0-defbcd2cbc54_2600x1480.png" width="1456" height="829" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5375c94b-3be0-4904-93d0-defbcd2cbc54_2600x1480.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:829,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Everyone gets the same baseline AI from the internet. Your moat is what you train it on after that&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Everyone gets the same baseline AI from the internet. Your moat is what you train it on after that" title="Everyone gets the same baseline AI from the internet. Your moat is what you train it on after that" srcset="/__u/substackcdn.com/image/fetch/$s_!Iey2!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5375c94b-3be0-4904-93d0-defbcd2cbc54_2600x1480.png 424w, /__u/substackcdn.com/image/fetch/$s_!Iey2!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5375c94b-3be0-4904-93d0-defbcd2cbc54_2600x1480.png 848w, /__u/substackcdn.com/image/fetch/$s_!Iey2!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5375c94b-3be0-4904-93d0-defbcd2cbc54_2600x1480.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Iey2!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5375c94b-3be0-4904-93d0-defbcd2cbc54_2600x1480.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"><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"><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"><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"><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"><em>Everyone gets the same baseline model from the internet. Your moat is what you train it on after that.</em></figcaption></figure></div><h2>Output depends on the context window</h2><p>From first principles, the output really depends on the context window. The next token appearing in your chat depends on all of the previous history of conversation.</p><p>How do you control the context? Two knobs. One is memory. Your CLAUDE.md, your vault content. The other is skills.</p><p>Then the three patterns map onto the three problems:</p><ul><li><p><strong>Generic voice.</strong> Use your exact words. Your voice profile.</p></li><li><p><strong>Wrong information.</strong> Every claim in the research note is backed up with a citation. Backtrack to the source.</p></li><li><p><strong>Bad plans.</strong> USER-COMMENT loop: AI produces a draft of the plan, you read it, you provide comments inline, you tell it to update based on your comments, then you lock in the plan. Plus <a href="https://github.com/mattpocock/skills/blob/main/grill-me/SKILL.md">Grill Me</a>: you work together with Claude until you achieve a shared understanding.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!6suu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3fbd8d-416c-4657-a042-60e81638a87f_2200x1480.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!6suu!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3fbd8d-416c-4657-a042-60e81638a87f_2200x1480.png 424w, /__u/substackcdn.com/image/fetch/$s_!6suu!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3fbd8d-416c-4657-a042-60e81638a87f_2200x1480.png 848w, /__u/substackcdn.com/image/fetch/$s_!6suu!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3fbd8d-416c-4657-a042-60e81638a87f_2200x1480.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6suu!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3fbd8d-416c-4657-a042-60e81638a87f_2200x1480.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!6suu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3fbd8d-416c-4657-a042-60e81638a87f_2200x1480.png" width="1456" height="979" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6a3fbd8d-416c-4657-a042-60e81638a87f_2200x1480.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:979,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Two knobs to shape output: memory (CLAUDE.md and vault) and skills (reusable how-tos)&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Two knobs to shape output: memory (CLAUDE.md and vault) and skills (reusable how-tos)" title="Two knobs to shape output: memory (CLAUDE.md and vault) and skills (reusable how-tos)" srcset="/__u/substackcdn.com/image/fetch/$s_!6suu!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3fbd8d-416c-4657-a042-60e81638a87f_2200x1480.png 424w, /__u/substackcdn.com/image/fetch/$s_!6suu!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3fbd8d-416c-4657-a042-60e81638a87f_2200x1480.png 848w, /__u/substackcdn.com/image/fetch/$s_!6suu!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3fbd8d-416c-4657-a042-60e81638a87f_2200x1480.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6suu!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3fbd8d-416c-4657-a042-60e81638a87f_2200x1480.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"><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"><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"><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"><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"><em>Memory is your CLAUDE.md and vault content. Skills are reusable how-tos. Two ways to shape every output.</em></figcaption></figure></div><h2>The cost of skipping plans = redoing the work</h2><p>If you don&#8217;t slow down, if you start skipping the plans, you go into the loop of redoing the work. <em>Every time.</em> That&#8217;s a huge, huge cost.</p><p>You tell the agent: I accept everything. Then something is broken. You say fix it. You don&#8217;t want to understand. It does it. Fixes it. But you start going in a loop where you don&#8217;t understand what&#8217;s going on, what&#8217;s happening.</p><p>You waste so much energy. You&#8217;re unsatisfied with the result. You lose control of the agent. You lose motivation. You feel disappointed...</p><p>A couple months back, I tried to max out my Claude tokens. Run more agents, ship more. That&#8217;s not the way anymore. The way now is plan first, then ship something you understand very, very deep.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!bTAH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad006e25-ba67-428b-bbac-ee6aea932753_2800x1600.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!bTAH!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad006e25-ba67-428b-bbac-ee6aea932753_2800x1600.png 424w, /__u/substackcdn.com/image/fetch/$s_!bTAH!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad006e25-ba67-428b-bbac-ee6aea932753_2800x1600.png 848w, /__u/substackcdn.com/image/fetch/$s_!bTAH!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad006e25-ba67-428b-bbac-ee6aea932753_2800x1600.png 1272w, /__u/substackcdn.com/image/fetch/$s_!bTAH!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad006e25-ba67-428b-bbac-ee6aea932753_2800x1600.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!bTAH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad006e25-ba67-428b-bbac-ee6aea932753_2800x1600.png" width="1456" height="832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ad006e25-ba67-428b-bbac-ee6aea932753_2800x1600.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:832,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Skip the plan, accept everything, tell it to fix, lose energy, motivation, control&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Skip the plan, accept everything, tell it to fix, lose energy, motivation, control" title="Skip the plan, accept everything, tell it to fix, lose energy, motivation, control" srcset="/__u/substackcdn.com/image/fetch/$s_!bTAH!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad006e25-ba67-428b-bbac-ee6aea932753_2800x1600.png 424w, /__u/substackcdn.com/image/fetch/$s_!bTAH!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad006e25-ba67-428b-bbac-ee6aea932753_2800x1600.png 848w, /__u/substackcdn.com/image/fetch/$s_!bTAH!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad006e25-ba67-428b-bbac-ee6aea932753_2800x1600.png 1272w, /__u/substackcdn.com/image/fetch/$s_!bTAH!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad006e25-ba67-428b-bbac-ee6aea932753_2800x1600.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"><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"><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"><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"><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"><em>Skip the plan. Accept everything. Tell it to fix. Lose energy, lose motivation, lose control.</em></figcaption></figure></div><h2>Get the system</h2><p>If you&#8217;re tired of redoing everything. If your obsidian vault is going generic. If you&#8217;re stuck in the fix, fix, fix loop, losing motivation, feeling disappointed...</p><p>Then it&#8217;s time to train your agent.</p><p>I run 5 weeks of live workshops where you build your own personal operating system with Claude code and obsidian. Your vault becomes the system that helps you do your work and achieve the best results :)</p><p>Cohort 3 starts Tuesday. 4 seats remaining (they go fast on the last day). Deadline: Mon May 4 11:59pm ET.</p><p><a href="https://lab.artemzhutov.com">https://lab.artemzhutov.com</a></p><p>See you Tuesday &lt;3</p><p>Artem</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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[Hermes + Obsidian: my second brain learns me back]]></title><description><![CDATA[I installed it to talk to Obsidian on my phone. After a week, it had written 7 entries into my user profile on its own.]]></description><link>https://artemxtech.substack.com/p/i-stopped-teaching-my-agent-who-i</link><guid isPermaLink="false">https://artemxtech.substack.com/p/i-stopped-teaching-my-agent-who-i</guid><dc:creator><![CDATA[Artem Zhutov]]></dc:creator><pubDate>Sun, 26 Apr 2026 10:10:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!T428!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a58be62-0348-4e2a-80a3-0369708420aa_1558x1010.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I didn&#8217;t have a proper way to talk to my Obsidian on the go.</p><p>I wanted an agent I could set and forget. Reliable, with isolated Discord channels for different areas of my life.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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><p>As a bonus I didn&#8217;t expect, this agent has been learning from me.</p><p>This is a Hermes agent. You can run the same setup yourself.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!T428!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a58be62-0348-4e2a-80a3-0369708420aa_1558x1010.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!T428!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a58be62-0348-4e2a-80a3-0369708420aa_1558x1010.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!T428!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a58be62-0348-4e2a-80a3-0369708420aa_1558x1010.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!T428!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a58be62-0348-4e2a-80a3-0369708420aa_1558x1010.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!T428!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a58be62-0348-4e2a-80a3-0369708420aa_1558x1010.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!T428!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a58be62-0348-4e2a-80a3-0369708420aa_1558x1010.jpeg" width="542" height="351.4065934065934" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8a58be62-0348-4e2a-80a3-0369708420aa_1558x1010.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:944,&quot;width&quot;:1456,&quot;resizeWidth&quot;:542,&quot;bytes&quot;:413221,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://artemxtech.substack.com/i/195496783?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a58be62-0348-4e2a-80a3-0369708420aa_1558x1010.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!T428!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a58be62-0348-4e2a-80a3-0369708420aa_1558x1010.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!T428!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a58be62-0348-4e2a-80a3-0369708420aa_1558x1010.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!T428!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a58be62-0348-4e2a-80a3-0369708420aa_1558x1010.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!T428!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a58be62-0348-4e2a-80a3-0369708420aa_1558x1010.jpeg 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"><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"><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"><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"><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></p><h2>The bonus I didn&#8217;t expect</h2><p>I&#8217;ve been running it for the last week. A few things happened I didn&#8217;t expect.</p><p>It wrote 7 entries into my user profile on its own.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!fCB4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F391ce6a9-d444-416a-9819-7ce18f39e84c_539x522.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!fCB4!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F391ce6a9-d444-416a-9819-7ce18f39e84c_539x522.png 424w, /__u/substackcdn.com/image/fetch/$s_!fCB4!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F391ce6a9-d444-416a-9819-7ce18f39e84c_539x522.png 848w, /__u/substackcdn.com/image/fetch/$s_!fCB4!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F391ce6a9-d444-416a-9819-7ce18f39e84c_539x522.png 1272w, /__u/substackcdn.com/image/fetch/$s_!fCB4!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F391ce6a9-d444-416a-9819-7ce18f39e84c_539x522.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!fCB4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F391ce6a9-d444-416a-9819-7ce18f39e84c_539x522.png" width="539" height="522" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/391ce6a9-d444-416a-9819-7ce18f39e84c_539x522.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:522,&quot;width&quot;:539,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Seven entries Hermes wrote into my USER.md across three Discord channels. I never said any of them out loud.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Seven entries Hermes wrote into my USER.md across three Discord channels. I never said any of them out loud." title="Seven entries Hermes wrote into my USER.md across three Discord channels. I never said any of them out loud." srcset="/__u/substackcdn.com/image/fetch/$s_!fCB4!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F391ce6a9-d444-416a-9819-7ce18f39e84c_539x522.png 424w, /__u/substackcdn.com/image/fetch/$s_!fCB4!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F391ce6a9-d444-416a-9819-7ce18f39e84c_539x522.png 848w, /__u/substackcdn.com/image/fetch/$s_!fCB4!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F391ce6a9-d444-416a-9819-7ce18f39e84c_539x522.png 1272w, /__u/substackcdn.com/image/fetch/$s_!fCB4!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F391ce6a9-d444-416a-9819-7ce18f39e84c_539x522.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"><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"><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"><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"><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"><em>Seven entries Hermes wrote into my USER.md across three Discord channels. I never said any of them out loud.</em></figcaption></figure></div><p>I was working with the agent on some task. On its own, it created the skill at the end of the workflow once I finished. I haven&#8217;t seen that anywhere else in any agent. Truly novel.</p><p>What happened: I was searching for YouTube videos for sources, going to import them into NotebookLM. Once I finished, Hermes in the background captured the pattern and created a skill for me.</p><p>It happened again with my evening review. Here is the receipt:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!NZ5o!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdc881de-9032-45be-923d-446b7f82b7c7_1154x725.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!NZ5o!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdc881de-9032-45be-923d-446b7f82b7c7_1154x725.png 424w, /__u/substackcdn.com/image/fetch/$s_!NZ5o!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdc881de-9032-45be-923d-446b7f82b7c7_1154x725.png 848w, /__u/substackcdn.com/image/fetch/$s_!NZ5o!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdc881de-9032-45be-923d-446b7f82b7c7_1154x725.png 1272w, /__u/substackcdn.com/image/fetch/$s_!NZ5o!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdc881de-9032-45be-923d-446b7f82b7c7_1154x725.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!NZ5o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdc881de-9032-45be-923d-446b7f82b7c7_1154x725.png" width="558" height="350.5632582322357" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cdc881de-9032-45be-923d-446b7f82b7c7_1154x725.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:725,&quot;width&quot;:1154,&quot;resizeWidth&quot;:558,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Hermes minted obsidian-evening-routine-capture at the end of a regular Discord chat. I never asked for it. It read what I did and saved the workflow as a skill.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Hermes minted obsidian-evening-routine-capture at the end of a regular Discord chat. I never asked for it. It read what I did and saved the workflow as a skill." title="Hermes minted obsidian-evening-routine-capture at the end of a regular Discord chat. I never asked for it. It read what I did and saved the workflow as a skill." srcset="/__u/substackcdn.com/image/fetch/$s_!NZ5o!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdc881de-9032-45be-923d-446b7f82b7c7_1154x725.png 424w, /__u/substackcdn.com/image/fetch/$s_!NZ5o!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdc881de-9032-45be-923d-446b7f82b7c7_1154x725.png 848w, /__u/substackcdn.com/image/fetch/$s_!NZ5o!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdc881de-9032-45be-923d-446b7f82b7c7_1154x725.png 1272w, /__u/substackcdn.com/image/fetch/$s_!NZ5o!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdc881de-9032-45be-923d-446b7f82b7c7_1154x725.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"><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"><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"><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"><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"><em>Hermes minted obsidian-evening-routine-capture at the end of a regular Discord chat. I never asked for it. It read what I did and saved the workflow as a skill.</em></figcaption></figure></div><p>I didn&#8217;t even have to tell it anything to do that. We create skills on our own. Here the agent just does the job for us.</p><h2>How the learning works</h2><p>Here is the key feature. The agent has a self-improvement loop.</p><p>Three triggers, running in the background:</p><ol><li><p>After 10 user turns, a memory review agent updates my USER.md.</p></li><li><p>After 15 tool iterations, a skill review agent updates my skills.</p></li><li><p>When a session has been untouched for a couple of days, at 4 AM Hermes runs a final pass and learns from it.</p></li></ol><p>I dug into the source code. The exact file is the prompt the agent uses for each pass.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!_RNF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F164d5dd4-0884-4ba6-b98e-a03bbf1d059d_1588x1006.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!_RNF!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F164d5dd4-0884-4ba6-b98e-a03bbf1d059d_1588x1006.png 424w, /__u/substackcdn.com/image/fetch/$s_!_RNF!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F164d5dd4-0884-4ba6-b98e-a03bbf1d059d_1588x1006.png 848w, /__u/substackcdn.com/image/fetch/$s_!_RNF!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F164d5dd4-0884-4ba6-b98e-a03bbf1d059d_1588x1006.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_RNF!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F164d5dd4-0884-4ba6-b98e-a03bbf1d059d_1588x1006.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!_RNF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F164d5dd4-0884-4ba6-b98e-a03bbf1d059d_1588x1006.png" width="469" height="296.99038461538464" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/164d5dd4-0884-4ba6-b98e-a03bbf1d059d_1588x1006.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:922,&quot;width&quot;:1456,&quot;resizeWidth&quot;:469,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Memory review prompt, verbatim from run_agent.py:2761. The learning Hermes reads the chat and looks for persona, desires, preferences. If nothing stands out: Nothing to save. and stop.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Memory review prompt, verbatim from run_agent.py:2761. The learning Hermes reads the chat and looks for persona, desires, preferences. If nothing stands out: Nothing to save. and stop." title="Memory review prompt, verbatim from run_agent.py:2761. The learning Hermes reads the chat and looks for persona, desires, preferences. If nothing stands out: Nothing to save. and stop." srcset="/__u/substackcdn.com/image/fetch/$s_!_RNF!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F164d5dd4-0884-4ba6-b98e-a03bbf1d059d_1588x1006.png 424w, /__u/substackcdn.com/image/fetch/$s_!_RNF!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F164d5dd4-0884-4ba6-b98e-a03bbf1d059d_1588x1006.png 848w, /__u/substackcdn.com/image/fetch/$s_!_RNF!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F164d5dd4-0884-4ba6-b98e-a03bbf1d059d_1588x1006.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_RNF!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F164d5dd4-0884-4ba6-b98e-a03bbf1d059d_1588x1006.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"><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"><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"><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"><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"><em>Memory review prompt, verbatim from run_agent.py:2761. The learning Hermes reads the chat and looks for persona, desires, preferences. If nothing stands out: Nothing to save. and stop.</em></figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!4HmH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd5aa599-fe6b-4090-af1b-20d4af6dd7dc_1586x968.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!4HmH!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd5aa599-fe6b-4090-af1b-20d4af6dd7dc_1586x968.png 424w, /__u/substackcdn.com/image/fetch/$s_!4HmH!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd5aa599-fe6b-4090-af1b-20d4af6dd7dc_1586x968.png 848w, /__u/substackcdn.com/image/fetch/$s_!4HmH!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd5aa599-fe6b-4090-af1b-20d4af6dd7dc_1586x968.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4HmH!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd5aa599-fe6b-4090-af1b-20d4af6dd7dc_1586x968.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!4HmH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd5aa599-fe6b-4090-af1b-20d4af6dd7dc_1586x968.png" width="475" height="290.02403846153845" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bd5aa599-fe6b-4090-af1b-20d4af6dd7dc_1586x968.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:889,&quot;width&quot;:1456,&quot;resizeWidth&quot;:475,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Skill review prompt, verbatim from run_agent.py:2772. Looks for non-trivial approaches that worked. Updates an existing skill if one fits. Creates a new one if not.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Skill review prompt, verbatim from run_agent.py:2772. Looks for non-trivial approaches that worked. Updates an existing skill if one fits. Creates a new one if not." title="Skill review prompt, verbatim from run_agent.py:2772. Looks for non-trivial approaches that worked. Updates an existing skill if one fits. Creates a new one if not." srcset="/__u/substackcdn.com/image/fetch/$s_!4HmH!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd5aa599-fe6b-4090-af1b-20d4af6dd7dc_1586x968.png 424w, /__u/substackcdn.com/image/fetch/$s_!4HmH!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd5aa599-fe6b-4090-af1b-20d4af6dd7dc_1586x968.png 848w, /__u/substackcdn.com/image/fetch/$s_!4HmH!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd5aa599-fe6b-4090-af1b-20d4af6dd7dc_1586x968.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4HmH!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd5aa599-fe6b-4090-af1b-20d4af6dd7dc_1586x968.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"><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"><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"><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"><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"><em>Skill review prompt, verbatim from run_agent.py:2772. Looks for non-trivial approaches that worked. Updates an existing skill if one fits. Creates a new one if not.</em></figcaption></figure></div><p>Inside one cycle the loop looks like this. I chat with Hermes. Back and forth. After 10 turns, a separate agent (you can think of it as a learning Hermes) gets the transcript. It reads the chat. Asks itself: anything about Artem worth remembering? It writes to USER.md, MEMORY.md, or skills. If there is nothing worth saving, it stops. The main chat never sees the learning Hermes. I just keep going.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!SSG_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e0d79f-a278-4cd2-be07-fcfce66d3a23_1360x1170.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!SSG_!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e0d79f-a278-4cd2-be07-fcfce66d3a23_1360x1170.png 424w, /__u/substackcdn.com/image/fetch/$s_!SSG_!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e0d79f-a278-4cd2-be07-fcfce66d3a23_1360x1170.png 848w, /__u/substackcdn.com/image/fetch/$s_!SSG_!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e0d79f-a278-4cd2-be07-fcfce66d3a23_1360x1170.png 1272w, /__u/substackcdn.com/image/fetch/$s_!SSG_!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e0d79f-a278-4cd2-be07-fcfce66d3a23_1360x1170.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!SSG_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e0d79f-a278-4cd2-be07-fcfce66d3a23_1360x1170.png" width="512" height="440.47058823529414" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/58e0d79f-a278-4cd2-be07-fcfce66d3a23_1360x1170.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1170,&quot;width&quot;:1360,&quot;resizeWidth&quot;:512,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Inside one cycle. The main chat hands the transcript to a separate Hermes. That Hermes reads, decides, writes (or stops). The main chat keeps going.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Inside one cycle. The main chat hands the transcript to a separate Hermes. That Hermes reads, decides, writes (or stops). The main chat keeps going." title="Inside one cycle. The main chat hands the transcript to a separate Hermes. That Hermes reads, decides, writes (or stops). The main chat keeps going." srcset="/__u/substackcdn.com/image/fetch/$s_!SSG_!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e0d79f-a278-4cd2-be07-fcfce66d3a23_1360x1170.png 424w, /__u/substackcdn.com/image/fetch/$s_!SSG_!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e0d79f-a278-4cd2-be07-fcfce66d3a23_1360x1170.png 848w, /__u/substackcdn.com/image/fetch/$s_!SSG_!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e0d79f-a278-4cd2-be07-fcfce66d3a23_1360x1170.png 1272w, /__u/substackcdn.com/image/fetch/$s_!SSG_!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e0d79f-a278-4cd2-be07-fcfce66d3a23_1360x1170.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"><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"><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"><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"><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"><em>Inside one cycle. The main chat hands the transcript to a separate Hermes. That Hermes reads, decides, writes (or stops). The main chat keeps going.</em></figcaption></figure></div><p>That is a key innovation. I haven&#8217;t seen that anywhere.</p><h2>One persona per Discord channel</h2><p>If you use Discord, there is also a config file where you can set up skills per channel.</p><p>If I want to do a coding task, I do it in a build channel. If I want to do content, I do it in a content channel. I specifically limit the set of skills per channel. Very handy to limit the scope and the focus.</p><p>There is also a great addition: you can set the personality of the agent.</p><p>For my vault channel (where I interact with my Obsidian), I prompt the agent with a persona. Where my daily notes go. Always use wikilinks. Here is my vault structure.</p><p>I think of it as a CLAUDE.md for my Discord channel. I define the scope of what is happening there to help the agent.</p><p>Very flexible. You can create a multi-agent setup. Discord channels, one for each area of your life.</p><h2>Where Hermes fits, and where Claude Code fits</h2><p>From my phone, in Discord, I can ask: give me a list of my home feed videos.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!3UCZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7801929d-0bf2-4e3c-a7fa-9952669ee2ad_1428x910.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!3UCZ!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7801929d-0bf2-4e3c-a7fa-9952669ee2ad_1428x910.png 424w, /__u/substackcdn.com/image/fetch/$s_!3UCZ!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7801929d-0bf2-4e3c-a7fa-9952669ee2ad_1428x910.png 848w, /__u/substackcdn.com/image/fetch/$s_!3UCZ!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7801929d-0bf2-4e3c-a7fa-9952669ee2ad_1428x910.png 1272w, /__u/substackcdn.com/image/fetch/$s_!3UCZ!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7801929d-0bf2-4e3c-a7fa-9952669ee2ad_1428x910.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!3UCZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7801929d-0bf2-4e3c-a7fa-9952669ee2ad_1428x910.png" width="544" height="346.6666666666667" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7801929d-0bf2-4e3c-a7fa-9952669ee2ad_1428x910.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:910,&quot;width&quot;:1428,&quot;resizeWidth&quot;:544,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;One prompt from my phone runs the chain. Hermes scans the home feed via my ytcli skill, picks the top three, adds them to NotebookLM. Fresh sources waiting on the laptop when I sit down.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="One prompt from my phone runs the chain. Hermes scans the home feed via my ytcli skill, picks the top three, adds them to NotebookLM. Fresh sources waiting on the laptop when I sit down." title="One prompt from my phone runs the chain. Hermes scans the home feed via my ytcli skill, picks the top three, adds them to NotebookLM. Fresh sources waiting on the laptop when I sit down." srcset="/__u/substackcdn.com/image/fetch/$s_!3UCZ!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7801929d-0bf2-4e3c-a7fa-9952669ee2ad_1428x910.png 424w, /__u/substackcdn.com/image/fetch/$s_!3UCZ!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7801929d-0bf2-4e3c-a7fa-9952669ee2ad_1428x910.png 848w, /__u/substackcdn.com/image/fetch/$s_!3UCZ!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7801929d-0bf2-4e3c-a7fa-9952669ee2ad_1428x910.png 1272w, /__u/substackcdn.com/image/fetch/$s_!3UCZ!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7801929d-0bf2-4e3c-a7fa-9952669ee2ad_1428x910.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"><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"><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"><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"><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"><em>One prompt from my phone runs the chain. Hermes scans the home feed via my ytcli skill, picks the top three, adds them to NotebookLM. Fresh sources waiting on the laptop when I sit down.</em></figcaption></figure></div><p>I can be anywhere. Just on my phone, through Discord. I can run all of the skills I developed the last year. Just one command. In real time, I get my home feed videos.</p><p>I can ask anything about those videos. Put them into NotebookLM. Run them through my familiar workflows. That&#8217;s a huge unlock.</p><p>Capture on the go. Braindump. Research. Things I can run reliably while I work on something else.</p><p>When I want to do real work (pair with an agent, review the plans, be very strict to avoid AI slop), I switch to Claude Code with my Obsidian side by side. Just a new tab. Claude Code, my Obsidian vault. Really be a human in the loop.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!98HG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7ab6c39-db7d-4940-991b-a0c1ae35e20c_1510x1172.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!98HG!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7ab6c39-db7d-4940-991b-a0c1ae35e20c_1510x1172.png 424w, /__u/substackcdn.com/image/fetch/$s_!98HG!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7ab6c39-db7d-4940-991b-a0c1ae35e20c_1510x1172.png 848w, /__u/substackcdn.com/image/fetch/$s_!98HG!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7ab6c39-db7d-4940-991b-a0c1ae35e20c_1510x1172.png 1272w, /__u/substackcdn.com/image/fetch/$s_!98HG!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7ab6c39-db7d-4940-991b-a0c1ae35e20c_1510x1172.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!98HG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7ab6c39-db7d-4940-991b-a0c1ae35e20c_1510x1172.png" width="421" height="326.7376373626374" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e7ab6c39-db7d-4940-991b-a0c1ae35e20c_1510x1172.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1130,&quot;width&quot;:1456,&quot;resizeWidth&quot;:421,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Where each one earns its keep. Hermes from my phone for capture and async tasks. Claude Code with Obsidian for deep work where I need to see every file change and stay in control.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Where each one earns its keep. Hermes from my phone for capture and async tasks. Claude Code with Obsidian for deep work where I need to see every file change and stay in control." title="Where each one earns its keep. Hermes from my phone for capture and async tasks. Claude Code with Obsidian for deep work where I need to see every file change and stay in control." srcset="/__u/substackcdn.com/image/fetch/$s_!98HG!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7ab6c39-db7d-4940-991b-a0c1ae35e20c_1510x1172.png 424w, /__u/substackcdn.com/image/fetch/$s_!98HG!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7ab6c39-db7d-4940-991b-a0c1ae35e20c_1510x1172.png 848w, /__u/substackcdn.com/image/fetch/$s_!98HG!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7ab6c39-db7d-4940-991b-a0c1ae35e20c_1510x1172.png 1272w, /__u/substackcdn.com/image/fetch/$s_!98HG!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7ab6c39-db7d-4940-991b-a0c1ae35e20c_1510x1172.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"><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"><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"><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"><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"><em>Where each one earns its keep. Hermes from my phone for capture and async tasks. Claude Code with Obsidian for deep work where I need to see every file change and stay in control.</em></figcaption></figure></div><p>Hermes is my capture inbox and the start of fuel into my world.</p><h2>Try it</h2><p>Watch the full walkthrough: <a href="https://youtu.be/L0hs3-xBjJE">Hermes Agent + Obsidian on YouTube</a></p><p>Install it yourself: <a href="https://hermes-agent.nousresearch.com/docs/getting-started/quickstart">the Hermes Agent quickstart</a></p><p>Really exciting times to start using it.</p><div><hr></div><p>Cohort 3 of the Claude Code x Obsidian Lab starts May 5.</p><p>We integrate AI agents with our context in Obsidian to build a personal operating system. Five weeks of live sessions.</p><p>This cohort I have capacity for 10 people. Early bird price now, before it goes up next week.</p><p><a href="https://lab.artemzhutov.com">lab.artemzhutov.com</a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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[I Replaced Karpathy’s LLM Wiki with Something That Actually Works]]></title><description><![CDATA[Same sources, same goal. The wiki burned 44,000 tokens per question. NotebookLM answered 10 in a minute.]]></description><link>https://artemxtech.substack.com/p/i-replaced-karpathys-llm-wiki-with</link><guid isPermaLink="false">https://artemxtech.substack.com/p/i-replaced-karpathys-llm-wiki-with</guid><dc:creator><![CDATA[Artem Zhutov]]></dc:creator><pubDate>Sun, 19 Apr 2026 18:23:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!pKFL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3922142-ac61-46d8-aade-3411cd881134_1080x1080.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The top comment on the biggest LLM wiki video says it&#8217;s &#8220;largely worthless for most people.&#8221;</p><p>I wanted to know if he is right. &#8981; My goal is to improve my decision making. I really love Ray Dalio. I have his book called Principles. So I took the same sources, the same goal, then built the wiki and my system side by side in real time.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!pKFL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3922142-ac61-46d8-aade-3411cd881134_1080x1080.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!pKFL!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3922142-ac61-46d8-aade-3411cd881134_1080x1080.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!pKFL!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3922142-ac61-46d8-aade-3411cd881134_1080x1080.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!pKFL!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3922142-ac61-46d8-aade-3411cd881134_1080x1080.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!pKFL!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3922142-ac61-46d8-aade-3411cd881134_1080x1080.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!pKFL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3922142-ac61-46d8-aade-3411cd881134_1080x1080.jpeg" width="1080" height="1080" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e3922142-ac61-46d8-aade-3411cd881134_1080x1080.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Dalio's 5-step process. Diagram via jareddees.com.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Dalio's 5-step process. Diagram via jareddees.com." title="Dalio's 5-step process. Diagram via jareddees.com." srcset="/__u/substackcdn.com/image/fetch/$s_!pKFL!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3922142-ac61-46d8-aade-3411cd881134_1080x1080.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!pKFL!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3922142-ac61-46d8-aade-3411cd881134_1080x1080.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!pKFL!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3922142-ac61-46d8-aade-3411cd881134_1080x1080.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!pKFL!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3922142-ac61-46d8-aade-3411cd881134_1080x1080.jpeg 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"><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"><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"><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"><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><em>Dalio&#8217;s 5-step process. Diagram via </em>https://www.principles.com/</p><p>Here&#8217;s what happened.</p><h2>Karpathy&#8217;s wiki architecture</h2><p>Karpathy&#8217;s wiki has three parts:</p><ol><li><p>Your raw sources: YouTube transcripts, articles, PDFs.</p></li><li><p>The wiki itself: Claude reads each source, writes a summary, and pulls out people and concepts into pages.</p></li><li><p>A schema file that tells Claude how the wiki is organized, so it knows where to look when you ask a question.</p></li></ol><p>With those index files and entity pages, you can query the wiki easily and navigate it on a graph.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!AFqH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F098db897-c373-4cda-a963-ee0efa87e53a_1410x1204.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!AFqH!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F098db897-c373-4cda-a963-ee0efa87e53a_1410x1204.png 424w, /__u/substackcdn.com/image/fetch/$s_!AFqH!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F098db897-c373-4cda-a963-ee0efa87e53a_1410x1204.png 848w, /__u/substackcdn.com/image/fetch/$s_!AFqH!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F098db897-c373-4cda-a963-ee0efa87e53a_1410x1204.png 1272w, /__u/substackcdn.com/image/fetch/$s_!AFqH!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F098db897-c373-4cda-a963-ee0efa87e53a_1410x1204.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!AFqH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F098db897-c373-4cda-a963-ee0efa87e53a_1410x1204.png" width="1410" height="1204" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/098db897-c373-4cda-a963-ee0efa87e53a_1410x1204.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1204,&quot;width&quot;:1410,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Karpathy's wiki architecture from the gist.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Karpathy's wiki architecture from the gist." title="Karpathy's wiki architecture from the gist." srcset="/__u/substackcdn.com/image/fetch/$s_!AFqH!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F098db897-c373-4cda-a963-ee0efa87e53a_1410x1204.png 424w, /__u/substackcdn.com/image/fetch/$s_!AFqH!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F098db897-c373-4cda-a963-ee0efa87e53a_1410x1204.png 848w, /__u/substackcdn.com/image/fetch/$s_!AFqH!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F098db897-c373-4cda-a963-ee0efa87e53a_1410x1204.png 1272w, /__u/substackcdn.com/image/fetch/$s_!AFqH!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F098db897-c373-4cda-a963-ee0efa87e53a_1410x1204.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"><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"><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"><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"><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><em>Karpathy&#8217;s wiki architecture from the gist.</em></p><h2>Where the wiki breaks</h2><p>I ingested 19 sources into the wiki in parallel. It took me about 20 minutes. Then I asked 10 questions against it.</p><p>Claude was reading all the transcripts. The index was not helpful. Claude was reading the full files to answer one question. <em>44,000 tokens per question</em>. Multiply by 10 for 10 questions.</p><p>My limits were blowing up the roof. The ingesting cost is just blowing.</p><p>Compare this to NotebookLM. I added 50 sources because ingestion was instant. NotebookLM ingestion is just embedding. They use state-of-the-art embedding models, like the ones Google has. You&#8217;re not doing this ingestion step in any way. You&#8217;re right away ready to ask questions. You don&#8217;t build this entire wiki index.</p><p>Same 10 questions. Approximately a minute per reply. All 10 answers with citations back to the transcripts.</p><h2>So what?</h2><p>We have all this knowledge and then so what? You created a wiki, you have the summaries, you have this index. What&#8217;s happening next? Did you do that?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ZNlE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d435823-0d9b-4ed9-84c8-d44bee182b47_1004x414.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ZNlE!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d435823-0d9b-4ed9-84c8-d44bee182b47_1004x414.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZNlE!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d435823-0d9b-4ed9-84c8-d44bee182b47_1004x414.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZNlE!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d435823-0d9b-4ed9-84c8-d44bee182b47_1004x414.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZNlE!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d435823-0d9b-4ed9-84c8-d44bee182b47_1004x414.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ZNlE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d435823-0d9b-4ed9-84c8-d44bee182b47_1004x414.png" width="1004" height="414" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1d435823-0d9b-4ed9-84c8-d44bee182b47_1004x414.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:414,&quot;width&quot;:1004,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;We have all this knowledge and then so what?&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="We have all this knowledge and then so what?" title="We have all this knowledge and then so what?" srcset="/__u/substackcdn.com/image/fetch/$s_!ZNlE!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d435823-0d9b-4ed9-84c8-d44bee182b47_1004x414.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZNlE!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d435823-0d9b-4ed9-84c8-d44bee182b47_1004x414.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZNlE!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d435823-0d9b-4ed9-84c8-d44bee182b47_1004x414.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZNlE!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d435823-0d9b-4ed9-84c8-d44bee182b47_1004x414.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"><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"><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"><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"><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><em>We have all this knowledge and then so what?</em></p><p>The wiki has no integration with the real world. You can ask a question about it, but that&#8217;s it.</p><h2>Here is what I do instead</h2><p>My goal is to improve my decision making. I ask questions about it. I extract the concepts. Then I improve my skills.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!NSo6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b1bb890-ecf4-47e4-a146-85398553f314_1432x646.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!NSo6!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b1bb890-ecf4-47e4-a146-85398553f314_1432x646.png 424w, /__u/substackcdn.com/image/fetch/$s_!NSo6!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b1bb890-ecf4-47e4-a146-85398553f314_1432x646.png 848w, /__u/substackcdn.com/image/fetch/$s_!NSo6!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b1bb890-ecf4-47e4-a146-85398553f314_1432x646.png 1272w, /__u/substackcdn.com/image/fetch/$s_!NSo6!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b1bb890-ecf4-47e4-a146-85398553f314_1432x646.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!NSo6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b1bb890-ecf4-47e4-a146-85398553f314_1432x646.png" width="1432" height="646" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6b1bb890-ecf4-47e4-a146-85398553f314_1432x646.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:646,&quot;width&quot;:1432,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Here is what I do instead.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Here is what I do instead." title="Here is what I do instead." srcset="/__u/substackcdn.com/image/fetch/$s_!NSo6!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b1bb890-ecf4-47e4-a146-85398553f314_1432x646.png 424w, /__u/substackcdn.com/image/fetch/$s_!NSo6!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b1bb890-ecf4-47e4-a146-85398553f314_1432x646.png 848w, /__u/substackcdn.com/image/fetch/$s_!NSo6!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b1bb890-ecf4-47e4-a146-85398553f314_1432x646.png 1272w, /__u/substackcdn.com/image/fetch/$s_!NSo6!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b1bb890-ecf4-47e4-a146-85398553f314_1432x646.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"><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"><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"><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"><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><em>Here is what I do instead.</em></p><p>Three steps:</p><ol><li><p>&#9889; Create skills out of this knowledge.</p></li><li><p>&#8635; Integrate those skills into your daily routines.</p></li><li><p>&#9656; Run those new skills within the routines.</p></li></ol><p>A great example is a morning routine, where you integrate the decision-making framework into how you distribute your time.</p><p>I built a decision-making skill based on Dalio&#8217;s 5-step process:</p><ol><li><p>&#9678; Know your goals.</p></li><li><p>&#9888; Don&#8217;t tolerate problems.</p></li><li><p>&#8981; Diagnose the root causes.</p></li><li><p>&#9672; Design a plan.</p></li><li><p>&#9656; Execute the plan.</p></li></ol><p>I added a daily template with reflection prompts, and a weekly review section that asks: &#8220;Are the problems repeated this week? Are they the same type of problems we had from last week?&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!HNzI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd76c62b8-49f0-4815-994f-497cffe817aa_704x968.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!HNzI!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd76c62b8-49f0-4815-994f-497cffe817aa_704x968.png 424w, /__u/substackcdn.com/image/fetch/$s_!HNzI!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd76c62b8-49f0-4815-994f-497cffe817aa_704x968.png 848w, /__u/substackcdn.com/image/fetch/$s_!HNzI!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd76c62b8-49f0-4815-994f-497cffe817aa_704x968.png 1272w, /__u/substackcdn.com/image/fetch/$s_!HNzI!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd76c62b8-49f0-4815-994f-497cffe817aa_704x968.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!HNzI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd76c62b8-49f0-4815-994f-497cffe817aa_704x968.png" width="296" height="407" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d76c62b8-49f0-4815-994f-497cffe817aa_704x968.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:968,&quot;width&quot;:704,&quot;resizeWidth&quot;:296,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;From Dalio videos to my system.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="From Dalio videos to my system." title="From Dalio videos to my system." srcset="/__u/substackcdn.com/image/fetch/$s_!HNzI!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd76c62b8-49f0-4815-994f-497cffe817aa_704x968.png 424w, /__u/substackcdn.com/image/fetch/$s_!HNzI!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd76c62b8-49f0-4815-994f-497cffe817aa_704x968.png 848w, /__u/substackcdn.com/image/fetch/$s_!HNzI!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd76c62b8-49f0-4815-994f-497cffe817aa_704x968.png 1272w, /__u/substackcdn.com/image/fetch/$s_!HNzI!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd76c62b8-49f0-4815-994f-497cffe817aa_704x968.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"><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"><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"><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"><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><em>From Dalio videos to my system.</em></p><p>Whenever I need to make a decision, the skill is right there. I apply this knowledge instead of just storing it.</p><h2>More notebooks</h2><p>I&#8217;ve done more testing and created more notebooks. Here are some I&#8217;ve collected.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!4sW4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef1c5ff4-bf6e-473c-9fc4-3557c8b4c7bf_1734x1446.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!4sW4!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef1c5ff4-bf6e-473c-9fc4-3557c8b4c7bf_1734x1446.png 424w, /__u/substackcdn.com/image/fetch/$s_!4sW4!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef1c5ff4-bf6e-473c-9fc4-3557c8b4c7bf_1734x1446.png 848w, /__u/substackcdn.com/image/fetch/$s_!4sW4!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef1c5ff4-bf6e-473c-9fc4-3557c8b4c7bf_1734x1446.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4sW4!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef1c5ff4-bf6e-473c-9fc4-3557c8b4c7bf_1734x1446.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!4sW4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef1c5ff4-bf6e-473c-9fc4-3557c8b4c7bf_1734x1446.png" width="354" height="295.1620879120879" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ef1c5ff4-bf6e-473c-9fc4-3557c8b4c7bf_1734x1446.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1214,&quot;width&quot;:1456,&quot;resizeWidth&quot;:354,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A few of my recent notebooks.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A few of my recent notebooks." title="A few of my recent notebooks." srcset="/__u/substackcdn.com/image/fetch/$s_!4sW4!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef1c5ff4-bf6e-473c-9fc4-3557c8b4c7bf_1734x1446.png 424w, /__u/substackcdn.com/image/fetch/$s_!4sW4!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef1c5ff4-bf6e-473c-9fc4-3557c8b4c7bf_1734x1446.png 848w, /__u/substackcdn.com/image/fetch/$s_!4sW4!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef1c5ff4-bf6e-473c-9fc4-3557c8b4c7bf_1734x1446.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4sW4!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef1c5ff4-bf6e-473c-9fc4-3557c8b4c7bf_1734x1446.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"><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"><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"><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"><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><em>A few of my recent notebooks.</em></p><p>One example: I pulled the last 2 weeks of videos about Hermes Agent, OpenClaw, and Claude Code channels into one notebook. 21 sources. I asked many questions and got great answers grounded in the YouTube videos and what people are actually using.</p><p>This is what it really excels at. I can be in the know without being biased to a single video from YouTube. Watching one video gives me one person&#8217;s opinion. Pulling 21 videos into a notebook gets me up to speed and decreases that feeling of missing out. It helped me not lose my mind.</p><p>Here is an example of a question I asked: &#8220;Why did Anthropic ban subscriptions?&#8221; The answers were great, grounded across the videos.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!R4q-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5930fef6-6a5a-43e8-9b27-ced427298454_1754x970.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!R4q-!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5930fef6-6a5a-43e8-9b27-ced427298454_1754x970.png 424w, /__u/substackcdn.com/image/fetch/$s_!R4q-!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5930fef6-6a5a-43e8-9b27-ced427298454_1754x970.png 848w, /__u/substackcdn.com/image/fetch/$s_!R4q-!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5930fef6-6a5a-43e8-9b27-ced427298454_1754x970.png 1272w, /__u/substackcdn.com/image/fetch/$s_!R4q-!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5930fef6-6a5a-43e8-9b27-ced427298454_1754x970.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!R4q-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5930fef6-6a5a-43e8-9b27-ced427298454_1754x970.png" width="1456" height="805" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5930fef6-6a5a-43e8-9b27-ced427298454_1754x970.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:805,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The notebook answering my question across 21 video sources.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The notebook answering my question across 21 video sources." title="The notebook answering my question across 21 video sources." srcset="/__u/substackcdn.com/image/fetch/$s_!R4q-!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5930fef6-6a5a-43e8-9b27-ced427298454_1754x970.png 424w, /__u/substackcdn.com/image/fetch/$s_!R4q-!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5930fef6-6a5a-43e8-9b27-ced427298454_1754x970.png 848w, /__u/substackcdn.com/image/fetch/$s_!R4q-!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5930fef6-6a5a-43e8-9b27-ced427298454_1754x970.png 1272w, /__u/substackcdn.com/image/fetch/$s_!R4q-!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5930fef6-6a5a-43e8-9b27-ced427298454_1754x970.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"><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"><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"><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"><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><em>The notebook answering my question across 21 video sources.</em></p><p>If I&#8217;d gone the wiki route, Claude would have to go read all the transcripts every time I ask a question. It&#8217;s just too long. You can&#8217;t wait for that. By outsourcing the synthesis work to NotebookLM, you spend a fraction of the tokens.</p><p>And the era of free tokens has ended. I can feel it. In January, Anthropic&#8217;s tokens were unlimited, it was extremely hard to hit the weekly limit. Right now it&#8217;s tightening. The LLM wiki approach is very costly and very slow.</p><h2>Where wiki really shines</h2><p>I believe wiki really shines where you need to go very, very deep. PhD-level research. Something that&#8217;s going to sustain you long term. You need high accuracy. You can afford 30 minutes to ingest one source.</p><p>Team wikis, I believe, would be a great use case. Competitive analysis is definitely a better fit. Claude can go read all those files and provide a better response, because it has access to the sources.</p><p>For personal knowledge, where I want to learn about a topic, I feel it&#8217;s a bit overkill. I&#8217;m not going to spend an hour to set up a wiki for each topic. I can only spend so much talking for a day. Right now tokens are subsidized, you don&#8217;t pay for them as much. If you try to use it through API, you&#8217;re definitely not going to be using LLM wiki. Just no way.</p><p>NotebookLM, you&#8217;re not doing maintenance, you&#8217;re not doing processing. Sources stay raw. You ask a question and you get the answer.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Vuxk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37b04b94-95b5-4180-8796-60f2454943c1_1338x602.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Vuxk!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37b04b94-95b5-4180-8796-60f2454943c1_1338x602.png 424w, /__u/substackcdn.com/image/fetch/$s_!Vuxk!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37b04b94-95b5-4180-8796-60f2454943c1_1338x602.png 848w, /__u/substackcdn.com/image/fetch/$s_!Vuxk!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37b04b94-95b5-4180-8796-60f2454943c1_1338x602.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Vuxk!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37b04b94-95b5-4180-8796-60f2454943c1_1338x602.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Vuxk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37b04b94-95b5-4180-8796-60f2454943c1_1338x602.png" width="1338" height="602" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/37b04b94-95b5-4180-8796-60f2454943c1_1338x602.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:602,&quot;width&quot;:1338,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Side by side.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Side by side." title="Side by side." srcset="/__u/substackcdn.com/image/fetch/$s_!Vuxk!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37b04b94-95b5-4180-8796-60f2454943c1_1338x602.png 424w, /__u/substackcdn.com/image/fetch/$s_!Vuxk!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37b04b94-95b5-4180-8796-60f2454943c1_1338x602.png 848w, /__u/substackcdn.com/image/fetch/$s_!Vuxk!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37b04b94-95b5-4180-8796-60f2454943c1_1338x602.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Vuxk!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37b04b94-95b5-4180-8796-60f2454943c1_1338x602.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"><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"><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"><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"><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><em>Side by side.</em></p><h2>Try it</h2><p>Open NotebookLM. Ask Claude to find the videos and articles for your topic. It will add them to the notebook. Then ask your questions and get the answers back.</p><p>I built a NotebookLM skill that does this in one command: <a href="https://notebooklm-skill-artemzhutov.netlify.app/">notebooklm-skill-artemzhutov.netlify.app</a></p><h2>One more thing</h2><p>Claude Code x Obsidian Lab Cohort 3 starts May 5.</p><p>Five weeks building a personal operating system like the one in this newsletter. We turn sources into skills, then integrate those skills into your daily routines so they help you do your work.</p><p>We just wrapping up Cohort 2. You are getting the combined learning from 40 people who built their personal operating system in the first two cohorts.</p><p>Last cohort F. came in as an ADHD non-programmer and shipped 400 commits in his first week. He told me the tools supplemented his weaknesses and he got years of work done in a week. Kind of mind-blowing.</p><p>Cohort 3 is capped at 12 seats. </p><p><a href="https://lab.artemzhutov.com">lab.artemzhutov.com</a></p><div><hr></div><p>If you try NotebookLM after reading this, drop me a message with your thoughts.</p><p>See you next week.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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[I Gave Claude Code 300 Huberman Episodes. It Replaced My Coach]]></title><description><![CDATA[I loaded 300 episodes from terminal. 20 minutes later I had a health protocol that asks me every morning how it's going.]]></description><link>https://artemxtech.substack.com/p/i-gave-claude-code-300-huberman-episodes</link><guid isPermaLink="false">https://artemxtech.substack.com/p/i-gave-claude-code-300-huberman-episodes</guid><dc:creator><![CDATA[Artem Zhutov]]></dc:creator><pubDate>Tue, 07 Apr 2026 14:12:08 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/e56cc7a8-2b53-4276-8f18-0ce1b434fdfd_1056x565.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>90% of people listen to experts and never change a single behavior. They always stay in learn mode.</p><p>You open a bunch of tabs. You find videos, articles, podcasts. The context is scattered. At some point you just kill those tabs. And you kill your intention to act on any of it.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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><p>I built a system that closes the loop. Feed expert content into NotebookLM. Connect Claude Code to it. Set a goal. Get a protocol with experiments based on your answers. Wake up earlier, go to the gym, track if it actually works. The best way to learn is by doing something. An experiment is a specific change you try for a few weeks and track if it works.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!jDkR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db08e73-5b74-47ee-95eb-64d59bcf0b37_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!jDkR!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db08e73-5b74-47ee-95eb-64d59bcf0b37_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!jDkR!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db08e73-5b74-47ee-95eb-64d59bcf0b37_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!jDkR!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db08e73-5b74-47ee-95eb-64d59bcf0b37_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!jDkR!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db08e73-5b74-47ee-95eb-64d59bcf0b37_1408x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!jDkR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db08e73-5b74-47ee-95eb-64d59bcf0b37_1408x768.jpeg" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6db08e73-5b74-47ee-95eb-64d59bcf0b37_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The loop&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The loop" title="The loop" srcset="/__u/substackcdn.com/image/fetch/$s_!jDkR!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db08e73-5b74-47ee-95eb-64d59bcf0b37_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!jDkR!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db08e73-5b74-47ee-95eb-64d59bcf0b37_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!jDkR!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db08e73-5b74-47ee-95eb-64d59bcf0b37_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!jDkR!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db08e73-5b74-47ee-95eb-64d59bcf0b37_1408x768.jpeg 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"><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"><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"><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"><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><em>Goal to research to experiments to morning routine. The loop that turns expert knowledge into daily action.</em></p><p>Here&#8217;s the <a href="https://youtube.com/watch?v=KRpZSvtMiTI">full walkthrough</a> where I set this up from scratch.</p><div><hr></div><h2>Turn 300 episodes into a knowledge base</h2><p>My goal: improve my focus, have more energy, go to the gym, be fit. The research part is handled by NotebookLM. You load sources and start asking questions.</p><p>The challenge is getting those sources in. You can&#8217;t just go into NotebookLM and tell it to add a YouTube channel. Imagine yourself going to each YouTube video, getting a link, uploading it manually. Such a big pain.</p><p>Claude Code does it. I connected it to my notebook. I created a skill, which you can also download from the description. It listed all 53 of my notebooks.</p><p>I created a new notebook about Andrew Huberman, filtered by health topics. 400 videos on the channel. Claude helped me pick which ones are health related. Then it uploaded them.</p><p>You have all of the access to this knowledge and you don&#8217;t have to watch the podcast. You can save so much time if you want to learn about a new topic.</p><div><hr></div><h2>This is where everything stops</h2><p>You can ask questions in NotebookLM. Where do I start with health? You get a quality answer with citations. You can click through and trace the exact citation back to the video.</p><p>This is already cool. 300 episodes of the world&#8217;s top neuroscientist, and you can ask any question with cited answers back to the exact episode.</p><p>But this is where everything stops at the learning stage. You can ask questions, but they are missing the steps where we actually plan to do those experiments. You want to wake up earlier, go to the gym, act on what you learned. You need to schedule this into a calendar. You need to review what is the effect on your health. Are you achieving your goals?</p><p>These parts are completely missing. You can ask questions, but then so what? How do you act on that? You can&#8217;t set a reminder from NotebookLM. You can&#8217;t design an experiment. You can&#8217;t track whether you followed through.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Lyqg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78b9b02d-7623-4b2e-86ee-f9784f1ed303_1372x784.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Lyqg!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78b9b02d-7623-4b2e-86ee-f9784f1ed303_1372x784.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Lyqg!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78b9b02d-7623-4b2e-86ee-f9784f1ed303_1372x784.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Lyqg!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78b9b02d-7623-4b2e-86ee-f9784f1ed303_1372x784.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Lyqg!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78b9b02d-7623-4b2e-86ee-f9784f1ed303_1372x784.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Lyqg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78b9b02d-7623-4b2e-86ee-f9784f1ed303_1372x784.jpeg" width="1372" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/78b9b02d-7623-4b2e-86ee-f9784f1ed303_1372x784.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1372,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Context fragmentation&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Context fragmentation" title="Context fragmentation" srcset="/__u/substackcdn.com/image/fetch/$s_!Lyqg!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78b9b02d-7623-4b2e-86ee-f9784f1ed303_1372x784.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Lyqg!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78b9b02d-7623-4b2e-86ee-f9784f1ed303_1372x784.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Lyqg!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78b9b02d-7623-4b2e-86ee-f9784f1ed303_1372x784.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Lyqg!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78b9b02d-7623-4b2e-86ee-f9784f1ed303_1372x784.jpeg 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"><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"><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"><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"><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><em>You learn something. You never act on it.</em></p><div><hr></div><h2>Claude Code bridges the gap</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!31Vy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c5bfdd8-b664-4ea7-8886-3e864209b277_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!31Vy!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c5bfdd8-b664-4ea7-8886-3e864209b277_1376x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!31Vy!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c5bfdd8-b664-4ea7-8886-3e864209b277_1376x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!31Vy!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c5bfdd8-b664-4ea7-8886-3e864209b277_1376x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!31Vy!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c5bfdd8-b664-4ea7-8886-3e864209b277_1376x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!31Vy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c5bfdd8-b664-4ea7-8886-3e864209b277_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9c5bfdd8-b664-4ea7-8886-3e864209b277_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Connection flow&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Connection flow" title="Connection flow" srcset="/__u/substackcdn.com/image/fetch/$s_!31Vy!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c5bfdd8-b664-4ea7-8886-3e864209b277_1376x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!31Vy!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c5bfdd8-b664-4ea7-8886-3e864209b277_1376x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!31Vy!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c5bfdd8-b664-4ea7-8886-3e864209b277_1376x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!31Vy!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c5bfdd8-b664-4ea7-8886-3e864209b277_1376x768.jpeg 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"><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"><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"><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"><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><em>NotebookLM holds the research. Claude Code schedules focus blocks, creates experiments, reviews results. One context.</em></p><p>This is where Claude Code comes in. I think of Claude Code as something that can help me actually act on this knowledge. It helps me manage my calendar, schedule my focus blocks, track whether I&#8217;m achieving my goals or not.</p><p>Claude Code queries the notebook with my goal. It gets cited answers from Huberman&#8217;s research. Based on those, it designs interview questions across several areas: supplements, exercise, sleep optimization. Each question traces back to the source.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!aZMs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F562a47d2-c45a-44d0-a5b7-fe3cc78acac6_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!aZMs!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F562a47d2-c45a-44d0-a5b7-fe3cc78acac6_1376x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!aZMs!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F562a47d2-c45a-44d0-a5b7-fe3cc78acac6_1376x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!aZMs!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F562a47d2-c45a-44d0-a5b7-fe3cc78acac6_1376x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!aZMs!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F562a47d2-c45a-44d0-a5b7-fe3cc78acac6_1376x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!aZMs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F562a47d2-c45a-44d0-a5b7-fe3cc78acac6_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/562a47d2-c45a-44d0-a5b7-fe3cc78acac6_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Expert questions&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Expert questions" title="Expert questions" srcset="/__u/substackcdn.com/image/fetch/$s_!aZMs!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F562a47d2-c45a-44d0-a5b7-fe3cc78acac6_1376x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!aZMs!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F562a47d2-c45a-44d0-a5b7-fe3cc78acac6_1376x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!aZMs!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F562a47d2-c45a-44d0-a5b7-fe3cc78acac6_1376x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!aZMs!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F562a47d2-c45a-44d0-a5b7-fe3cc78acac6_1376x768.jpeg 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"><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"><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"><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"><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><em>Your goal + 300 episodes go into Claude Code. It generates interview questions cited to specific episodes. You answer. You get a personal protocol.</em></p><p>I told it: my goal is to improve my health, I want you to ask questions based on Andrew Huberman&#8217;s episodes. It ran six queries in parallel, saved the responses into my Obsidian vault. 7 out of 8 citations were very strong matches. The citations are accurate and grounded.</p><p>Then I answered the interview questions. Claude looked up my existing fitness experiments, grabbed my data. It built a health profile: current state, target state, gap assessment. Where is high, medium, or low.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!LYjo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff51d862d-56b3-4f3a-948c-ff2e5073255f_2702x1506.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!LYjo!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff51d862d-56b3-4f3a-948c-ff2e5073255f_2702x1506.png 424w, /__u/substackcdn.com/image/fetch/$s_!LYjo!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff51d862d-56b3-4f3a-948c-ff2e5073255f_2702x1506.png 848w, /__u/substackcdn.com/image/fetch/$s_!LYjo!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff51d862d-56b3-4f3a-948c-ff2e5073255f_2702x1506.png 1272w, /__u/substackcdn.com/image/fetch/$s_!LYjo!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff51d862d-56b3-4f3a-948c-ff2e5073255f_2702x1506.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!LYjo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff51d862d-56b3-4f3a-948c-ff2e5073255f_2702x1506.png" width="1456" height="812" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f51d862d-56b3-4f3a-948c-ff2e5073255f_2702x1506.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:812,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Health profile&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Health profile" title="Health profile" srcset="/__u/substackcdn.com/image/fetch/$s_!LYjo!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff51d862d-56b3-4f3a-948c-ff2e5073255f_2702x1506.png 424w, /__u/substackcdn.com/image/fetch/$s_!LYjo!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff51d862d-56b3-4f3a-948c-ff2e5073255f_2702x1506.png 848w, /__u/substackcdn.com/image/fetch/$s_!LYjo!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff51d862d-56b3-4f3a-948c-ff2e5073255f_2702x1506.png 1272w, /__u/substackcdn.com/image/fetch/$s_!LYjo!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff51d862d-56b3-4f3a-948c-ff2e5073255f_2702x1506.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"><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"><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"><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"><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><em>Health profile: current state, Huberman target, gap assessment.</em></p><p>The proposed top 3 highest leverage experiments: sleep regularity (the biggest gap), morning sunlight, and adding zone 2 cardio.</p><div><hr></div><h2>From protocol to action</h2><p>The experiments land in my Obsidian vault as notes. Each one has a status and a frequency. My morning routine skill reads the Experiments base through Obsidian CLI, filters by status active, and surfaces them in my daily note.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!BwbP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08e49ab9-c481-4f7a-979d-495ed58945ea_1422x1070.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!BwbP!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08e49ab9-c481-4f7a-979d-495ed58945ea_1422x1070.png 424w, /__u/substackcdn.com/image/fetch/$s_!BwbP!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08e49ab9-c481-4f7a-979d-495ed58945ea_1422x1070.png 848w, /__u/substackcdn.com/image/fetch/$s_!BwbP!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08e49ab9-c481-4f7a-979d-495ed58945ea_1422x1070.png 1272w, /__u/substackcdn.com/image/fetch/$s_!BwbP!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08e49ab9-c481-4f7a-979d-495ed58945ea_1422x1070.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!BwbP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08e49ab9-c481-4f7a-979d-495ed58945ea_1422x1070.png" width="1422" height="1070" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/08e49ab9-c481-4f7a-979d-495ed58945ea_1422x1070.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1070,&quot;width&quot;:1422,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Experiments daily note&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Experiments daily note" title="Experiments daily note" srcset="/__u/substackcdn.com/image/fetch/$s_!BwbP!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08e49ab9-c481-4f7a-979d-495ed58945ea_1422x1070.png 424w, /__u/substackcdn.com/image/fetch/$s_!BwbP!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08e49ab9-c481-4f7a-979d-495ed58945ea_1422x1070.png 848w, /__u/substackcdn.com/image/fetch/$s_!BwbP!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08e49ab9-c481-4f7a-979d-495ed58945ea_1422x1070.png 1272w, /__u/substackcdn.com/image/fetch/$s_!BwbP!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08e49ab9-c481-4f7a-979d-495ed58945ea_1422x1070.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"><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"><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"><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"><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><em>Claude reads the Experiments base via Obsidian CLI, filters by active status. Five experiments show up every morning.</em></p><p>The only way I don&#8217;t forget about this is because Claude asks me about each one: how is this experiment going? Any observations here? Based on the observations, it schedules the next actions.</p><p>And it works. After a gym day, energy is consistently higher. The mood is also higher. The sleep quality is higher.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!XA45!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7395ea1d-19df-4d44-899a-2dc3f09042d6_1486x1370.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!XA45!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7395ea1d-19df-4d44-899a-2dc3f09042d6_1486x1370.png 424w, /__u/substackcdn.com/image/fetch/$s_!XA45!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7395ea1d-19df-4d44-899a-2dc3f09042d6_1486x1370.png 848w, /__u/substackcdn.com/image/fetch/$s_!XA45!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7395ea1d-19df-4d44-899a-2dc3f09042d6_1486x1370.png 1272w, /__u/substackcdn.com/image/fetch/$s_!XA45!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7395ea1d-19df-4d44-899a-2dc3f09042d6_1486x1370.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!XA45!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7395ea1d-19df-4d44-899a-2dc3f09042d6_1486x1370.png" width="1456" height="1342" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7395ea1d-19df-4d44-899a-2dc3f09042d6_1486x1370.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1342,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Gym experiment data&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Gym experiment data" title="Gym experiment data" srcset="/__u/substackcdn.com/image/fetch/$s_!XA45!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7395ea1d-19df-4d44-899a-2dc3f09042d6_1486x1370.png 424w, /__u/substackcdn.com/image/fetch/$s_!XA45!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7395ea1d-19df-4d44-899a-2dc3f09042d6_1486x1370.png 848w, /__u/substackcdn.com/image/fetch/$s_!XA45!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7395ea1d-19df-4d44-899a-2dc3f09042d6_1486x1370.png 1272w, /__u/substackcdn.com/image/fetch/$s_!XA45!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7395ea1d-19df-4d44-899a-2dc3f09042d6_1486x1370.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"><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"><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"><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"><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><em>Rest day: energy 6.1, mood 6.4, sleep 5.8. Gym day: 6.8, 7.1, 6.5.</em></p><p>The dashboard becomes a place where you see and control an area of your life. Goals, experiments, action items, research. Everything at a glance. I wrote about how this <a href="/__u/substack.com/home/post/p-193134587">health dashboard</a> works in a previous post.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!9At7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F040555d3-791d-4f24-a33d-61f7d787e56f_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!9At7!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F040555d3-791d-4f24-a33d-61f7d787e56f_1376x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!9At7!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F040555d3-791d-4f24-a33d-61f7d787e56f_1376x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!9At7!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F040555d3-791d-4f24-a33d-61f7d787e56f_1376x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!9At7!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F040555d3-791d-4f24-a33d-61f7d787e56f_1376x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!9At7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F040555d3-791d-4f24-a33d-61f7d787e56f_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/040555d3-791d-4f24-a33d-61f7d787e56f_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Protocol to action&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Protocol to action" title="Protocol to action" srcset="/__u/substackcdn.com/image/fetch/$s_!9At7!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F040555d3-791d-4f24-a33d-61f7d787e56f_1376x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!9At7!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F040555d3-791d-4f24-a33d-61f7d787e56f_1376x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!9At7!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F040555d3-791d-4f24-a33d-61f7d787e56f_1376x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!9At7!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F040555d3-791d-4f24-a33d-61f7d787e56f_1376x768.jpeg 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"><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"><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"><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"><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><em>Protocol becomes calendar events, experiments in your morning routine, and a health dashboard to track it all.</em></p><div><hr></div><h2>Any expert, any domain</h2><p>My vision for NotebookLM: external knowledge across experts, across domains. If you&#8217;re into product management, there is Lenny&#8217;s Podcast. I loaded 200 episodes. You can chat with them in the same way.</p><p>If you want to learn about something else, you can together with Claude search for YouTube channels. It filters the videos which are relevant to your goal. NotebookLM serves as a source of verifiable truth. Claude Code can read any notebook and help you close the loop.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!kfM6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99f296fc-bcf9-4d4f-8f1c-451fbd92fa69_2126x1224.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!kfM6!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99f296fc-bcf9-4d4f-8f1c-451fbd92fa69_2126x1224.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!kfM6!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99f296fc-bcf9-4d4f-8f1c-451fbd92fa69_2126x1224.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!kfM6!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99f296fc-bcf9-4d4f-8f1c-451fbd92fa69_2126x1224.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!kfM6!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99f296fc-bcf9-4d4f-8f1c-451fbd92fa69_2126x1224.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!kfM6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99f296fc-bcf9-4d4f-8f1c-451fbd92fa69_2126x1224.jpeg" width="1456" height="838" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/99f296fc-bcf9-4d4f-8f1c-451fbd92fa69_2126x1224.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:838,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Any expert vision&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Any expert vision" title="Any expert vision" srcset="/__u/substackcdn.com/image/fetch/$s_!kfM6!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99f296fc-bcf9-4d4f-8f1c-451fbd92fa69_2126x1224.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!kfM6!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99f296fc-bcf9-4d4f-8f1c-451fbd92fa69_2126x1224.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!kfM6!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99f296fc-bcf9-4d4f-8f1c-451fbd92fa69_2126x1224.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!kfM6!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99f296fc-bcf9-4d4f-8f1c-451fbd92fa69_2126x1224.jpeg 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"><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"><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"><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"><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>We move on from learning to actually acting and reviewing our results. The highest leverage right now is absorb any expert knowledge and act on it the same day.</p><p>That&#8217;s the best way to learn, by doing something.</p><p><em>NotebookLM stores the domain knowledge of an expert. Claude Code reads it and helps you design experiments, track them in your morning routine, schedule them in your calendar, and keep track of how you feel.</em></p><div><hr></div><h2>Resources</h2><p><strong>NotebookLM skill</strong> - set up the NotebookLM skill in the next ten minutes. Load 300 podcasts of your favorite creator and ask questions.<br><a href="https://notebooklm-skill-artemzhutov.netlify.app/">notebooklm-skill-artemzhutov.netlify.app</a></p><p><strong>Full walkthrough (18 min)</strong> - I load 300 Huberman episodes, run a cited interview, turn it into experiments.<br><a href="https://youtube.com/watch?v=KRpZSvtMiTI">Watch on YouTube</a></p><p><strong>Claude Code x Obsidian Lab</strong> - You come in with your own goal. You leave with a system that does things for you. One member with zero programming experience wrote 100,000+ lines of code with autonomous task loops. Another built a /daily command that manages his entire family life. 5 weeks. 10 live sessions. Cohort 3 starts April 28.<br><a href="https://lab.artemzhutov.com">lab.artemzhutov.com</a></p><div><hr></div><p>Artem</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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[Claude Code Has 3 Memory Systems. You're Probably Using One.]]></title><description><![CDATA[The other two run in the background. I reverse-engineered the prompt that consolidates them.]]></description><link>https://artemxtech.substack.com/p/youre-using-1-of-3-memory-systems</link><guid isPermaLink="false">https://artemxtech.substack.com/p/youre-using-1-of-3-memory-systems</guid><dc:creator><![CDATA[Artem Zhutov]]></dc:creator><pubDate>Sat, 04 Apr 2026 06:26:40 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Zu72!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3375b8fe-c0c1-4572-88d7-cc3d11726a67_1424x752.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Every new chat, you start from zero. &#8220;I&#8217;m Artem, I work like this, here are my rules, here&#8217;s my project context.&#8221; Every. Single. Time.</p><p>You wrote a CLAUDE.md. You thought that was the answer. But it gets huge. Claude starts forgetting rules at the top. Your preferences evolve faster than you can update the file.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Zu72!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3375b8fe-c0c1-4572-88d7-cc3d11726a67_1424x752.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Zu72!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3375b8fe-c0c1-4572-88d7-cc3d11726a67_1424x752.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Zu72!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3375b8fe-c0c1-4572-88d7-cc3d11726a67_1424x752.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Zu72!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3375b8fe-c0c1-4572-88d7-cc3d11726a67_1424x752.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Zu72!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3375b8fe-c0c1-4572-88d7-cc3d11726a67_1424x752.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Zu72!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3375b8fe-c0c1-4572-88d7-cc3d11726a67_1424x752.jpeg" width="1424" height="752" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3375b8fe-c0c1-4572-88d7-cc3d11726a67_1424x752.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:752,&quot;width&quot;:1424,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Left: what most people do. Right: what's actually available.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Left: what most people do. Right: what's actually available." title="Left: what most people do. Right: what's actually available." srcset="/__u/substackcdn.com/image/fetch/$s_!Zu72!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3375b8fe-c0c1-4572-88d7-cc3d11726a67_1424x752.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Zu72!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3375b8fe-c0c1-4572-88d7-cc3d11726a67_1424x752.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Zu72!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3375b8fe-c0c1-4572-88d7-cc3d11726a67_1424x752.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Zu72!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3375b8fe-c0c1-4572-88d7-cc3d11726a67_1424x752.jpeg 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"><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"><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"><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"><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><em>Left: what most people do. Right: what&#8217;s actually available.</em></p><p>Claude Code now has three memory systems. Most people only know about the first one. The other two run in the background. You don&#8217;t even notice they&#8217;re there.</p><p>I reverse-engineered the dream prompt from Claude Code&#8217;s source code. In this post I break down each layer, share the exact prompt, and give you a retrospective skill that turns every conversation into a learning loop.</p><p>Full video walkthrough (22 min): <a href="https://youtu.be/Imdz6L6xdsA">It Dreams, It Remembers, It Works For You</a></p><div><hr></div><h2>The CLAUDE.md Problem</h2><p>This is where most people start. Your CLAUDE.md. Who you are, how you work, your rules, your preferences. I&#8217;m doing the same thing. My CLAUDE.md has hard rules, file organization, how to use Obsidian CLI, writing voice, all of that.</p><p>And it&#8217;s hard to manage. You add rules, you forget to remove old ones. Last time I touched CLAUDE.md was probably 2 weeks ago. Your work is evolving and CLAUDE.md can&#8217;t keep up with all of that.</p><div><hr></div><h2>Auto-Memory: Claude Writes Its Own Memories Now</h2><p>The solution is auto-memory. Instead of maintaining this giant file called CLAUDE.md, Claude now has a single index file, MEMORY.md. Just the index of memories, different sections.</p><p>Each memory is its own file. Has a name, a description, and a type. Four types: user (who you are), feedback (corrections and confirmations), project (ongoing work), reference (pointers to external systems).</p><p>The key difference between auto-memory and CLAUDE.md: CLAUDE.md is managed by you. You write preferences there. Auto-memory is something Claude manages in the background.</p><p>Those preferences are automatically loaded in the next session. I can ask Claude about memories it has about me. It knows my patterns. Time autonomy, Pomodoro blocks, all of that.</p><p>Designed in a way that you don&#8217;t even notice that it&#8217;s happening and it&#8217;s remembering those preferences.</p><p>And you have full control. These files are hidden by default in <code>~/.claude/</code>, but here&#8217;s what I do: I symlink them into my Obsidian vault and view them in Obsidian Bases. Each individual memory file shows up as a row. You can open any one and see exactly what Claude remembers and why.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!b1qF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e80380a-6331-41eb-b279-5616e1a8cb76_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!b1qF!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e80380a-6331-41eb-b279-5616e1a8cb76_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!b1qF!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e80380a-6331-41eb-b279-5616e1a8cb76_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!b1qF!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e80380a-6331-41eb-b279-5616e1a8cb76_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!b1qF!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e80380a-6331-41eb-b279-5616e1a8cb76_1408x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!b1qF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e80380a-6331-41eb-b279-5616e1a8cb76_1408x768.jpeg" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1e80380a-6331-41eb-b279-5616e1a8cb76_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;You correct Claude once. It writes a memory file. Next session, that preference is automatically loaded.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="You correct Claude once. It writes a memory file. Next session, that preference is automatically loaded." title="You correct Claude once. It writes a memory file. Next session, that preference is automatically loaded." srcset="/__u/substackcdn.com/image/fetch/$s_!b1qF!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e80380a-6331-41eb-b279-5616e1a8cb76_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!b1qF!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e80380a-6331-41eb-b279-5616e1a8cb76_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!b1qF!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e80380a-6331-41eb-b279-5616e1a8cb76_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!b1qF!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e80380a-6331-41eb-b279-5616e1a8cb76_1408x768.jpeg 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"><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"><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"><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"><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><em>You correct Claude once. It writes a memory file. Next session, that preference is automatically loaded.</em></p><p>How to enable: Open Claude Code, run <code>/memory</code>, turn on auto-memory in settings. That&#8217;s it.</p><div><hr></div><h2>But Memories Go Stale Too</h2><p>There is still a problem. The way you work changes. Your preferences are always evolving. What was true a month ago might not be true now.</p><p>Claude keeps collecting memories, but it doesn&#8217;t know which ones are still relevant. The index file grows. That becomes again a problem.</p><p>Who cleans up?</p><div><hr></div><h2>Auto-Dream: The Hidden Feature Nobody Documented</h2><p>The solution to stale memories is auto-dream. A new Claude Code feature shipped last week. Still in research preview.</p><p>It&#8217;s a hidden feature. There is no documentation about it.</p><p>What I did is I asked Claude Code to read its modified source code and reconstruct the prompt. It performs a dream, a reflective pass on the memory files, like a human would do.</p><p>Every 24 hours, this prompt runs in the background. It gathers your sessions, reads the current memory files and the index. The goal is to consolidate existing memories and prune the ones which are no longer relevant.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!4Yr4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fffb73ea8-80b8-44e7-9984-8ce32cf1f989_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!4Yr4!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fffb73ea8-80b8-44e7-9984-8ce32cf1f989_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!4Yr4!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fffb73ea8-80b8-44e7-9984-8ce32cf1f989_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!4Yr4!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fffb73ea8-80b8-44e7-9984-8ce32cf1f989_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!4Yr4!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fffb73ea8-80b8-44e7-9984-8ce32cf1f989_1408x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!4Yr4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fffb73ea8-80b8-44e7-9984-8ce32cf1f989_1408x768.jpeg" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ffb73ea8-80b8-44e7-9984-8ce32cf1f989_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Auto-dream runs every 24 hours.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Auto-dream runs every 24 hours." title="Auto-dream runs every 24 hours." srcset="/__u/substackcdn.com/image/fetch/$s_!4Yr4!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fffb73ea8-80b8-44e7-9984-8ce32cf1f989_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!4Yr4!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fffb73ea8-80b8-44e7-9984-8ce32cf1f989_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!4Yr4!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fffb73ea8-80b8-44e7-9984-8ce32cf1f989_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!4Yr4!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fffb73ea8-80b8-44e7-9984-8ce32cf1f989_1408x768.jpeg 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"><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"><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"><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"><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><em>Auto-dream runs every 24 hours. Reads your sessions, consolidates memories, prunes stale ones.</em></p><h3>The Dream Prompt: 4 Phases</h3><p>Here is the exact prompt I reconstructed from Claude Code&#8217;s source code. <a href="https://gist.github.com/ArtemXTech/01597b0183afb397d3a68683cb621c56">Full prompt with all constants</a>.</p><p>Phase 1: Orient. Check what&#8217;s allowed to exist. Read the index file. Understand where we are right now.</p><p>Phase 2: Gather signal. Daily logs, memories that already drifted. The most important part: transcript search. You have access to your conversations stored locally on your computer. Full trace of interaction. Based on that trace, gather what became stale, what needs updating, what are the new preferences.</p><p>Phase 3: Consolidate. We have new information. Merge it into existing memories, delete contradicting facts, convert relative dates to absolute.</p><p>Phase 4: Prune and index. Update the index file. Make sure it&#8217;s under 200 lines.</p><p>How to enable: In <code>/memory</code> settings, turn on auto-dream. It runs in the background. You enable it and it just works.</p><div><hr></div><h2>What Claude Actually Sees When You Start a Session</h2><p>You can see the system prompt of Claude Code and how all of it works together. When you start a new Claude Code session, Claude gets: CLAUDE.md first. After that, memory. The index of all your memories, with a limit of 200 lines max.</p><p>It references those individual memory files. The memory files are not in the system prompt. This keeps your context window efficient.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!krMk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe705f295-46a2-46b4-8a20-54368ad8c9bb_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!krMk!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe705f295-46a2-46b4-8a20-54368ad8c9bb_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!krMk!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe705f295-46a2-46b4-8a20-54368ad8c9bb_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!krMk!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe705f295-46a2-46b4-8a20-54368ad8c9bb_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!krMk!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe705f295-46a2-46b4-8a20-54368ad8c9bb_1408x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!krMk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe705f295-46a2-46b4-8a20-54368ad8c9bb_1408x768.jpeg" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e705f295-46a2-46b4-8a20-54368ad8c9bb_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;CLAUDE.md loads first, then MEMORY.md index, then individual memories loaded on demand.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="CLAUDE.md loads first, then MEMORY.md index, then individual memories loaded on demand." title="CLAUDE.md loads first, then MEMORY.md index, then individual memories loaded on demand." srcset="/__u/substackcdn.com/image/fetch/$s_!krMk!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe705f295-46a2-46b4-8a20-54368ad8c9bb_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!krMk!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe705f295-46a2-46b4-8a20-54368ad8c9bb_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!krMk!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe705f295-46a2-46b4-8a20-54368ad8c9bb_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!krMk!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe705f295-46a2-46b4-8a20-54368ad8c9bb_1408x768.jpeg 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"><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"><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"><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"><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><em>CLAUDE.md loads first, then MEMORY.md index, then individual memories are loaded on demand. You can see all of it.</em></p><div><hr></div><h2>Work Produces Memory: The Self-Improving Loop</h2><p>The way to think about memory is that work produces memory. A conversation with Claude Code. You do some work, write a post, ship a video, finish a piece of work.</p><p>I have a skill called retrospective. It runs sub-agents to analyze my conversation with Claude, propose updates to the skills, propose new memories, and update the memory index.</p><p>Similar to auto-dream, but on a scale of one conversation, when I&#8217;m working. I get full observability and full control of what&#8217;s going to be written to my memory.</p><p>The steps: first, extracting signals. Corrections I made. Things that were redone. Things that worked on first try. Then Claude proposes the findings as a table. I can review, approve, reject.</p><p>The more you use the system, the better it gets. Every piece of work, with every chat.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!StIS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe071d456-1a00-41ba-bedd-ea0db2aab580_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!StIS!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe071d456-1a00-41ba-bedd-ea0db2aab580_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!StIS!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe071d456-1a00-41ba-bedd-ea0db2aab580_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!StIS!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe071d456-1a00-41ba-bedd-ea0db2aab580_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!StIS!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe071d456-1a00-41ba-bedd-ea0db2aab580_1408x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!StIS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe071d456-1a00-41ba-bedd-ea0db2aab580_1408x768.jpeg" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e071d456-1a00-41ba-bedd-ea0db2aab580_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Run retrospective after any piece of work.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Run retrospective after any piece of work." title="Run retrospective after any piece of work." srcset="/__u/substackcdn.com/image/fetch/$s_!StIS!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe071d456-1a00-41ba-bedd-ea0db2aab580_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!StIS!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe071d456-1a00-41ba-bedd-ea0db2aab580_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!StIS!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe071d456-1a00-41ba-bedd-ea0db2aab580_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!StIS!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe071d456-1a00-41ba-bedd-ea0db2aab580_1408x768.jpeg 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"><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"><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"><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"><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><em>Run retrospective after any piece of work. Sub-agents analyze the conversation, propose skill updates and new memories.</em></p><p>You do your work. At the end of the session you run this <a href="https://memory-evolved-artemzhutov.netlify.app">retrospective skill</a>. Next time when you have to record a video or do the same type of work, it&#8217;s just going to be smooth. One shot.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Lbqu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c876b99-db21-4920-b403-118d0cba30e8_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Lbqu!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c876b99-db21-4920-b403-118d0cba30e8_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Lbqu!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c876b99-db21-4920-b403-118d0cba30e8_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Lbqu!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c876b99-db21-4920-b403-118d0cba30e8_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Lbqu!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c876b99-db21-4920-b403-118d0cba30e8_1408x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Lbqu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c876b99-db21-4920-b403-118d0cba30e8_1408x768.jpeg" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5c876b99-db21-4920-b403-118d0cba30e8_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The full loop: work produces signal, retrospective captures it, skills and memories improve, next session is better.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The full loop: work produces signal, retrospective captures it, skills and memories improve, next session is better." title="The full loop: work produces signal, retrospective captures it, skills and memories improve, next session is better." srcset="/__u/substackcdn.com/image/fetch/$s_!Lbqu!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c876b99-db21-4920-b403-118d0cba30e8_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Lbqu!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c876b99-db21-4920-b403-118d0cba30e8_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Lbqu!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c876b99-db21-4920-b403-118d0cba30e8_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Lbqu!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c876b99-db21-4920-b403-118d0cba30e8_1408x768.jpeg 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"><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"><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"><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"><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><em>The full loop: work produces signal, retrospective captures it, skills and memories improve, next session is better.</em><br></p><div><hr></div><h2>Dynamic Memory: Dashboards Per Area of Your Life</h2><p>Memory alone doesn&#8217;t capture the way humans operate in the real world. The real world is too complex. You have decisions to make, stuff to track. You need to keep track of progress across different areas of your life.</p><p>The way I imagine my life as different areas. I have content to post, videos to record, goals to achieve, taxes to file, plans to work on.</p><p>For each area, I create a dashboard. Here is my health dashboard. Goals, active sessions, action items, progress. All in one view.</p><p>I can read those dashboards using Obsidian CLI. I can tell Claude to read this dashboard by resolving all the queries. Now it&#8217;s running all these queries and the results match exactly what we have in our dashboard.</p><p>Now we are on the same page with Claude about my health goals, my next action items. It is much more efficient than &#8220;Claude, let&#8217;s just find all of my notes about something.&#8221;</p><p>I do this for each part of my life. Not only health. Every project, every area.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!kyqx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0da6439-99d7-413a-9f1e-b2f01b1a7785_1596x1944.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!kyqx!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0da6439-99d7-413a-9f1e-b2f01b1a7785_1596x1944.png 424w, /__u/substackcdn.com/image/fetch/$s_!kyqx!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0da6439-99d7-413a-9f1e-b2f01b1a7785_1596x1944.png 848w, /__u/substackcdn.com/image/fetch/$s_!kyqx!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0da6439-99d7-413a-9f1e-b2f01b1a7785_1596x1944.png 1272w, /__u/substackcdn.com/image/fetch/$s_!kyqx!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0da6439-99d7-413a-9f1e-b2f01b1a7785_1596x1944.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!kyqx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0da6439-99d7-413a-9f1e-b2f01b1a7785_1596x1944.png" width="1456" height="1773" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e0da6439-99d7-413a-9f1e-b2f01b1a7785_1596x1944.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1773,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;My health dashboard in Obsidian.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="My health dashboard in Obsidian." title="My health dashboard in Obsidian." srcset="/__u/substackcdn.com/image/fetch/$s_!kyqx!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0da6439-99d7-413a-9f1e-b2f01b1a7785_1596x1944.png 424w, /__u/substackcdn.com/image/fetch/$s_!kyqx!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0da6439-99d7-413a-9f1e-b2f01b1a7785_1596x1944.png 848w, /__u/substackcdn.com/image/fetch/$s_!kyqx!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0da6439-99d7-413a-9f1e-b2f01b1a7785_1596x1944.png 1272w, /__u/substackcdn.com/image/fetch/$s_!kyqx!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0da6439-99d7-413a-9f1e-b2f01b1a7785_1596x1944.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"><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"><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"><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"><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><em>My health dashboard in Obsidian. Goals, active sessions, action items, progress. All in one view.</em></p><p>From here, I have a clear overview of this area of my life. I have sessions, I have action items, and I can resume sessions easily. This brings clarity to me. It keeps me sane.</p><div><hr></div><h2>How It All Fits Together</h2><p>So what does the full stack look like?</p><p>1. CLAUDE.md. Your persona, your rules, preferences. Stuff that doesn&#8217;t change frequently.<br>2. Skills. Structured processes, playbooks. The essence of doing some action, captured as documentation. I have 150 skills accumulated over the last months of working with Claude Code.<br>3. Dashboards. Area context. What you&#8217;re working on in each area of your life.<br>4. Auto-memory + auto-dream. Dynamic preferences that Claude manages and consolidates.</p><p>Any new agent reads all four layers and just works.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!w4wf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd1d3299-3793-44e2-9644-2c15feafd842_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!w4wf!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd1d3299-3793-44e2-9644-2c15feafd842_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!w4wf!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd1d3299-3793-44e2-9644-2c15feafd842_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!w4wf!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd1d3299-3793-44e2-9644-2c15feafd842_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!w4wf!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd1d3299-3793-44e2-9644-2c15feafd842_1408x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!w4wf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd1d3299-3793-44e2-9644-2c15feafd842_1408x768.jpeg" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cd1d3299-3793-44e2-9644-2c15feafd842_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;CLAUDE.md + skills + dashboards + memory. Any new agent reads all four and just works.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="CLAUDE.md + skills + dashboards + memory. Any new agent reads all four and just works." title="CLAUDE.md + skills + dashboards + memory. Any new agent reads all four and just works." srcset="/__u/substackcdn.com/image/fetch/$s_!w4wf!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd1d3299-3793-44e2-9644-2c15feafd842_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!w4wf!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd1d3299-3793-44e2-9644-2c15feafd842_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!w4wf!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd1d3299-3793-44e2-9644-2c15feafd842_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!w4wf!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd1d3299-3793-44e2-9644-2c15feafd842_1408x768.jpeg 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"><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"><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"><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"><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><em>CLAUDE.md + skills + dashboards + memory. Any new agent reads all four and just works.</em></p><div><hr></div><h2>It Gets Better the Longer You Use It</h2><p>If you start using it now, you might have just a very lean CLAUDE.md. No memories, no skills. The more you use it, you work together with Claude. You do your first corrections to memory. You see how you prefer to work and you teach Claude your preferences. Then after some time, it just works.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!nWoK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24abd22b-4da2-4686-b87b-46d6ca333f72_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!nWoK!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24abd22b-4da2-4686-b87b-46d6ca333f72_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!nWoK!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24abd22b-4da2-4686-b87b-46d6ca333f72_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!nWoK!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24abd22b-4da2-4686-b87b-46d6ca333f72_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!nWoK!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24abd22b-4da2-4686-b87b-46d6ca333f72_1408x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!nWoK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24abd22b-4da2-4686-b87b-46d6ca333f72_1408x768.jpeg" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/24abd22b-4da2-4686-b87b-46d6ca333f72_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Month one: thin. Month six: knows your patterns.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Month one: thin. Month six: knows your patterns." title="Month one: thin. Month six: knows your patterns." srcset="/__u/substackcdn.com/image/fetch/$s_!nWoK!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24abd22b-4da2-4686-b87b-46d6ca333f72_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!nWoK!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24abd22b-4da2-4686-b87b-46d6ca333f72_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!nWoK!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24abd22b-4da2-4686-b87b-46d6ca333f72_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!nWoK!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24abd22b-4da2-4686-b87b-46d6ca333f72_1408x768.jpeg 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"><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"><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"><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"><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><em>Month one: thin. A few memories. Month six: knows your patterns, decisions, what worked. Not just facts. Understanding.</em></p><div><hr></div><h2>Start Today</h2><p>That data is your asset. That&#8217;s your competitive advantage. You&#8217;re just training your agents by doing your standard work. Every session makes it better and better.</p><p>Just start. The memory accumulates.</p><p>Two things you can use right now:</p><p>1. Retrospective skill. Run sub-agents on your own conversations to extract learnings. Copy-paste a prompt, that&#8217;s it.<br>2. Memory observability setup. See exactly what Claude knows about you, right in Obsidian. Full control.</p><p>https://memory-evolved-artemzhutov.netlify.app</p><p>How to get started with the basics:</p><p>1. Open Claude Code. Write a CLAUDE.md with who you are and how you work.<br>2. Run <code>/memory</code>. Turn on auto-memory and auto-dream.<br>3. Just use it. Correct Claude when it gets something wrong. The memory builds itself.</p><p>Everything in this post, the memory structure, the skills, the dashboards, that&#8217;s what people build in the <a href="https://lab.artemzhutov.com">Claude Code x Obsidian Lab</a>. In 5 weeks you walk out with a working system. 20 people across 9 countries built theirs last cohort. None of them were software developers. Cohort 3 starts April 28.</p><div><hr></div><p>Artem</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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[5 Claude Agents, 5 Discord Channels, 1 Obsidian Vault]]></title><description><![CDATA[How I turned Discord into a control center for my AI agents]]></description><link>https://artemxtech.substack.com/p/5-claude-agents-5-discord-channels</link><guid isPermaLink="false">https://artemxtech.substack.com/p/5-claude-agents-5-discord-channels</guid><dc:creator><![CDATA[Artem Zhutov]]></dc:creator><pubDate>Mon, 23 Mar 2026 03:47:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ynNA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F318c03b4-d347-4670-80be-0a08b75d061b_1376x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Anthropic just shipped channels. I&#8217;ve been waiting for this for a very long time.</p><p>I run Claude Code from my Obsidian vault every day. All of my context is there. My preferences in CLAUDE.md. My memory files that persist across sessions. Skills I packaged from previous work. Notes going back years. The one thing which was missing is reach it from my phone. And now I can.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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><p>I ran OpenClaw for that before. It worked, but I was always SSHing into my Mac Mini to fix it. It was very hard to manage. I spent more time maintaining OpenClaw than actually using it from my phone. And the subscription was kind of a gray area with terms of service. Now with channels it&#8217;s officially supported. Full transparency.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ynNA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F318c03b4-d347-4670-80be-0a08b75d061b_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ynNA!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F318c03b4-d347-4670-80be-0a08b75d061b_1376x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!ynNA!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F318c03b4-d347-4670-80be-0a08b75d061b_1376x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!ynNA!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F318c03b4-d347-4670-80be-0a08b75d061b_1376x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!ynNA!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F318c03b4-d347-4670-80be-0a08b75d061b_1376x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ynNA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F318c03b4-d347-4670-80be-0a08b75d061b_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/318c03b4-d347-4670-80be-0a08b75d061b_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;5 Agents. 5 Channels. 1 Vault.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="5 Agents. 5 Channels. 1 Vault." title="5 Agents. 5 Channels. 1 Vault." srcset="/__u/substackcdn.com/image/fetch/$s_!ynNA!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F318c03b4-d347-4670-80be-0a08b75d061b_1376x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!ynNA!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F318c03b4-d347-4670-80be-0a08b75d061b_1376x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!ynNA!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F318c03b4-d347-4670-80be-0a08b75d061b_1376x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!ynNA!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F318c03b4-d347-4670-80be-0a08b75d061b_1376x768.jpeg 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"><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"><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"><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"><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><h2>What Channels Actually Is</h2><p>Channels plugs your phone into an existing Claude Code session. You start Claude Code with a channels plugin. Your phone pushes messages into Claude Code. Claude processes them with full filesystem access, tools, skills. Reply goes back.</p><p>No new setup. No rebuilding context somewhere else. Whatever you already built in your vault, channels gives you phone access to all of it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Rwdl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0442643-97ca-40a9-b4fb-b86e3dd618d0_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Rwdl!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0442643-97ca-40a9-b4fb-b86e3dd618d0_1376x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Rwdl!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0442643-97ca-40a9-b4fb-b86e3dd618d0_1376x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Rwdl!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0442643-97ca-40a9-b4fb-b86e3dd618d0_1376x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Rwdl!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0442643-97ca-40a9-b4fb-b86e3dd618d0_1376x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Rwdl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0442643-97ca-40a9-b4fb-b86e3dd618d0_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d0442643-97ca-40a9-b4fb-b86e3dd618d0_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The channels stack&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The channels stack" title="The channels stack" srcset="/__u/substackcdn.com/image/fetch/$s_!Rwdl!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0442643-97ca-40a9-b4fb-b86e3dd618d0_1376x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Rwdl!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0442643-97ca-40a9-b4fb-b86e3dd618d0_1376x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Rwdl!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0442643-97ca-40a9-b4fb-b86e3dd618d0_1376x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Rwdl!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0442643-97ca-40a9-b4fb-b86e3dd618d0_1376x768.jpeg 1456w" sizes="100vw"></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"><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"><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"><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"><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><em>Layer 1: Your Obsidian vault. Your context, your life. Layer 2: Claude Code. The executor. Layer 3: Channels. Talk from your phone.</em></p><h2>What I Ran From My Phone</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!-4IN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b6b7be6-528b-4ac4-9efc-8886ca49e4b0_1556x1914.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!-4IN!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b6b7be6-528b-4ac4-9efc-8886ca49e4b0_1556x1914.png 424w, /__u/substackcdn.com/image/fetch/$s_!-4IN!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b6b7be6-528b-4ac4-9efc-8886ca49e4b0_1556x1914.png 848w, /__u/substackcdn.com/image/fetch/$s_!-4IN!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b6b7be6-528b-4ac4-9efc-8886ca49e4b0_1556x1914.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-4IN!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b6b7be6-528b-4ac4-9efc-8886ca49e4b0_1556x1914.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!-4IN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b6b7be6-528b-4ac4-9efc-8886ca49e4b0_1556x1914.png" width="1456" height="1791" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6b6b7be6-528b-4ac4-9efc-8886ca49e4b0_1556x1914.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1791,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Discord on phone showing agent generating diagram and attaching PDF&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Discord on phone showing agent generating diagram and attaching PDF" title="Discord on phone showing agent generating diagram and attaching PDF" srcset="/__u/substackcdn.com/image/fetch/$s_!-4IN!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b6b7be6-528b-4ac4-9efc-8886ca49e4b0_1556x1914.png 424w, /__u/substackcdn.com/image/fetch/$s_!-4IN!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b6b7be6-528b-4ac4-9efc-8886ca49e4b0_1556x1914.png 848w, /__u/substackcdn.com/image/fetch/$s_!-4IN!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b6b7be6-528b-4ac4-9efc-8886ca49e4b0_1556x1914.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-4IN!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b6b7be6-528b-4ac4-9efc-8886ca49e4b0_1556x1914.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"><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"><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"><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"><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 opened Discord on my phone. Asked: &#8220;generate a diagram to understand how the channels work.&#8221;</p><p>The agent received the message. It reads my project files, understands what I&#8217;m working on, generates a diagram using the excalidraw skill. The image appears in Discord. That&#8217;s the thing. You can attach images, diagrams, PDFs back to Discord messages.</p><p>Then: &#8220;create a PDF file with my slides and attach it to my Discord.&#8221;</p><p>The agent generates the PDF. Attaches it to the message.</p><p>I also asked it to analyze Reddit sentiment in the Claude Code subreddit. The agent extracted all the Reddit posts. Read them. Crunched the data for four minutes. You need to be patient with those agents to teach them the way you want results to be produced. But the results came back with exact Reddit threads with analysis and quotes. Real threads you can click and go to.</p><p>With just your vault and CLAUDE.md, you can ask it to search your notes, summarize a file, answer questions about your day. All from your phone.</p><h2>OpenClaw vs Claude Code</h2><p>I ran OpenClaw. Here&#8217;s the honest difference.</p><p>OpenClaw is more mature in terms of platform support. 23+ platforms. WhatsApp, Signal, all of those different channels. It also has built-in heartbeats. Proactive agents that check stuff and report back on a schedule.</p><p>What I typically do is I do some work and then I package something as a skill, which I understand, which I can open in my Obsidian, I can look through it, I can tune it. Brings to me much more observability. I can open any file, note, I can see exactly what&#8217;s happening in the skill, what&#8217;s written there. It gives me the sense of control that I can read those files, I can see what the agent would be doing.</p><p>Here&#8217;s the thing about observability: running Claude Code with Obsidian helps me understand what the agent does. I can see exactly the files. Running OpenClaw without Obsidian, or Claude Code without Obsidian, makes it very hard to understand what the agent is doing. A lot of people run OpenClaw without Obsidian. With Obsidian, you see every edit, every file the agent touched.</p><p>When the agent is working through channels, it&#8217;s a bit harder to observe. OpenClaw has built-in streaming to tools. For Claude Code channels, you can ask the agent to send messages to Telegram or Discord to update about progress. One limitation: you can&#8217;t really stop the agent mid-task. You can only guide it by sending another message.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!r-yo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31765179-9dfd-43ab-864c-ff71e3baaddc_2096x980.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!r-yo!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31765179-9dfd-43ab-864c-ff71e3baaddc_2096x980.png 424w, /__u/substackcdn.com/image/fetch/$s_!r-yo!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31765179-9dfd-43ab-864c-ff71e3baaddc_2096x980.png 848w, /__u/substackcdn.com/image/fetch/$s_!r-yo!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31765179-9dfd-43ab-864c-ff71e3baaddc_2096x980.png 1272w, /__u/substackcdn.com/image/fetch/$s_!r-yo!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31765179-9dfd-43ab-864c-ff71e3baaddc_2096x980.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!r-yo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31765179-9dfd-43ab-864c-ff71e3baaddc_2096x980.png" width="1456" height="681" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/31765179-9dfd-43ab-864c-ff71e3baaddc_2096x980.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:681,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;OpenClaw vs Claude Code comparison&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="OpenClaw vs Claude Code comparison" title="OpenClaw vs Claude Code comparison" srcset="/__u/substackcdn.com/image/fetch/$s_!r-yo!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31765179-9dfd-43ab-864c-ff71e3baaddc_2096x980.png 424w, /__u/substackcdn.com/image/fetch/$s_!r-yo!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31765179-9dfd-43ab-864c-ff71e3baaddc_2096x980.png 848w, /__u/substackcdn.com/image/fetch/$s_!r-yo!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31765179-9dfd-43ab-864c-ff71e3baaddc_2096x980.png 1272w, /__u/substackcdn.com/image/fetch/$s_!r-yo!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31765179-9dfd-43ab-864c-ff71e3baaddc_2096x980.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"><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"><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"><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"><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><em>OpenClaw: 23+ platforms, bring your own model. Claude Code: Telegram and Discord, flat $200/mo subscription, state-of-the-art models.</em></p><p>The pricing: the amount of usage which you are getting out of the $200 subscription is heavily subsidized. You burn in tokens like a couple grand easily. With OpenClaw, you bring your own model. You can use OpenAI models or open models, but their vibes are just not great for a personal assistant. Anthropic models like Opus follow instructions better, more natural conversation. That&#8217;s kind of the problem with bringing your own API key.</p><p>The most important thing is having your context. Your preferences, your skills, your playbooks. Without that, the agent is generic. It can&#8217;t be personal by definition. You run a session, and at the end you&#8217;ve done some work. Now you want to package it as a skill. That&#8217;s going to be your playbook which you can run whenever you want. And because everything runs locally, you have access to your whole conversation history, every session, every decision, every correction. This makes the agent better and better over time.</p><p>The memory architecture is different too. OpenClaw has a layered system. SOUL.md as your personality and principles. MEMORY.md for curated long-term facts. Daily journal logs. A facts database with entity lookups. Semantic search across sessions with embeddings. It&#8217;s sophisticated.</p><p>Claude Code has CLAUDE.md plus auto-memory that writes and updates memory files on its own across sessions. Simpler, but it works because you control the files directly. You can open them, read them, edit them in Obsidian.</p><p>Both can run from your Obsidian vault. That&#8217;s the key. Running either one from your vault is what enables real personalization.</p><p>For heartbeats, we can get something very similar within Claude Code by using the built-in /loop skill. You can tell it the interval. Hours or minutes. And then you can tell the prompt, or you can tell it to run some specific skill.</p><p>Try this one. Copy-paste into Claude Code:</p><pre><code><code>/loop 2h "Check in with me. Ask how I'm doing, what I'm stuck on, what's on my mind. Be supportive and curious, not pushy."</code></code></pre><p>That&#8217;s the therapist style interaction. Every 2 hours, it asks about your state. Or every 24 hours at 7 AM, scan of my latest notes, extract ideas from previous day, send me morning brief using Telegram or Discord.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!sIJi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c7cced0-ac1b-4b9a-a597-da06e814d0ce_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!sIJi!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c7cced0-ac1b-4b9a-a597-da06e814d0ce_1376x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!sIJi!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c7cced0-ac1b-4b9a-a597-da06e814d0ce_1376x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!sIJi!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c7cced0-ac1b-4b9a-a597-da06e814d0ce_1376x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!sIJi!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c7cced0-ac1b-4b9a-a597-da06e814d0ce_1376x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!sIJi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c7cced0-ac1b-4b9a-a597-da06e814d0ce_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5c7cced0-ac1b-4b9a-a597-da06e814d0ce_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The heartbeat loop&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The heartbeat loop" title="The heartbeat loop" srcset="/__u/substackcdn.com/image/fetch/$s_!sIJi!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c7cced0-ac1b-4b9a-a597-da06e814d0ce_1376x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!sIJi!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c7cced0-ac1b-4b9a-a597-da06e814d0ce_1376x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!sIJi!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c7cced0-ac1b-4b9a-a597-da06e814d0ce_1376x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!sIJi!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c7cced0-ac1b-4b9a-a597-da06e814d0ce_1376x768.jpeg 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"><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"><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"><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"><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><em>Loop pattern: scheduled intervals, agent task, reply to channel.</em></p><h2>Discord is the Future</h2><p>I think Discord is the future for our agents.</p><p>I&#8217;ve seen a person from Twitter who was doing something like that with his OpenClaw setup, which was quite impressive to be honest. A general chat, a pulse channel where you get reports from Reddit, logs, different channels for different agents. Channel-based scope for agents with their own context.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!hhFF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ce6e17c-b550-4023-9018-9555a7d54fc1_884x964.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!hhFF!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ce6e17c-b550-4023-9018-9555a7d54fc1_884x964.png 424w, /__u/substackcdn.com/image/fetch/$s_!hhFF!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ce6e17c-b550-4023-9018-9555a7d54fc1_884x964.png 848w, /__u/substackcdn.com/image/fetch/$s_!hhFF!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ce6e17c-b550-4023-9018-9555a7d54fc1_884x964.png 1272w, /__u/substackcdn.com/image/fetch/$s_!hhFF!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ce6e17c-b550-4023-9018-9555a7d54fc1_884x964.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!hhFF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ce6e17c-b550-4023-9018-9555a7d54fc1_884x964.png" width="884" height="964" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1ce6e17c-b550-4023-9018-9555a7d54fc1_884x964.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:964,&quot;width&quot;:884,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Someone's OpenClaw Discord setup&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Someone's OpenClaw Discord setup" title="Someone's OpenClaw Discord setup" srcset="/__u/substackcdn.com/image/fetch/$s_!hhFF!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ce6e17c-b550-4023-9018-9555a7d54fc1_884x964.png 424w, /__u/substackcdn.com/image/fetch/$s_!hhFF!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ce6e17c-b550-4023-9018-9555a7d54fc1_884x964.png 848w, /__u/substackcdn.com/image/fetch/$s_!hhFF!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ce6e17c-b550-4023-9018-9555a7d54fc1_884x964.png 1272w, /__u/substackcdn.com/image/fetch/$s_!hhFF!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ce6e17c-b550-4023-9018-9555a7d54fc1_884x964.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"><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"><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"><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"><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><em>Someone&#8217;s OpenClaw Discord setup. Per-channel agents with isolated context. This is what inspired me.</em></p><p>I want to set up something similar. The default Discord channels plugin gives you one agent, one session. No context isolation between channels. But I&#8217;ve been testing an upgraded Discord plugin that filters messages per channel, so each channel routes to its own Claude Code session.</p><h3>The Experiment I&#8217;m Running</h3><p>On my own Discord server right now. One bot token, upgraded plugin, multiple agents each filtered to their own channel. Research, therapy, daily review, source monitor, orchestrator.</p><p>Each agent gets its own persona file. You write who they are, how they should behave, what tools they focus on. Then you spawn them and they just live in their channel, waiting for messages.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!v9bm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09dad805-a18b-45f0-8904-b7d79dd3e860_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!v9bm!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09dad805-a18b-45f0-8904-b7d79dd3e860_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!v9bm!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09dad805-a18b-45f0-8904-b7d79dd3e860_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!v9bm!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09dad805-a18b-45f0-8904-b7d79dd3e860_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!v9bm!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09dad805-a18b-45f0-8904-b7d79dd3e860_1408x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!v9bm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09dad805-a18b-45f0-8904-b7d79dd3e860_1408x768.jpeg" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/09dad805-a18b-45f0-8904-b7d79dd3e860_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;5 agents, 5 Discord channels, 1 Obsidian vault&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="5 agents, 5 Discord channels, 1 Obsidian vault" title="5 agents, 5 Discord channels, 1 Obsidian vault" srcset="/__u/substackcdn.com/image/fetch/$s_!v9bm!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09dad805-a18b-45f0-8904-b7d79dd3e860_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!v9bm!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09dad805-a18b-45f0-8904-b7d79dd3e860_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!v9bm!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09dad805-a18b-45f0-8904-b7d79dd3e860_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!v9bm!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09dad805-a18b-45f0-8904-b7d79dd3e860_1408x768.jpeg 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"><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"><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"><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"><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><em>5 agents, 5 Discord channels, 1 Obsidian vault. Pick a channel, talk to that agent.</em></p><h3>The Orchestrator</h3><p>It&#8217;s the Discord server as a control center for your agents. You open Discord on your phone, pick a channel, talk to that specific agent. All of them running from the same vault, same skills, same context.</p><p>The orchestrator agent is the one that sees everything. I can ask it about any other Claude Code session. &#8220;What is the weekly plan agent doing right now?&#8221; It reads what&#8217;s happening in that session and reports back. It can spawn new agents, check on running ones, relay messages between them. I covered the cmux orchestrator pattern in a <a href="https://www.youtube.com/watch?v=_gBw4j-UKBg">previous video</a>.</p><h3>Why This Beats the Old Way</h3><p>What makes it stick for me is that I can create those agents just in time, whenever I need them. It automatically creates a Discord channel for the agent and you can just spawn it. Previously with Telegram and multi-bot OpenClaw setups with isolated context, it was a huge pain. I had to get access to each bot, create a bot in Telegram, then try to make it run, then SSH from Claude Code to Mac Mini to fix it. I spent one hour doing that and it still doesn&#8217;t work and I&#8217;m afraid to touch it.</p><p>Now it&#8217;s much easier. You can have those assistant agents. You just run them. And you can also get back to the terminal as well to see what&#8217;s happening.</p><p>I actually tested this while writing this newsletter. The default Discord integration gives you one channel, one agent. That&#8217;s what Anthropic ships as the official plugin. What I tested is the multi-channel setup. The orchestrator agent in its own channel, receiving my messages from the gym, pulling the YouTube transcript, drafting the newsletter, going through multiple rounds of edits. All remotely, while I was not in front of the computer. Then I came back and continued working in the same Claude Code session.</p><h2>Try It</h2><p><strong>Telegram setup (2 minutes):</strong></p><ol><li><p><code>claude plugin install telegram@claude-plugins-official</code></p></li><li><p>Create a bot with <a href="https://t.me/BotFather">BotFather</a>, copy the token</p></li><li><p><code>claude</code> -&gt; <code>/telegram:configure &lt;token&gt;</code></p></li><li><p><code>claude --channels plugin:telegram@claude-plugins-official</code></p></li></ol><p><strong>Discord setup:</strong></p><ol><li><p><code>claude plugin install discord@claude-plugins-official</code></p></li><li><p>Create application at <a href="https://discord.com/developers/applications">Discord Developer Portal</a>, enable Message Content Intent, copy bot token</p></li><li><p><code>claude</code> -&gt; <code>/discord:configure &lt;token&gt;</code></p></li><li><p>Generate OAuth2 URL with bot permissions, invite to server</p></li><li><p><code>claude --channels plugin:discord@claude-plugins-official</code></p></li></ol><p>Full setup walkthrough in the video: <a href="https://youtu.be/9G6IPxSXU8s?t=420">watch from 7:00</a><br>Official docs: <a href="https://docs.anthropic.com/en/docs/claude-code/channels">Claude Code Channels</a></p><p>For dictation on the go I use <a href="https://wisprflow.ai/r?ARTEM31">Wispr Flow</a>. Much better than default Android dictation.</p><h2>What&#8217;s Next</h2><p>Two weeks ago we had /loop. Last week /dispatch. Now we have channels. I think that&#8217;s kind of the full piece to build your own OpenClaw with Claude Code.</p><p>And here&#8217;s what closes the whole loop: I sync my vault between my MacBook and my Android phone through Obsidian Sync. Claude Code makes edits in Obsidian. Those changes appear on my phone almost instantly. I can review what the agent did right from my phone. Command from phone, agent works, edits show up in your vault on your phone.</p><p>It&#8217;s really exciting times to be alive, honestly.</p><p>Full video walkthrough (22 min): <a href="https://youtu.be/9G6IPxSXU8s">Claude Code Channels Replaced My OpenClaw Setup</a></p><h2>Let&#8217;s Discuss</h2><p>If you had 5 Discord channels with 5 different agents, what would you put in them? Reply to this email. I&#8217;m genuinely curious.</p><p>Join the conversation: <a href="https://discord.gg/g5Z4Wk2fDk">Discord community</a></p><p>Artem</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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[I Run 10 Claude Code Agents Every Day. Here's What Keeps Me Sane.]]></title><description><![CDATA[cmux workspaces, an orchestrator, and an Obsidian dashboard that builds itself]]></description><link>https://artemxtech.substack.com/p/how-i-manage-10-claude-code-agents</link><guid isPermaLink="false">https://artemxtech.substack.com/p/how-i-manage-10-claude-code-agents</guid><dc:creator><![CDATA[Artem Zhutov]]></dc:creator><pubDate>Mon, 16 Mar 2026 16:39:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!AOhy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5113079-f98a-400a-863f-6a8d16b3669b_1408x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I run multiple Claude Code agents every day.<br>Doing research, drafts, video scripting, all at the same time, and I don&#8217;t lose track of any of them.</p><p>But it wasn&#8217;t always this way.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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><p>I opened Claude Code and started working.<br>Then I needed another agent to do another task.<br>I opened a new tab.<br>Then another, and another.<br>Quickly I had 10 tabs.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!r0De!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c787216-e64b-4f8f-a1fc-c2e854c9cd72_1050x814.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!r0De!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c787216-e64b-4f8f-a1fc-c2e854c9cd72_1050x814.png 424w, /__u/substackcdn.com/image/fetch/$s_!r0De!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c787216-e64b-4f8f-a1fc-c2e854c9cd72_1050x814.png 848w, /__u/substackcdn.com/image/fetch/$s_!r0De!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c787216-e64b-4f8f-a1fc-c2e854c9cd72_1050x814.png 1272w, /__u/substackcdn.com/image/fetch/$s_!r0De!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c787216-e64b-4f8f-a1fc-c2e854c9cd72_1050x814.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!r0De!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c787216-e64b-4f8f-a1fc-c2e854c9cd72_1050x814.png" width="1050" height="814" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5c787216-e64b-4f8f-a1fc-c2e854c9cd72_1050x814.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:814,&quot;width&quot;:1050,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Many Claude Code tabs&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Many Claude Code tabs" title="Many Claude Code tabs" srcset="/__u/substackcdn.com/image/fetch/$s_!r0De!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c787216-e64b-4f8f-a1fc-c2e854c9cd72_1050x814.png 424w, /__u/substackcdn.com/image/fetch/$s_!r0De!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c787216-e64b-4f8f-a1fc-c2e854c9cd72_1050x814.png 848w, /__u/substackcdn.com/image/fetch/$s_!r0De!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c787216-e64b-4f8f-a1fc-c2e854c9cd72_1050x814.png 1272w, /__u/substackcdn.com/image/fetch/$s_!r0De!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c787216-e64b-4f8f-a1fc-c2e854c9cd72_1050x814.png 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"><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"><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"><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"><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><em>Claude, M1, M2, M3, M4, M5. Which one was doing what?</em></p><p>I didn&#8217;t know what was happening on this tab, switching between all of them just kills my flow.<br>Sessions go stale and the context gets lost.</p><p>I had this exact problem.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!tJ4m!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf2053b-f67a-44ad-a78d-29b6d3ab6072_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!tJ4m!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf2053b-f67a-44ad-a78d-29b6d3ab6072_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!tJ4m!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf2053b-f67a-44ad-a78d-29b6d3ab6072_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!tJ4m!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf2053b-f67a-44ad-a78d-29b6d3ab6072_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!tJ4m!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf2053b-f67a-44ad-a78d-29b6d3ab6072_1408x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!tJ4m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf2053b-f67a-44ad-a78d-29b6d3ab6072_1408x768.jpeg" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eaf2053b-f67a-44ad-a78d-29b6d3ab6072_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Tabs vs named workspaces&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Tabs vs named workspaces" title="Tabs vs named workspaces" srcset="/__u/substackcdn.com/image/fetch/$s_!tJ4m!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf2053b-f67a-44ad-a78d-29b6d3ab6072_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!tJ4m!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf2053b-f67a-44ad-a78d-29b6d3ab6072_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!tJ4m!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf2053b-f67a-44ad-a78d-29b6d3ab6072_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!tJ4m!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf2053b-f67a-44ad-a78d-29b6d3ab6072_1408x768.jpeg 1456w" sizes="100vw"></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"><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"><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"><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"><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><em>Tabs vs named workspaces</em></p><h2>cmux: Isolated Workspaces, Not Tabs</h2><p>The tool that changed this for me is cmux - a terminal workspace manager.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!U11Z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7837ae2d-7e06-43aa-9842-333e52a605ca_1230x1087.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!U11Z!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7837ae2d-7e06-43aa-9842-333e52a605ca_1230x1087.png 424w, /__u/substackcdn.com/image/fetch/$s_!U11Z!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7837ae2d-7e06-43aa-9842-333e52a605ca_1230x1087.png 848w, /__u/substackcdn.com/image/fetch/$s_!U11Z!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7837ae2d-7e06-43aa-9842-333e52a605ca_1230x1087.png 1272w, /__u/substackcdn.com/image/fetch/$s_!U11Z!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7837ae2d-7e06-43aa-9842-333e52a605ca_1230x1087.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!U11Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7837ae2d-7e06-43aa-9842-333e52a605ca_1230x1087.png" width="1230" height="1087" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7837ae2d-7e06-43aa-9842-333e52a605ca_1230x1087.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1087,&quot;width&quot;:1230,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;cmux named workspaces&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="cmux named workspaces" title="cmux named workspaces" srcset="/__u/substackcdn.com/image/fetch/$s_!U11Z!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7837ae2d-7e06-43aa-9842-333e52a605ca_1230x1087.png 424w, /__u/substackcdn.com/image/fetch/$s_!U11Z!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7837ae2d-7e06-43aa-9842-333e52a605ca_1230x1087.png 848w, /__u/substackcdn.com/image/fetch/$s_!U11Z!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7837ae2d-7e06-43aa-9842-333e52a605ca_1230x1087.png 1272w, /__u/substackcdn.com/image/fetch/$s_!U11Z!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7837ae2d-7e06-43aa-9842-333e52a605ca_1230x1087.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"><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"><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"><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"><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><em>Named workspaces with emojis. Orchestrator, feature-research, video-script, daily-review - each one isolated.</em></p><p>It&#8217;s not a new tab.<br>It&#8217;s an isolated workspace.</p><p>Each workspace has a terminal, the ability to spawn other terminals inside of it, and hot keys to jump between them.</p><p>But the real power - cmux is programmable.<br>Claude Code can programmatically access the contents of any workspace.</p><pre><code><code>cmux list-workspaces</code></code></pre><p>The orchestrator sees all workspace names, not &#8220;tab 4.&#8221;</p><p>It reads the screen of any workspace:</p><pre><code><code>cmux read-screen --workspace workspace:1</code></code></pre><p>No interrupting the agent.<br>Just seeing what it&#8217;s doing.</p><p>And it can talk to any workspace:</p><pre><code><code>cmux send --workspace workspace:1 "what was our progress today"</code></code></pre><p>The agent in that workspace starts working on the task.<br>The orchestrator sleeps for 15 seconds, waits for the response, reads the screen.<br>You see the response from that agent.</p><p>This way Claude enables communication between agents across different workspaces.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!8VG7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F041aa91e-35b1-4e65-8bb0-3e2cffbbdad0_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!8VG7!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F041aa91e-35b1-4e65-8bb0-3e2cffbbdad0_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!8VG7!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F041aa91e-35b1-4e65-8bb0-3e2cffbbdad0_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!8VG7!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F041aa91e-35b1-4e65-8bb0-3e2cffbbdad0_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!8VG7!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F041aa91e-35b1-4e65-8bb0-3e2cffbbdad0_1408x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!8VG7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F041aa91e-35b1-4e65-8bb0-3e2cffbbdad0_1408x768.jpeg" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/041aa91e-35b1-4e65-8bb0-3e2cffbbdad0_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Three commands&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Three commands" title="Three commands" srcset="/__u/substackcdn.com/image/fetch/$s_!8VG7!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F041aa91e-35b1-4e65-8bb0-3e2cffbbdad0_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!8VG7!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F041aa91e-35b1-4e65-8bb0-3e2cffbbdad0_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!8VG7!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F041aa91e-35b1-4e65-8bb0-3e2cffbbdad0_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!8VG7!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F041aa91e-35b1-4e65-8bb0-3e2cffbbdad0_1408x768.jpeg 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"><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"><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"><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"><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><em>Three commands: list, read, send. That&#8217;s it.</em></p><h2>The Orchestrator: One Agent Manages the Rest</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!c0Ii!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a2493e1-da54-45e6-a267-d0fe013c9e64_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!c0Ii!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a2493e1-da54-45e6-a267-d0fe013c9e64_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!c0Ii!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a2493e1-da54-45e6-a267-d0fe013c9e64_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!c0Ii!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a2493e1-da54-45e6-a267-d0fe013c9e64_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!c0Ii!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a2493e1-da54-45e6-a267-d0fe013c9e64_1408x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!c0Ii!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a2493e1-da54-45e6-a267-d0fe013c9e64_1408x768.jpeg" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7a2493e1-da54-45e6-a267-d0fe013c9e64_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Agent Control dashboard&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Agent Control dashboard" title="Agent Control dashboard" srcset="/__u/substackcdn.com/image/fetch/$s_!c0Ii!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a2493e1-da54-45e6-a267-d0fe013c9e64_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!c0Ii!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a2493e1-da54-45e6-a267-d0fe013c9e64_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!c0Ii!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a2493e1-da54-45e6-a267-d0fe013c9e64_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!c0Ii!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a2493e1-da54-45e6-a267-d0fe013c9e64_1408x768.jpeg 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"><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"><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"><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"><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><em>Agent Control - what are my agents doing right now</em></p><p>One Claude Code agent becomes the orchestrator - it spawns and controls the others.</p><p>I have one main orchestrator workspace.<br>Then I have a cmux skill that shows how to use cmux programmatically.</p><p>Say I just want to spawn a workspace to review my daily progress.<br>It creates a workspace named &#8220;daily review&#8221; with this prompt: read today&#8217;s daily note, give me a summary of what&#8217;s inside.</p><p>Now a Claude Code agent starts working on that task.<br>You see the pattern - you can have isolated workspaces for each of your tasks.</p><p>I talk to one agent.<br>That agent manages the rest.</p><h2>The Dashboard: How Not to Go Crazy</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!1IrD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7014ca00-3120-45a5-820b-9a000e45d189_1161x884.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!1IrD!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7014ca00-3120-45a5-820b-9a000e45d189_1161x884.png 424w, /__u/substackcdn.com/image/fetch/$s_!1IrD!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7014ca00-3120-45a5-820b-9a000e45d189_1161x884.png 848w, /__u/substackcdn.com/image/fetch/$s_!1IrD!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7014ca00-3120-45a5-820b-9a000e45d189_1161x884.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1IrD!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7014ca00-3120-45a5-820b-9a000e45d189_1161x884.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!1IrD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7014ca00-3120-45a5-820b-9a000e45d189_1161x884.png" width="1161" height="884" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7014ca00-3120-45a5-820b-9a000e45d189_1161x884.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:884,&quot;width&quot;:1161,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Obsidian Bases dashboard&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Obsidian Bases dashboard" title="Obsidian Bases dashboard" srcset="/__u/substackcdn.com/image/fetch/$s_!1IrD!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7014ca00-3120-45a5-820b-9a000e45d189_1161x884.png 424w, /__u/substackcdn.com/image/fetch/$s_!1IrD!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7014ca00-3120-45a5-820b-9a000e45d189_1161x884.png 848w, /__u/substackcdn.com/image/fetch/$s_!1IrD!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7014ca00-3120-45a5-820b-9a000e45d189_1161x884.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1IrD!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7014ca00-3120-45a5-820b-9a000e45d189_1161x884.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"><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"><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"><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"><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><em>Real Obsidian Bases dashboard - sessions grouped by status: blocked, done, in-progress, review</em></p><p>But now the problem is - how do you keep track of all these sessions?</p><p>You use Obsidian and Obsidian Bases.</p><p>Every workspace has a session file in Obsidian.<br>The dashboard generates itself.</p><p>Each session has a <code>related</code> field that links to its dashboard.<br>The Obsidian Base queries all linked sessions automatically - status, date, title, related workspace.</p><p>You create a session, link it to the dashboard, it shows up.<br>No manual tracking.</p><p>When you spawn a workspace, the agent creates its own session file and links it to the dashboard.<br>The Base does the rest.</p><p>Nothing is &#8220;done&#8221; until you verify it.<br>You read the dashboard, check the output, add comments.<br>The orchestrator picks up your comments and relays them to the right agent.</p><p>Each session has a goal.<br>You have a progress field.<br>You have the outcome.<br>Here&#8217;s also the definition of done.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!AOhy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5113079-f98a-400a-863f-6a8d16b3669b_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!AOhy!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5113079-f98a-400a-863f-6a8d16b3669b_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!AOhy!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5113079-f98a-400a-863f-6a8d16b3669b_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!AOhy!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5113079-f98a-400a-863f-6a8d16b3669b_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!AOhy!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5113079-f98a-400a-863f-6a8d16b3669b_1408x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!AOhy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5113079-f98a-400a-863f-6a8d16b3669b_1408x768.jpeg" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f5113079-f98a-400a-863f-6a8d16b3669b_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Sessions by status&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Sessions by status" title="Sessions by status" srcset="/__u/substackcdn.com/image/fetch/$s_!AOhy!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5113079-f98a-400a-863f-6a8d16b3669b_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!AOhy!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5113079-f98a-400a-863f-6a8d16b3669b_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!AOhy!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5113079-f98a-400a-863f-6a8d16b3669b_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!AOhy!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5113079-f98a-400a-863f-6a8d16b3669b_1408x768.jpeg 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"><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"><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"><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"><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><em>Sessions grouped by status - the dashboard queries them automatically</em></p><h2>The Full Loop</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!QYiE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2724347b-7f50-4e77-b04c-73ec42e66340_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!QYiE!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2724347b-7f50-4e77-b04c-73ec42e66340_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!QYiE!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2724347b-7f50-4e77-b04c-73ec42e66340_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!QYiE!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2724347b-7f50-4e77-b04c-73ec42e66340_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!QYiE!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2724347b-7f50-4e77-b04c-73ec42e66340_1408x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!QYiE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2724347b-7f50-4e77-b04c-73ec42e66340_1408x768.jpeg" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2724347b-7f50-4e77-b04c-73ec42e66340_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Full loop diagram&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Full loop diagram" title="Full loop diagram" srcset="/__u/substackcdn.com/image/fetch/$s_!QYiE!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2724347b-7f50-4e77-b04c-73ec42e66340_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!QYiE!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2724347b-7f50-4e77-b04c-73ec42e66340_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!QYiE!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2724347b-7f50-4e77-b04c-73ec42e66340_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!QYiE!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2724347b-7f50-4e77-b04c-73ec42e66340_1408x768.jpeg 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"><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"><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"><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"><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><em>Daily note -&gt; sessions -&gt; spawn workspaces -&gt; verify output -&gt; comment -&gt; orchestrator relays</em></p><p>Here&#8217;s how it all connects.</p><p>You have a daily note which you use to plan your day.<br>The orchestrator reads this plan and understands your intent for today.<br>Then you create sessions from there.<br>The orchestrator spawns workspaces for you to do the work.</p><p>You look at the progress.<br>You provide comments to the agent.<br>When the agent reads the file, it sees your comment.</p><p>You can verify what&#8217;s happening.<br>You can comment on the work.<br>That&#8217;s the whole workflow.</p><h2>Where Are You on the AI Ladder?</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!cXnQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d177b00-3bb9-4c42-b91c-5a3979b8146d_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!cXnQ!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d177b00-3bb9-4c42-b91c-5a3979b8146d_1376x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!cXnQ!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d177b00-3bb9-4c42-b91c-5a3979b8146d_1376x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!cXnQ!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d177b00-3bb9-4c42-b91c-5a3979b8146d_1376x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!cXnQ!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d177b00-3bb9-4c42-b91c-5a3979b8146d_1376x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!cXnQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d177b00-3bb9-4c42-b91c-5a3979b8146d_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d177b00-3bb9-4c42-b91c-5a3979b8146d_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;7 levels of AI adoption&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="7 levels of AI adoption" title="7 levels of AI adoption" srcset="/__u/substackcdn.com/image/fetch/$s_!cXnQ!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d177b00-3bb9-4c42-b91c-5a3979b8146d_1376x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!cXnQ!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d177b00-3bb9-4c42-b91c-5a3979b8146d_1376x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!cXnQ!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d177b00-3bb9-4c42-b91c-5a3979b8146d_1376x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!cXnQ!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d177b00-3bb9-4c42-b91c-5a3979b8146d_1376x768.jpeg 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"><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"><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"><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"><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>Most people using AI are somewhere on this spectrum:</p><ul><li><p>Level 1: You don&#8217;t use AI</p></li><li><p>Level 2: You use AI via chat (ChatGPT, Claude, Gemini)</p></li><li><p>Level 3: You customized it with your context (Claude Projects, custom GPTs)</p></li><li><p>Level 4: You work through an AI IDE (Cursor, Windsurf)</p></li><li><p>Level 5: You solve work tasks using agents in the terminal (Claude Code, Codex)</p></li><li><p>Level 6: You launched a personal AI agent</p></li><li><p>Level 7: You&#8217;re building multi-agent infrastructure (orchestration, cmux)</p></li></ul><p>What you just read is Level 7.<br>Most people are at 2-4.</p><p>In the <strong><a href="https://lab.artemzhutov.com/">Claude Code x Obsidian Lab</a></strong> (starts March 17) we take you from wherever you are to Level 5-6.<br>Some of you will touch 7.</p><p>How to structure your vault so agents can read it.<br>How to spawn and orchestrate workspaces.<br>How to use Obsidian Bases to track your work without manual updates.<br>You build it with me over six weeks. <a href="https://lab.artemzhutov.com">lab.artemzhutov.com</a></p><h2>From Tabs to Workspaces</h2><p>Before, I had this ghostly terminal with cursor chaos.<br>This concept of tabs was not really working.<br>I was feeling overwhelmed since summer.</p><p>And now we have cmux, which is much, much better.<br>It has these workspaces.<br>I added this concept of sessions and dashboards to it.<br>More scalable and more controllable, integrated with Obsidian.</p><div><hr></div><p><strong>Get the cmux skill + orchestrator setup:</strong><br></p><p>https://cmux-artemzhutov.netlify.app</p><p><strong>Watch the full demo:</strong><br></p><div id="youtube2-_gBw4j-UKBg" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;_gBw4j-UKBg&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/_gBw4j-UKBg?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><strong>Claude Code x Obsidian Lab</strong> starts March 17 - build your own agent systems from scratch, with live feedback.<br></p><p>https://lab.artemzhutov.com</p><p>Artem</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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[/loop: 3 Agents Running Inside My Obsidian on a Timer]]></title><description><![CDATA[Accountability check, executive coach, source monitor - all defined as markdown]]></description><link>https://artemxtech.substack.com/p/loop-3-agents-running-inside-my-obsidian</link><guid isPermaLink="false">https://artemxtech.substack.com/p/loop-3-agents-running-inside-my-obsidian</guid><dc:creator><![CDATA[Artem Zhutov]]></dc:creator><pubDate>Sun, 08 Mar 2026 23:29:40 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/bcaaedfe-9ffc-44bd-a7b9-6f7c3ffc4aa0_1408x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div><hr></div><p>Typically what happens, I start working on something and then two hours later I don&#8217;t know what&#8217;s happening and how I ended here in the current situation. I plan my day in my daily note, but nobody checks if I&#8217;m following through.</p><p>I set up three agents in my Obsidian vault with intervals when they&#8217;re going to fire. One is my accountability check - every 30 minutes it asks me if I&#8217;m on track on my goals. Another one is an executive coach. And the final one is a source monitor.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!nvH5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdff5c1ad-744b-43fa-b8f3-ca7a088e6077_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!nvH5!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdff5c1ad-744b-43fa-b8f3-ca7a088e6077_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!nvH5!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdff5c1ad-744b-43fa-b8f3-ca7a088e6077_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!nvH5!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdff5c1ad-744b-43fa-b8f3-ca7a088e6077_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!nvH5!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdff5c1ad-744b-43fa-b8f3-ca7a088e6077_1408x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!nvH5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdff5c1ad-744b-43fa-b8f3-ca7a088e6077_1408x768.jpeg" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dff5c1ad-744b-43fa-b8f3-ca7a088e6077_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;3 Automations: Accountability (30 min), Exec Coach (3 hours), Source Monitor (8 hours)&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="3 Automations: Accountability (30 min), Exec Coach (3 hours), Source Monitor (8 hours)" title="3 Automations: Accountability (30 min), Exec Coach (3 hours), Source Monitor (8 hours)" srcset="/__u/substackcdn.com/image/fetch/$s_!nvH5!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdff5c1ad-744b-43fa-b8f3-ca7a088e6077_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!nvH5!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdff5c1ad-744b-43fa-b8f3-ca7a088e6077_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!nvH5!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdff5c1ad-744b-43fa-b8f3-ca7a088e6077_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!nvH5!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdff5c1ad-744b-43fa-b8f3-ca7a088e6077_1408x768.jpeg 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"><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"><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"><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"><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>All 3 automation files ready to use - drop them in your vault, one command to schedule: <a href="https://scheduled-tasks-artemzhutov.netlify.app/">link</a></p><p><strong>In this post I walk through all three automations, how I set them up, what they actually produce, and what doesn&#8217;t work yet.</strong></p><p>Here&#8217;s the full walkthrough (26 min) where I set up each one from scratch: <a href="https://youtu.be/fOpFgjH8IfQ">link</a></p><div><hr></div><h2>How /loop Works</h2><p>To set this up, we use this <code>/loop</code> command in Claude Code. By the way, this is also available on the desktop version.</p><pre><code><code>/loop 30m "Read my day plan for today, my daily note, and check with me if I am on track. If I don't have anything in my daily plan, ask me what is the goal."</code></code></pre><p>That&#8217;s it. Copy-paste this into Claude Code and you have your first automation running. This is the simplest one to start with - try it.</p><p>The agent can also notify you. I have a script in my automation file that sends a macOS notification when the agent needs my attention:</p><pre><code><code>osascript -e 'display notification "Off track - check your day plan" with title "[auto] accountability"'</code></code></pre><p>Claude uses this skill called loop. I didn&#8217;t create this skill. It comes with Claude Code. It schedules a cron job - basically a script which is going to run inside of this session with all of the context which we have here. Every 30 minutes it fires and reads my day plan and checks if I&#8217;m on track.</p><p>But this is not a cron job running a script. A script runs a command. <strong>A scheduled task runs a full agent. With all its tools</strong>. And that&#8217;s where it gets interesting.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!AyW_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85eb1d8f-d98b-4c56-9605-00127fbdcc84_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!AyW_!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85eb1d8f-d98b-4c56-9605-00127fbdcc84_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!AyW_!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85eb1d8f-d98b-4c56-9605-00127fbdcc84_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!AyW_!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85eb1d8f-d98b-4c56-9605-00127fbdcc84_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!AyW_!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85eb1d8f-d98b-4c56-9605-00127fbdcc84_1408x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!AyW_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85eb1d8f-d98b-4c56-9605-00127fbdcc84_1408x768.jpeg" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/85eb1d8f-d98b-4c56-9605-00127fbdcc84_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;How /loop works: you type the command, scheduler fires on interval, full agent runs with all your context&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="How /loop works: you type the command, scheduler fires on interval, full agent runs with all your context" title="How /loop works: you type the command, scheduler fires on interval, full agent runs with all your context" srcset="/__u/substackcdn.com/image/fetch/$s_!AyW_!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85eb1d8f-d98b-4c56-9605-00127fbdcc84_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!AyW_!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85eb1d8f-d98b-4c56-9605-00127fbdcc84_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!AyW_!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85eb1d8f-d98b-4c56-9605-00127fbdcc84_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!AyW_!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85eb1d8f-d98b-4c56-9605-00127fbdcc84_1408x768.jpeg 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"><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"><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"><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"><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><em>You type /loop, the scheduler fires on interval, and a full agent runs with your CLAUDE.md, skills, tools, and entire vault.</em></p><p>Every time the scheduled prompt fires, the agent gets your full context. Your CLAUDE.md with all your rules. <strong>Your skills. Your tools. Your entire vault. It&#8217;s not running in isolation. It&#8217;s running as you.</strong> With everything it knows about you.</p><p>This agent has access to all of our skills, to all of our MCP tools and connections, to all of our context within Obsidian. It can reason. It can understand. It can debug and adapt at the next run.</p><p>That&#8217;s why the accountability check actually works - <strong>it can read my day plan, compare it to what I&#8217;m doing,</strong> and give me a real answer.</p><div><hr></div><h2>Accountability Check</h2><p>This one is the one that helps me stay on track. Every 30 minutes, it fires this automation to see if I&#8217;m on track with what I plan to do throughout my day.</p><p>It reminds me that you have a limited time in your life and every 30 minutes matters. It asks a hard question - isn&#8217;t that the thing that matters the most right now? Or how many 30-minute blocks do you have left today?</p><p>This is especially useful if you sit and think for 15 minutes at the start of your day what you want to accomplish and then you fire this agent and tell it let&#8217;s go, let&#8217;s stay on track.</p><p>I was recording this video and it was firing those jobs at 12:00 p.m. I was not answering because I was busy. <strong>When I checked, it told me: &#8220;you&#8217;re reading the accountability automation file instead of recording.&#8221;</strong> It was prompting me to record. I&#8217;m recording. Go chill.</p><div><hr></div><h2>Executive Coach: Memento Mori on a Timer </h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!gjPk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e22af77-f074-4edf-8532-2aa001387ba3_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!gjPk!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e22af77-f074-4edf-8532-2aa001387ba3_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!gjPk!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e22af77-f074-4edf-8532-2aa001387ba3_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!gjPk!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e22af77-f074-4edf-8532-2aa001387ba3_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!gjPk!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e22af77-f074-4edf-8532-2aa001387ba3_1408x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!gjPk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e22af77-f074-4edf-8532-2aa001387ba3_1408x768.jpeg" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2e22af77-f074-4edf-8532-2aa001387ba3_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Pattern Interrupts: 6 questions throughout the day, every 3 hours&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Pattern Interrupts: 6 questions throughout the day, every 3 hours" title="Pattern Interrupts: 6 questions throughout the day, every 3 hours" srcset="/__u/substackcdn.com/image/fetch/$s_!gjPk!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e22af77-f074-4edf-8532-2aa001387ba3_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!gjPk!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e22af77-f074-4edf-8532-2aa001387ba3_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!gjPk!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e22af77-f074-4edf-8532-2aa001387ba3_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!gjPk!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e22af77-f074-4edf-8532-2aa001387ba3_1408x768.jpeg 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"><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"><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"><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"><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 use this Dan Koe framework for six interrupts throughout my day. This executive coach basically runs every three hours. <strong>It tries to ask me these questions to interrupt the patterns which I live throughout my life</strong>. And those questions are really really hard.</p><p>- 11:00 - What am I avoiding right now?<br>- 13:30 - If someone filmed the last 2 hours, what would they conclude?<br>- 15:15 - Am I moving toward the life I hate or the life I want?<br>- 17:00 - What&#8217;s the most important thing I&#8217;m pretending isn&#8217;t important?<br>- 19:30 - What did I do today out of identity protection?<br>- 21:00 - When did I feel most alive today? Most dead?</p><p>Those questions are really refreshing if you&#8217;re throughout your day and you&#8217;re just into the task and you try to think - is this really what matters the most right now? I think this executive coach is something which enables this broad perspective on what&#8217;s going on.</p><p>Shoutout to <a href="https://letters.thedankoe.com/p/how-to-fix-your-entire-life-in-1">Dan Koe&#8217;s article</a> for the framework.</p><p>Want to try it yourself? Here&#8217;s a prompt you can copy-paste:</p><pre><code><code>/loop 3h "Pick one question from this list and ask me. Rotate - don't repeat the same one twice in a row: 1) What am I avoiding right now? 2) If someone filmed the last 2 hours, what would they conclude? 3) Am I moving toward the life I hate or the life I want? 4) What's the most important thing I'm pretending isn't important? 5) What did I do today out of identity protection? 6) When did I feel most alive today? Most dead?"</code></code></pre><div><hr></div><h2>Source Monitor: Reddit + YouTube</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!kl-4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23d1cbe6-92cb-432c-8abb-723b02a9e165_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!kl-4!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23d1cbe6-92cb-432c-8abb-723b02a9e165_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!kl-4!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23d1cbe6-92cb-432c-8abb-723b02a9e165_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!kl-4!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23d1cbe6-92cb-432c-8abb-723b02a9e165_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!kl-4!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23d1cbe6-92cb-432c-8abb-723b02a9e165_1408x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!kl-4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23d1cbe6-92cb-432c-8abb-723b02a9e165_1408x768.jpeg" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/23d1cbe6-92cb-432c-8abb-723b02a9e165_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Source Monitor flow: Reddit and YouTube feed into agent, agent extracts comments and transcripts, outputs your personalized digest&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Source Monitor flow: Reddit and YouTube feed into agent, agent extracts comments and transcripts, outputs your personalized digest" title="Source Monitor flow: Reddit and YouTube feed into agent, agent extracts comments and transcripts, outputs your personalized digest" srcset="/__u/substackcdn.com/image/fetch/$s_!kl-4!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23d1cbe6-92cb-432c-8abb-723b02a9e165_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!kl-4!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23d1cbe6-92cb-432c-8abb-723b02a9e165_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!kl-4!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23d1cbe6-92cb-432c-8abb-723b02a9e165_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!kl-4!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23d1cbe6-92cb-432c-8abb-723b02a9e165_1408x768.jpeg 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"><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"><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"><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"><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 have this automation called source monitor. It tells Claude to check my sources for the relevant content about Claude Code, agents, Obsidian. Scan those Reddits using the Reddit read skill. And then also check my YouTube home feed. Do that for each source, extract the most interesting items, and notify me once we are done.</p><p>On the first iteration, I didn&#8217;t like that it actually didn&#8217;t read the comments and understand what&#8217;s happening there. The YouTube videos had no links, no summary. So we went about doing another iteration within the same session.</p><p>On iteration two, Claude read all of the comments and extracted what the community thinks about that. Now I can go there and click and engage with the material which matters to me. <strong>I don&#8217;t have to scroll Reddit or YouTube on my own. My agents just go ahead and extract what only matters to me and what would be interesting for me.</strong></p><p>Imagine that Claude went and searched for recent videos about Claude Code - it got the transcript and gave me a summary of what matters, with takeaways from the actual source. <strong>You can make your own daily digest without going to those different websites. Just huge unlock.</strong></p><p>And that was a prompt which we did with Claude. That&#8217;s it. I told it: use my Reddit skill and use my YouTube skill to accomplish this.</p><div><hr></div><h2>Self-Improving Agents </h2><p>Here is the concept of this self-healing agent. Let&#8217;s say we have some automations like the daily digest where we parsed resources from YouTube, from Reddit. We run it and then we didn&#8217;t like something or there was some error. We provide feedback. Our agent reads the logs of what went wrong. Based on this feedback and those logs, the agent goes and edits the code or our skill files and the next run produces a better result.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!PtJL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa54c5cde-41ea-4abc-a4bc-084c05fec074_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!PtJL!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa54c5cde-41ea-4abc-a4bc-084c05fec074_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!PtJL!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa54c5cde-41ea-4abc-a4bc-084c05fec074_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!PtJL!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa54c5cde-41ea-4abc-a4bc-084c05fec074_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!PtJL!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa54c5cde-41ea-4abc-a4bc-084c05fec074_1408x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!PtJL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa54c5cde-41ea-4abc-a4bc-084c05fec074_1408x768.jpeg" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a54c5cde-41ea-4abc-a4bc-084c05fec074_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Self-improving agent loop: run, review, edit code, better result&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Self-improving agent loop: run, review, edit code, better result" title="Self-improving agent loop: run, review, edit code, better result" srcset="/__u/substackcdn.com/image/fetch/$s_!PtJL!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa54c5cde-41ea-4abc-a4bc-084c05fec074_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!PtJL!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa54c5cde-41ea-4abc-a4bc-084c05fec074_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!PtJL!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa54c5cde-41ea-4abc-a4bc-084c05fec074_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!PtJL!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa54c5cde-41ea-4abc-a4bc-084c05fec074_1408x768.jpeg 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"><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"><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"><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"><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><em>Run, review, edit code, better result. You don&#8217;t design the perfect agent from day one - it continuously evolves.</em></p><p>This way you have this continuous loop where you don&#8217;t actually try to design a perfect automation, a perfect agent from one go. <strong>It&#8217;s continuously evolving and you tune it in how you want the agent to behave.</strong> You have this complete flexibility in terms of what the agents are capable of, and that makes this very flexible and just exciting.</p><p>Here&#8217;s what that looks like in practice - my source monitor going from version 1 to version 2:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!NzfW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec70ed4a-94b9-4c7a-94b1-2827c7a92cca_3094x2045.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!NzfW!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec70ed4a-94b9-4c7a-94b1-2827c7a92cca_3094x2045.png 424w, /__u/substackcdn.com/image/fetch/$s_!NzfW!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec70ed4a-94b9-4c7a-94b1-2827c7a92cca_3094x2045.png 848w, /__u/substackcdn.com/image/fetch/$s_!NzfW!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec70ed4a-94b9-4c7a-94b1-2827c7a92cca_3094x2045.png 1272w, /__u/substackcdn.com/image/fetch/$s_!NzfW!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec70ed4a-94b9-4c7a-94b1-2827c7a92cca_3094x2045.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!NzfW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec70ed4a-94b9-4c7a-94b1-2827c7a92cca_3094x2045.png" width="1456" height="962" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ec70ed4a-94b9-4c7a-94b1-2827c7a92cca_3094x2045.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:962,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Source monitor iteration: v1 basic links vs v2 deep analysis with comments and transcripts&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Source monitor iteration: v1 basic links vs v2 deep analysis with comments and transcripts" title="Source monitor iteration: v1 basic links vs v2 deep analysis with comments and transcripts" srcset="/__u/substackcdn.com/image/fetch/$s_!NzfW!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec70ed4a-94b9-4c7a-94b1-2827c7a92cca_3094x2045.png 424w, /__u/substackcdn.com/image/fetch/$s_!NzfW!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec70ed4a-94b9-4c7a-94b1-2827c7a92cca_3094x2045.png 848w, /__u/substackcdn.com/image/fetch/$s_!NzfW!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec70ed4a-94b9-4c7a-94b1-2827c7a92cca_3094x2045.png 1272w, /__u/substackcdn.com/image/fetch/$s_!NzfW!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec70ed4a-94b9-4c7a-94b1-2827c7a92cca_3094x2045.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"><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"><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"><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"><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><em>Left: Iteration 1 - basic list of links with no context. Right: Iteration 2 - deep analysis with comment extraction, transcript summaries, and community sentiment.</em></p><div><hr></div><h2>Managing Agents: cmux + Remote Control </h2><p>I have this terminal with a bunch of tabs and workspaces. If I try to work on something else, I create a new workspace. It&#8217;s been very helpful to keep those workspaces organized. The terminal I&#8217;m using is called cmux. If you connect Claude Code to cmux - if you tell Claude how to use this terminal - it can do some quite good stuff for you. Like having an orchestrator agent that manages other Claude Code sessions. <strong>I have an auto-check workspace with all my automations running there - the orchestrator can spawn new sessions, send commands, read what&#8217;s happening in any workspace.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!8kFx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fda44b6-9cf3-4094-af93-106da2379e6e_1000x1076.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!8kFx!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fda44b6-9cf3-4094-af93-106da2379e6e_1000x1076.png 424w, /__u/substackcdn.com/image/fetch/$s_!8kFx!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fda44b6-9cf3-4094-af93-106da2379e6e_1000x1076.png 848w, /__u/substackcdn.com/image/fetch/$s_!8kFx!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fda44b6-9cf3-4094-af93-106da2379e6e_1000x1076.png 1272w, /__u/substackcdn.com/image/fetch/$s_!8kFx!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fda44b6-9cf3-4094-af93-106da2379e6e_1000x1076.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!8kFx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fda44b6-9cf3-4094-af93-106da2379e6e_1000x1076.png" width="1000" height="1076" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0fda44b6-9cf3-4094-af93-106da2379e6e_1000x1076.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1076,&quot;width&quot;:1000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;cmux workspaces showing multiple Claude Code sessions&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="cmux workspaces showing multiple Claude Code sessions" title="cmux workspaces showing multiple Claude Code sessions" srcset="/__u/substackcdn.com/image/fetch/$s_!8kFx!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fda44b6-9cf3-4094-af93-106da2379e6e_1000x1076.png 424w, /__u/substackcdn.com/image/fetch/$s_!8kFx!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fda44b6-9cf3-4094-af93-106da2379e6e_1000x1076.png 848w, /__u/substackcdn.com/image/fetch/$s_!8kFx!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fda44b6-9cf3-4094-af93-106da2379e6e_1000x1076.png 1272w, /__u/substackcdn.com/image/fetch/$s_!8kFx!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fda44b6-9cf3-4094-af93-106da2379e6e_1000x1076.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"><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"><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"><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"><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><em>Each workspace is a separate Claude Code session. You can programmatically create workspaces, manage tabs within them, and send keys to any terminal - all from another agent or a script.</em></p><p>We can also control those automations from our phone or from a desktop app. I can see all of my sessions appearing right there. The key is to turn on remote control in the settings. Each session which is spawned inside the terminal becomes available for remote control and you can connect to it through your Claude phone/desktop app.</p><p>And regarding notifications - I think it&#8217;s very useful to add some observability. <strong>When do I need to check up on my agent? You don&#8217;t check on agents. They check in with you.</strong></p><div><hr></div><h2>Limitations</h2><p>Those automations only work within a session. Within Claude Code, if the session is alive it&#8217;s going to work. Those sessions have a three-day expiry date. They auto-expire, and to avoid this I also set up an automation - a task renewer every two days to renew automations. So they get automatically rescheduled avoiding this three-day limit.</p><p>Also the machine must be awake. If your machine is not running then it&#8217;s not going to run. And there might be some issues with the token cost. If you&#8217;re going to have a lot of tasks, it might not be that manageable to have all of them running. So here we need to be mindful.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!pQjz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37aa3289-aa36-41e9-97eb-b252e19519b4_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!pQjz!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37aa3289-aa36-41e9-97eb-b252e19519b4_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!pQjz!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37aa3289-aa36-41e9-97eb-b252e19519b4_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!pQjz!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37aa3289-aa36-41e9-97eb-b252e19519b4_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!pQjz!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37aa3289-aa36-41e9-97eb-b252e19519b4_1408x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!pQjz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37aa3289-aa36-41e9-97eb-b252e19519b4_1408x768.jpeg" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/37aa3289-aa36-41e9-97eb-b252e19519b4_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Limitations and fixes: 3-day expiry solved by auto-renew, machine asleep solved by Mac Mini, session closed solved by tmux&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Limitations and fixes: 3-day expiry solved by auto-renew, machine asleep solved by Mac Mini, session closed solved by tmux" title="Limitations and fixes: 3-day expiry solved by auto-renew, machine asleep solved by Mac Mini, session closed solved by tmux" srcset="/__u/substackcdn.com/image/fetch/$s_!pQjz!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37aa3289-aa36-41e9-97eb-b252e19519b4_1408x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!pQjz!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37aa3289-aa36-41e9-97eb-b252e19519b4_1408x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!pQjz!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37aa3289-aa36-41e9-97eb-b252e19519b4_1408x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!pQjz!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37aa3289-aa36-41e9-97eb-b252e19519b4_1408x768.jpeg 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"><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"><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"><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"><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>If you want to make a Claude Code session persistent, you can run it inside of tmux (a terminal multiplexer), or you can set up those sessions on a Mac Mini which is always on and then it runs those automations for you.</p><div><hr></div><h2>What People Are Building</h2><p><strong>I just wrapped up Demo Day</strong> for the first cohort of the <a href="https://lab.artemzhutov.com">Claude Code x Obsidian Lab</a>. 20 people, 6 weeks. Everybody has a completely different system. The amount of creativity surprised me.</p><p>One consultant went from never using Obsidian to 1,000 files in a month. <strong>He recorded two days shadowing a logistics company with Granola, synthesized everything in his vault, and then Claude reconstructed the entire business workflow as a Miro diagram.</strong> That&#8217;s a forward deployed engineer - going on-site, capturing everything, and having an agent map out what people are actually doing and where the pain points are.</p><p>And one person built a simple markdown system with a <code>/daily</code> command - no Obsidian, just Cursor and Claude Code. <strong>He said: &#8220;I don&#8217;t want to try to remember anything in my life. I just want this thing to do everything.&#8221;</strong> He&#8217;s gotten so much done in just the last week that it&#8217;s pretty crazy.</p><p>The transformations mattered more than the tools. People who had never opened a terminal were building agent workflows. People who thought Obsidian was too complex found their own way in. <strong>The range was the whole point - from the simplest markdown system to a full Rails platform capturing screen activity, WhatsApp, LinkedIn, email, and phone calls.</strong></p><p>I <strong>also organized offline Claude Code meetups</strong> where people presented what they built to 80+ people. If you want to organize your local meetups, shoot me a message :)</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!RXhb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3908388-1d11-41d1-9e34-0e700f2a0f31_816x682.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!RXhb!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3908388-1d11-41d1-9e34-0e700f2a0f31_816x682.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!RXhb!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3908388-1d11-41d1-9e34-0e700f2a0f31_816x682.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!RXhb!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3908388-1d11-41d1-9e34-0e700f2a0f31_816x682.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!RXhb!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3908388-1d11-41d1-9e34-0e700f2a0f31_816x682.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!RXhb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3908388-1d11-41d1-9e34-0e700f2a0f31_816x682.jpeg" width="816" height="682" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a3908388-1d11-41d1-9e34-0e700f2a0f31_816x682.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:682,&quot;width&quot;:816,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Presenting Obsidian x Claude Code at a local Claude Code meetup&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Presenting Obsidian x Claude Code at a local Claude Code meetup" title="Presenting Obsidian x Claude Code at a local Claude Code meetup" srcset="/__u/substackcdn.com/image/fetch/$s_!RXhb!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3908388-1d11-41d1-9e34-0e700f2a0f31_816x682.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!RXhb!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3908388-1d11-41d1-9e34-0e700f2a0f31_816x682.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!RXhb!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3908388-1d11-41d1-9e34-0e700f2a0f31_816x682.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!RXhb!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3908388-1d11-41d1-9e34-0e700f2a0f31_816x682.jpeg 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"><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"><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"><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"><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><em>Presenting Obsidian x Claude Code at a local Claude Code meetup</em></p><div><hr></div><h2>Let&#8217;s Discuss</h2><p>What would you schedule? What do you check manually every day that an agent could do for you?</p><p>Join our Discord community: <a href="https://discord.gg/g5Z4Wk2fDk">Discord</a></p><h2>Resources</h2><p><strong><a href="https://scheduled-tasks-artemzhutov.netlify.app/">All 3 automation files</a></strong> - source monitor, accountability check, executive coach. Drop into your vault, one command to schedule &#8211;&nbsp;<a href="https://scheduled-tasks-artemzhutov.netlify.app/">Link</a></p><p><strong><a href="https://youtu.be/fOpFgjH8IfQ">Full walkthrough</a> (26 min)</strong> - I set up each automation from scratch.</p><p><strong><a href="https://lab.artemzhutov.com">Claude Code x Obsidian Lab</a></strong> - Cohort 2 starts March 17. We start from scratch: setting up Obsidian, setting up Claude Code, getting everyone up to speed. Then we go beyond. You build your own skills, your own workflows, your own agent. Live, with real feedback from the group.</p><div><hr></div><p>Artem</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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[Grep Is Dead. I Found Ideas I Forgot I Ever Had]]></title><description><![CDATA[Why your Claude Code workflow is losing context]]></description><link>https://artemxtech.substack.com/p/grep-is-dead-how-i-made-claude-code</link><guid isPermaLink="false">https://artemxtech.substack.com/p/grep-is-dead-how-i-made-claude-code</guid><dc:creator><![CDATA[Artem Zhutov]]></dc:creator><pubDate>Mon, 02 Mar 2026 04:14:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!22dz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a8da92f-63fa-4a78-b3d4-b33cc32baa9a_1608x1198.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Every conversation with Claude Code starts from zero. I had 700 sessions in 3 weeks and I don&#8217;t remember what was happening back then. I&#8217;m losing control in terms of what&#8217;s happening.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!22dz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a8da92f-63fa-4a78-b3d4-b33cc32baa9a_1608x1198.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!22dz!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a8da92f-63fa-4a78-b3d4-b33cc32baa9a_1608x1198.png 424w, /__u/substackcdn.com/image/fetch/$s_!22dz!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a8da92f-63fa-4a78-b3d4-b33cc32baa9a_1608x1198.png 848w, /__u/substackcdn.com/image/fetch/$s_!22dz!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a8da92f-63fa-4a78-b3d4-b33cc32baa9a_1608x1198.png 1272w, /__u/substackcdn.com/image/fetch/$s_!22dz!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a8da92f-63fa-4a78-b3d4-b33cc32baa9a_1608x1198.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!22dz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a8da92f-63fa-4a78-b3d4-b33cc32baa9a_1608x1198.png" width="1456" height="1085" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1a8da92f-63fa-4a78-b3d4-b33cc32baa9a_1608x1198.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1085,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Session graph&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Session graph" title="Session graph" srcset="/__u/substackcdn.com/image/fetch/$s_!22dz!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a8da92f-63fa-4a78-b3d4-b33cc32baa9a_1608x1198.png 424w, /__u/substackcdn.com/image/fetch/$s_!22dz!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a8da92f-63fa-4a78-b3d4-b33cc32baa9a_1608x1198.png 848w, /__u/substackcdn.com/image/fetch/$s_!22dz!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a8da92f-63fa-4a78-b3d4-b33cc32baa9a_1608x1198.png 1272w, /__u/substackcdn.com/image/fetch/$s_!22dz!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a8da92f-63fa-4a78-b3d4-b33cc32baa9a_1608x1198.png 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"><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"><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"><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"><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><em>One week of my work, visualized. Every node is a session, every connection is a file it touched.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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><p>I just open a new terminal and then what&#8217;s going on. I need to somehow find all this context. What was the project, what are the decisions. I need to start from zero all the time.</p><p>It gets worse mid-session. When we hit context limit at 60%, we need to compact or hand off. Then half of the decisions have been lost. Or even worse if I want to continue next day, I don&#8217;t remember what was happening back then.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!-cbq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eab5667-6bb1-4824-b9e7-955413a561ec_2311x1322.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!-cbq!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eab5667-6bb1-4824-b9e7-955413a561ec_2311x1322.png 424w, /__u/substackcdn.com/image/fetch/$s_!-cbq!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eab5667-6bb1-4824-b9e7-955413a561ec_2311x1322.png 848w, /__u/substackcdn.com/image/fetch/$s_!-cbq!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eab5667-6bb1-4824-b9e7-955413a561ec_2311x1322.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-cbq!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eab5667-6bb1-4824-b9e7-955413a561ec_2311x1322.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!-cbq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eab5667-6bb1-4824-b9e7-955413a561ec_2311x1322.png" width="1456" height="833" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1eab5667-6bb1-4824-b9e7-955413a561ec_2311x1322.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:833,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;QMD session graph full&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="QMD session graph full" title="QMD session graph full" srcset="/__u/substackcdn.com/image/fetch/$s_!-cbq!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eab5667-6bb1-4824-b9e7-955413a561ec_2311x1322.png 424w, /__u/substackcdn.com/image/fetch/$s_!-cbq!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eab5667-6bb1-4824-b9e7-955413a561ec_2311x1322.png 848w, /__u/substackcdn.com/image/fetch/$s_!-cbq!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eab5667-6bb1-4824-b9e7-955413a561ec_2311x1322.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-cbq!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eab5667-6bb1-4824-b9e7-955413a561ec_2311x1322.png 1456w" sizes="100vw"></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"><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"><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"><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"><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><em>Zoomed in: every purple node is a conversation, every colored square is a file it created or modified. Skills, recipes, content drafts - all connected together.</em></p><p>The current paradigm of grepping over files doesn&#8217;t scale. So I plugged <a href="https://github.com/tobi/qmd">QMD</a> into my vault, a search engine by Tobias Lutke, CEO of Shopify. Made in Canada.</p><p>The whole memory system I&#8217;m about to show you - it&#8217;s a skill. <a href="https://memory-artemzhutov.netlify.app/">Install it in 2 minutes</a> and Claude Code already knows how to use it.</p><div><hr></div><h2><strong>QMD: A Local Search Engine for Your Vault</strong></h2><p>QMD is a local search engine for your knowledge base. It indexes your Obsidian vault and finds anything in under a second.</p><p>For each vault folder I have a QMD collection. Notes, daily entries, sessions, transcripts. One-to-one mapping. For each collection I can perform a focused search.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!jf0A!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F249f527e-1b6a-49d2-a551-2be8c54b6fff_1480x1125.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!jf0A!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F249f527e-1b6a-49d2-a551-2be8c54b6fff_1480x1125.png 424w, /__u/substackcdn.com/image/fetch/$s_!jf0A!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F249f527e-1b6a-49d2-a551-2be8c54b6fff_1480x1125.png 848w, /__u/substackcdn.com/image/fetch/$s_!jf0A!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F249f527e-1b6a-49d2-a551-2be8c54b6fff_1480x1125.png 1272w, /__u/substackcdn.com/image/fetch/$s_!jf0A!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F249f527e-1b6a-49d2-a551-2be8c54b6fff_1480x1125.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!jf0A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F249f527e-1b6a-49d2-a551-2be8c54b6fff_1480x1125.png" width="1456" height="1107" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/249f527e-1b6a-49d2-a551-2be8c54b6fff_1480x1125.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1107,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Vault Folders to QMD Collections&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Vault Folders to QMD Collections" title="Vault Folders to QMD Collections" srcset="/__u/substackcdn.com/image/fetch/$s_!jf0A!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F249f527e-1b6a-49d2-a551-2be8c54b6fff_1480x1125.png 424w, /__u/substackcdn.com/image/fetch/$s_!jf0A!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F249f527e-1b6a-49d2-a551-2be8c54b6fff_1480x1125.png 848w, /__u/substackcdn.com/image/fetch/$s_!jf0A!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F249f527e-1b6a-49d2-a551-2be8c54b6fff_1480x1125.png 1272w, /__u/substackcdn.com/image/fetch/$s_!jf0A!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F249f527e-1b6a-49d2-a551-2be8c54b6fff_1480x1125.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"><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"><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"><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"><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><pre><code><code>qmd collection list
qmd search "video workflow" -c notes -n 3</code></code></pre><p>That&#8217;s it. One command, your vault is searchable.</p><p>But searchable how? The default way Claude Code searches is brute force - it sends a Haiku sub-agent to grep through every file. I tried it (<a href="https://youtu.be/RDoTY4_xh0s?t=167">watch</a>): searched for my notes about different graph approaches the normal way. It took 3 minutes. I was bored, scrolling Twitter while waiting. And the results? 300 files, not great.</p><p>QMD search was instant. Better results. Way fewer tokens. You don&#8217;t have to use sub-agents to do that. The difference: grep matches strings, QMD ranks by relevance.</p><div><hr></div><h2><strong>Grep vs BM25 vs Semantic (<a href="https://youtu.be/RDoTY4_xh0s?t=1656">watch</a>)</strong></h2><p>QMD gives you three search modes. <strong>BM25</strong> (<code>qmd search</code>) is deterministic full-text search. Like grep, it matches exact keywords. Unlike grep, it scores each file: how often does the word appear, and how rare is it across all your documents? A short note mentioning &#8220;sleep&#8221; five times scores higher than a 10,000-word file where &#8220;sleep&#8221; appears once. No AI, no embeddings - just math. <strong>Semantic</strong> (<code>qmd vsearch</code>) uses embeddings to find meaning - you can search for a concept even if the exact words aren&#8217;t there. <strong>Hybrid</strong> (<code>qmd query</code>) combines both.</p><p>I searched for &#8220;sleep&#8221; across my vault. Here&#8217;s the difference.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!L_6H!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74462625-d521-4057-93c7-e5757a4f4fa5_830x791.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!L_6H!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74462625-d521-4057-93c7-e5757a4f4fa5_830x791.png 424w, /__u/substackcdn.com/image/fetch/$s_!L_6H!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74462625-d521-4057-93c7-e5757a4f4fa5_830x791.png 848w, /__u/substackcdn.com/image/fetch/$s_!L_6H!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74462625-d521-4057-93c7-e5757a4f4fa5_830x791.png 1272w, /__u/substackcdn.com/image/fetch/$s_!L_6H!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74462625-d521-4057-93c7-e5757a4f4fa5_830x791.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!L_6H!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74462625-d521-4057-93c7-e5757a4f4fa5_830x791.png" width="830" height="791" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/74462625-d521-4057-93c7-e5757a4f4fa5_830x791.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:791,&quot;width&quot;:830,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;QMD benchmark results&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="QMD benchmark results" title="QMD benchmark results" srcset="/__u/substackcdn.com/image/fetch/$s_!L_6H!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74462625-d521-4057-93c7-e5757a4f4fa5_830x791.png 424w, /__u/substackcdn.com/image/fetch/$s_!L_6H!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74462625-d521-4057-93c7-e5757a4f4fa5_830x791.png 848w, /__u/substackcdn.com/image/fetch/$s_!L_6H!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74462625-d521-4057-93c7-e5757a4f4fa5_830x791.png 1272w, /__u/substackcdn.com/image/fetch/$s_!L_6H!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74462625-d521-4057-93c7-e5757a4f4fa5_830x791.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"><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"><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"><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"><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><em>Benchmark: grep returns 200 files of noise in all directions. BM25 finds relevant sleep experiments in 2 seconds. Semantic finds meaning even without exact keywords.</em></p><p><strong>Grep</strong> found 200 files. All over the place. It finds all the files which contain the word &#8220;sleep.&#8221; It even finds <code>sleep()</code> - a programming command that pauses code execution. Nothing to do with actual sleep. That&#8217;s the problem with string matching.</p><p><strong>BM25</strong> (2 seconds): a reflection about sleep quality. Experiment with tracking sleep fragmentation patterns. Sleep interrupted at 3am. Much better.</p><p>But <code>qmd search "insomnia"</code> returns zero results. The word doesn&#8217;t exist in the vault.</p><p><strong>Semantic search</strong>: I type <code>qmd vsearch "couldn't sleep, bad night"</code> and it found a bedtime discipline goal I set years ago. It goes beyond the keywords and explores the meaning. Four of five results don&#8217;t contain the search words at all. Grep could never find them.</p><p><strong>Hybrid</strong> (<code>qmd query "couldn't sleep, bad night"</code>): ranks sleep quality improvement at 89%, sleep interrupted at 3am at 51%, health sleep optimization at 42%. The best ranking of all.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!7oOo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F075997c7-5a43-4a1d-8ee4-5218d2c49309_1760x1020.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!7oOo!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F075997c7-5a43-4a1d-8ee4-5218d2c49309_1760x1020.png 424w, /__u/substackcdn.com/image/fetch/$s_!7oOo!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F075997c7-5a43-4a1d-8ee4-5218d2c49309_1760x1020.png 848w, /__u/substackcdn.com/image/fetch/$s_!7oOo!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F075997c7-5a43-4a1d-8ee4-5218d2c49309_1760x1020.png 1272w, /__u/substackcdn.com/image/fetch/$s_!7oOo!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F075997c7-5a43-4a1d-8ee4-5218d2c49309_1760x1020.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!7oOo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F075997c7-5a43-4a1d-8ee4-5218d2c49309_1760x1020.png" width="1456" height="844" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/075997c7-5a43-4a1d-8ee4-5218d2c49309_1760x1020.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:844,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;QMD grep vs BM25 vs semantic&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="QMD grep vs BM25 vs semantic" title="QMD grep vs BM25 vs semantic" srcset="/__u/substackcdn.com/image/fetch/$s_!7oOo!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F075997c7-5a43-4a1d-8ee4-5218d2c49309_1760x1020.png 424w, /__u/substackcdn.com/image/fetch/$s_!7oOo!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F075997c7-5a43-4a1d-8ee4-5218d2c49309_1760x1020.png 848w, /__u/substackcdn.com/image/fetch/$s_!7oOo!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F075997c7-5a43-4a1d-8ee4-5218d2c49309_1760x1020.png 1272w, /__u/substackcdn.com/image/fetch/$s_!7oOo!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F075997c7-5a43-4a1d-8ee4-5218d2c49309_1760x1020.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"><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"><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"><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"><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><em>The progression: grep catches strings, BM25 catches relevance, semantic catches meaning.</em></p><p>Start with BM25. Fast and handles structured notes. 80% of searches. Add semantic for transcripts and braindumps, where you&#8217;d never search for those exact words.</p><div><hr></div><h2><strong>What Semantic Search Actually Surfaces (<a href="https://youtu.be/RDoTY4_xh0s?t=439">watch</a>)</strong></h2><p>I searched my daily notes: &#8220;find the days when I was happy and what was the reason.&#8221;</p><p>This is a non-trivial query. Claude adapted it and ran multiple searches:</p><pre><code><code>qmd vsearch "happy, grateful, excited" -c daily -n 5
qmd vsearch "energy, great day, feeling good" -c daily -n 5
qmd vsearch "satisfaction, accomplishment" -c daily -n 5</code></code></pre><p>Found semantically relevant connections across months of daily notes.</p><p>The pattern: my happiest days are when I ship something and I had good sleep recovery, like sauna or 9 hours of sleep.</p><p>Then it surfaced something I had completely forgotten. Back in October when I was writing my PhD thesis and I was about to give up. I needed to do it day by day, come in and write something. But what I realized back then is that I just need to see it through discomfort instead of escaping to quick fixes.</p><p>I didn&#8217;t remember writing that. I didn&#8217;t expect the search could surface this. But there it was, the exact citation.</p><div><hr></div><h2><strong>/recall - Load Context Before You Start (<a href="https://youtu.be/RDoTY4_xh0s?t=813">watch</a>)</strong></h2><p><code>/recall</code> is a Claude Code skill that sits on top of QMD. It loads context before you start working - instead of explaining to Claude what you were doing, you tell it to recall.</p><p>It has three modes: temporal (scan your session history by date), topic (BM25 search across your QMD collections), and graph (interactive visualization of sessions and files).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Y2ns!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85a823ae-1fda-43a9-a476-9a21ff412022_2296x927.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Y2ns!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85a823ae-1fda-43a9-a476-9a21ff412022_2296x927.png 424w, /__u/substackcdn.com/image/fetch/$s_!Y2ns!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85a823ae-1fda-43a9-a476-9a21ff412022_2296x927.png 848w, /__u/substackcdn.com/image/fetch/$s_!Y2ns!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85a823ae-1fda-43a9-a476-9a21ff412022_2296x927.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Y2ns!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85a823ae-1fda-43a9-a476-9a21ff412022_2296x927.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Y2ns!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85a823ae-1fda-43a9-a476-9a21ff412022_2296x927.png" width="1456" height="588" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/85a823ae-1fda-43a9-a476-9a21ff412022_2296x927.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:588,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;QMD recall three modes&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="QMD recall three modes" title="QMD recall three modes" srcset="/__u/substackcdn.com/image/fetch/$s_!Y2ns!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85a823ae-1fda-43a9-a476-9a21ff412022_2296x927.png 424w, /__u/substackcdn.com/image/fetch/$s_!Y2ns!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85a823ae-1fda-43a9-a476-9a21ff412022_2296x927.png 848w, /__u/substackcdn.com/image/fetch/$s_!Y2ns!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85a823ae-1fda-43a9-a476-9a21ff412022_2296x927.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Y2ns!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85a823ae-1fda-43a9-a476-9a21ff412022_2296x927.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"><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"><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"><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"><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><em>Three modes: temporal (yesterday, last week), topic (BM25 across collections), graph (visual exploration).</em></p><pre><code><code>/recall yesterday
/recall topic graph
/recall graph last week</code></code></pre><p><strong>Yesterday</strong> reconstructed 39 sessions from one day. Timeline, number of messages in each session, what was done when.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!QuhD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2346f2f4-803c-4876-9f02-12428bf10cdb_827x1016.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!QuhD!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2346f2f4-803c-4876-9f02-12428bf10cdb_827x1016.png 424w, /__u/substackcdn.com/image/fetch/$s_!QuhD!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2346f2f4-803c-4876-9f02-12428bf10cdb_827x1016.png 848w, /__u/substackcdn.com/image/fetch/$s_!QuhD!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2346f2f4-803c-4876-9f02-12428bf10cdb_827x1016.png 1272w, /__u/substackcdn.com/image/fetch/$s_!QuhD!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2346f2f4-803c-4876-9f02-12428bf10cdb_827x1016.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!QuhD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2346f2f4-803c-4876-9f02-12428bf10cdb_827x1016.png" width="827" height="1016" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2346f2f4-803c-4876-9f02-12428bf10cdb_827x1016.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1016,&quot;width&quot;:827,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;QMD recall yesterday timeline&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="QMD recall yesterday timeline" title="QMD recall yesterday timeline" srcset="/__u/substackcdn.com/image/fetch/$s_!QuhD!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2346f2f4-803c-4876-9f02-12428bf10cdb_827x1016.png 424w, /__u/substackcdn.com/image/fetch/$s_!QuhD!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2346f2f4-803c-4876-9f02-12428bf10cdb_827x1016.png 848w, /__u/substackcdn.com/image/fetch/$s_!QuhD!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2346f2f4-803c-4876-9f02-12428bf10cdb_827x1016.png 1272w, /__u/substackcdn.com/image/fetch/$s_!QuhD!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2346f2f4-803c-4876-9f02-12428bf10cdb_827x1016.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"><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"><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"><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"><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><em>39 sessions from one day. Each row shows the time, message count, and what I was working on. I can go back to any of them.</em></p><p><strong>Topic</strong> searched for &#8220;QMD video&#8221; across sessions and notes. Returned the dashboard, production plan, to-do list. All related files surfaced in less than a minute. Compare that to the brute force approach: tell Claude &#8220;find all information about this project&#8221; and it sends Haiku to grep through your vault for 3 minutes, burns tokens, and comes back with worse results. With <code>/recall topic</code>, I reconstructed the full state of the project and asked: what is the next highest leverage action?</p><p><strong>Graph</strong> opened an interactive visualization of my whole week. Sessions as colored blobs, older ones dimmer, recent ones highlighted in purple. Files clustered by type: goals, research, voice, docs, content, skills.</p><p>Here&#8217;s an example: I was exploring lunch places. I told Claude &#8220;I want to have a great lunch&#8221; and we analyzed different places to go. I stored those as activities I might want to try. A week later, I open the graph, see that session, copy those file paths into Claude Code and continue from there. The graph makes every past conversation recoverable.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!q6gq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6be1d0c2-3eb0-4035-ab03-a4256ca6ce12_2294x1318.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!q6gq!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6be1d0c2-3eb0-4035-ab03-a4256ca6ce12_2294x1318.png 424w, /__u/substackcdn.com/image/fetch/$s_!q6gq!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6be1d0c2-3eb0-4035-ab03-a4256ca6ce12_2294x1318.png 848w, /__u/substackcdn.com/image/fetch/$s_!q6gq!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6be1d0c2-3eb0-4035-ab03-a4256ca6ce12_2294x1318.png 1272w, /__u/substackcdn.com/image/fetch/$s_!q6gq!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6be1d0c2-3eb0-4035-ab03-a4256ca6ce12_2294x1318.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!q6gq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6be1d0c2-3eb0-4035-ab03-a4256ca6ce12_2294x1318.png" width="1456" height="837" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6be1d0c2-3eb0-4035-ab03-a4256ca6ce12_2294x1318.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:837,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;QMD session graph tree&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="QMD session graph tree" title="QMD session graph tree" srcset="/__u/substackcdn.com/image/fetch/$s_!q6gq!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6be1d0c2-3eb0-4035-ab03-a4256ca6ce12_2294x1318.png 424w, /__u/substackcdn.com/image/fetch/$s_!q6gq!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6be1d0c2-3eb0-4035-ab03-a4256ca6ce12_2294x1318.png 848w, /__u/substackcdn.com/image/fetch/$s_!q6gq!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6be1d0c2-3eb0-4035-ab03-a4256ca6ce12_2294x1318.png 1272w, /__u/substackcdn.com/image/fetch/$s_!q6gq!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6be1d0c2-3eb0-4035-ab03-a4256ca6ce12_2294x1318.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"><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"><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"><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"><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><em>Activity graph for my week. Sessions branch into files. I can trace any conversation back to what it produced.</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!g-ov!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bc5c5e1-ea2b-4134-8dd7-a01cc40c13ae_215x445.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!g-ov!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bc5c5e1-ea2b-4134-8dd7-a01cc40c13ae_215x445.png 424w, /__u/substackcdn.com/image/fetch/$s_!g-ov!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bc5c5e1-ea2b-4134-8dd7-a01cc40c13ae_215x445.png 848w, /__u/substackcdn.com/image/fetch/$s_!g-ov!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bc5c5e1-ea2b-4134-8dd7-a01cc40c13ae_215x445.png 1272w, /__u/substackcdn.com/image/fetch/$s_!g-ov!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bc5c5e1-ea2b-4134-8dd7-a01cc40c13ae_215x445.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!g-ov!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bc5c5e1-ea2b-4134-8dd7-a01cc40c13ae_215x445.png" width="215" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7bc5c5e1-ea2b-4134-8dd7-a01cc40c13ae_215x445.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:445,&quot;width&quot;:215,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;QMD session graph legend&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="QMD session graph legend" title="QMD session graph legend" srcset="/__u/substackcdn.com/image/fetch/$s_!g-ov!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bc5c5e1-ea2b-4134-8dd7-a01cc40c13ae_215x445.png 424w, /__u/substackcdn.com/image/fetch/$s_!g-ov!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bc5c5e1-ea2b-4134-8dd7-a01cc40c13ae_215x445.png 848w, /__u/substackcdn.com/image/fetch/$s_!g-ov!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bc5c5e1-ea2b-4134-8dd7-a01cc40c13ae_215x445.png 1272w, /__u/substackcdn.com/image/fetch/$s_!g-ov!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bc5c5e1-ea2b-4134-8dd7-a01cc40c13ae_215x445.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"><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"><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"><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"><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><em>Session graph controls: filter by time range, color-coded by file type. Older sessions fade to a dimmer purple, recent ones glow bright. Hover to highlight connections, click to select.</em></p><div><hr></div><h2><strong>700 Sessions, All Searchable (<a href="https://youtu.be/RDoTY4_xh0s?t=2226">watch</a>)</strong></h2><p>Claude Code saves all your conversations as JSONL files on your computer. I had 700 sessions in the last 3 weeks. Each one has decisions, questions, context I&#8217;ll need again.</p><p>The raw files have tool uses, system prompts, roles. We parse a clear markdown, the actual signal, the actual user messages, and embed this into the QMD index.</p><p>At the end of each session when I close my terminal, I have a hook which exports and embeds those sessions into QMD. So the index is always fresh. I can get back to anything I had even from today.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!R3E-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe94c8f-f3a3-4120-98dd-53b64b87eb24_2924x395.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!R3E-!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe94c8f-f3a3-4120-98dd-53b64b87eb24_2924x395.png 424w, /__u/substackcdn.com/image/fetch/$s_!R3E-!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe94c8f-f3a3-4120-98dd-53b64b87eb24_2924x395.png 848w, /__u/substackcdn.com/image/fetch/$s_!R3E-!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe94c8f-f3a3-4120-98dd-53b64b87eb24_2924x395.png 1272w, /__u/substackcdn.com/image/fetch/$s_!R3E-!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe94c8f-f3a3-4120-98dd-53b64b87eb24_2924x395.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!R3E-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe94c8f-f3a3-4120-98dd-53b64b87eb24_2924x395.png" width="1456" height="197" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0fe94c8f-f3a3-4120-98dd-53b64b87eb24_2924x395.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:197,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;QMD session pipeline&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="QMD session pipeline" title="QMD session pipeline" srcset="/__u/substackcdn.com/image/fetch/$s_!R3E-!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe94c8f-f3a3-4120-98dd-53b64b87eb24_2924x395.png 424w, /__u/substackcdn.com/image/fetch/$s_!R3E-!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe94c8f-f3a3-4120-98dd-53b64b87eb24_2924x395.png 848w, /__u/substackcdn.com/image/fetch/$s_!R3E-!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe94c8f-f3a3-4120-98dd-53b64b87eb24_2924x395.png 1272w, /__u/substackcdn.com/image/fetch/$s_!R3E-!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fe94c8f-f3a3-4120-98dd-53b64b87eb24_2924x395.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><em>Session closes, hook fires, QMD index updates. Always fresh, no manual steps.</em></p><div><hr></div><h2><strong>Finding Ideas You Never Acted On (<a href="https://youtu.be/RDoTY4_xh0s?t=2078">watch</a>)</strong></h2><p>This is the one that surprised me. I searched: &#8220;find the ideas that I have never acted on.&#8221;</p><p>Having Claude synthesize the raw QMD results is very useful - it&#8217;s hard to parse the actual raw results yourself. Claude summarized what it found:</p><ul><li><p>October 19th - I wanted to build a PhD writing dashboard but never did it</p></li><li><p>I had ideas for illustration-based apps but never followed through</p></li><li><p>I had an idea to record a screen recording about my full Obsidian workflow but never committed</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!xsVV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff133d833-314f-4484-83b7-42860c28db07_827x569.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!xsVV!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff133d833-314f-4484-83b7-42860c28db07_827x569.png 424w, /__u/substackcdn.com/image/fetch/$s_!xsVV!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff133d833-314f-4484-83b7-42860c28db07_827x569.png 848w, /__u/substackcdn.com/image/fetch/$s_!xsVV!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff133d833-314f-4484-83b7-42860c28db07_827x569.png 1272w, /__u/substackcdn.com/image/fetch/$s_!xsVV!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff133d833-314f-4484-83b7-42860c28db07_827x569.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!xsVV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff133d833-314f-4484-83b7-42860c28db07_827x569.png" width="827" height="569" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f133d833-314f-4484-83b7-42860c28db07_827x569.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:569,&quot;width&quot;:827,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;QMD ideas never acted on&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="QMD ideas never acted on" title="QMD ideas never acted on" srcset="/__u/substackcdn.com/image/fetch/$s_!xsVV!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff133d833-314f-4484-83b7-42860c28db07_827x569.png 424w, /__u/substackcdn.com/image/fetch/$s_!xsVV!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff133d833-314f-4484-83b7-42860c28db07_827x569.png 848w, /__u/substackcdn.com/image/fetch/$s_!xsVV!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff133d833-314f-4484-83b7-42860c28db07_827x569.png 1272w, /__u/substackcdn.com/image/fetch/$s_!xsVV!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff133d833-314f-4484-83b7-42860c28db07_827x569.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"><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"><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"><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"><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><em>Claude&#8217;s synthesis of the hybrid search results. Dates, ideas, things I wrote months ago and completely forgot about.</em></p><p>And it&#8217;s all local - all of these embeddings live on your computer.</p><div><hr></div><h2><strong>Tools Change. Your Context Stays.</strong></h2><p>Your notes stop being passive. They stop being trapped in your Obsidian world. They actually start doing things. All of your notes is useful context about yourself that you can use to achieve goals in your life.</p><p>Tools change. A month from now there are going to be new models. So what. If you have your context you can make it work in any situation. Claude Code, Codex, Gemini CLI, anything.</p><p>The memory layer works as a skill across your whole stack. I use Obsidian Sync to keep my vault in sync between my Mac and a Mac Mini that&#8217;s always on. On the Mac Mini, OpenClaw runs 24/7. So I pick up my phone, open OpenClaw, and I have the same vault, same QMD index, same skills - from anywhere.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!p5bw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb12589f-20fc-4797-85da-81c31a9615c9_1545x1320.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!p5bw!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb12589f-20fc-4797-85da-81c31a9615c9_1545x1320.png 424w, /__u/substackcdn.com/image/fetch/$s_!p5bw!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb12589f-20fc-4797-85da-81c31a9615c9_1545x1320.png 848w, /__u/substackcdn.com/image/fetch/$s_!p5bw!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb12589f-20fc-4797-85da-81c31a9615c9_1545x1320.png 1272w, /__u/substackcdn.com/image/fetch/$s_!p5bw!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb12589f-20fc-4797-85da-81c31a9615c9_1545x1320.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!p5bw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb12589f-20fc-4797-85da-81c31a9615c9_1545x1320.png" width="1456" height="1244" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fb12589f-20fc-4797-85da-81c31a9615c9_1545x1320.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1244,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;QMD full stack&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="QMD full stack" title="QMD full stack" srcset="/__u/substackcdn.com/image/fetch/$s_!p5bw!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb12589f-20fc-4797-85da-81c31a9615c9_1545x1320.png 424w, /__u/substackcdn.com/image/fetch/$s_!p5bw!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb12589f-20fc-4797-85da-81c31a9615c9_1545x1320.png 848w, /__u/substackcdn.com/image/fetch/$s_!p5bw!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb12589f-20fc-4797-85da-81c31a9615c9_1545x1320.png 1272w, /__u/substackcdn.com/image/fetch/$s_!p5bw!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb12589f-20fc-4797-85da-81c31a9615c9_1545x1320.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"><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"><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"><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"><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><em>The full stack: Obsidian vault at the bottom, QMD search in the middle, Claude Code and OpenClaw at the top. Context flows up.</em></p><div><hr></div><h2><strong>Try It Today</strong></h2><p>Download the <code>/recall</code> skill, drop it in your <code>.claude/skills/</code> folder, and you have the session pipeline and recall working today (or ask Claude to do it for you :) ).</p><p>If you want the full system, I&#8217;m running <strong><a href="https://lab.artemzhutov.com/">Claude Code x Obsidian Lab</a></strong> - 6 weeks, hands-on. We start from scratch: setting up Obsidian, setting up Claude Code, getting everyone up to speed. Then we go beyond what I showed here. You build your own skills, your own workflows, your own agent that actually knows your context. Bi-weekly workshops and masterminds where you get real feedback from the group. Everyone has similar problems - information overload, Claude creating a mess, spending more time tuning Obsidian than doing real work. Cohort 2 starts March 17.</p><div><hr></div><h2><strong>Let&#8217;s Discuss</strong></h2><p>What&#8217;s your biggest pain with Claude Code memory? Do you re-explain context every session?</p><p>Join our Discord community: <a href="https://discord.gg/g5Z4Wk2fDk">https://discord.gg/g5Z4Wk2fDk</a></p><h2><strong>Resources</strong></h2><p><strong>QMD</strong> - the search engine behind all of this. By Tobias Lutke.<br><a href="https://github.com/tobi/qmd">https://github.com/tobi/qmd</a></p><p><strong><a href="https://memory-artemzhutov.netlify.app">Claude memory system</a></strong> - /recall - Download and try today. <br></p><p><strong><a href="https://lab.artemzhutov.com">Claude Code x Obsidian Lab</a></strong> - 6 weeks of hands-on practice building AI workflows that use your notes. Cohort 2 starts March 17. Early bird pricing ends this week.</p><p><strong>Watch the full video</strong> - 42 min walkthrough with live demos.<br></p><div id="youtube2-RDoTY4_xh0s" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;RDoTY4_xh0s&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/RDoTY4_xh0s?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div><hr></div><p>Artem</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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[Claude Code + NotebookLM + Obsidian: The Research Stack Nobody's Using]]></title><description><![CDATA[20 YouTube videos become cited notes, audio, and a knowledge graph in Obsidian]]></description><link>https://artemxtech.substack.com/p/notebooklm-has-a-knowledge-graph</link><guid isPermaLink="false">https://artemxtech.substack.com/p/notebooklm-has-a-knowledge-graph</guid><dc:creator><![CDATA[Artem Zhutov]]></dc:creator><pubDate>Tue, 24 Feb 2026 21:23:15 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!0Q6M!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39aba2ff-d806-4066-893f-e50ad71aab64_2046x1254.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Your research is trapped inside NotebookLM. Mine comes back as a knowledge graph.</p><p>NotebookLM reads 300 sources. But then what? You copy-paste answers into your notes and lose the citations. The research stays in a browser window you&#8217;ll never reopen.</p><p>So I built a Claude Code skill that pulls everything out. Three terminal commands - search YouTube, add 20 videos as sources, ask questions. Every answer comes back with citations pointing to exactly which video said what.</p><p>Then it all lands in Obsidian as a knowledge graph. Each source becomes a file. Each topic becomes a file. Citations create links between them. I open &#8220;Claude Code&#8221; as a topic and see which 6 videos mentioned it, what they said, and follow the links to </p><div><hr></div><p>I tried connecting NotebookLM to my research months ago and gave up. Too slow. Adding sources manually in the browser, one by one, clicking through the UI. NotebookLM supports up to 300 sources - that&#8217;s the number that makes it different from just asking Claude - but who&#8217;s going to drag 300 files into a browser window?</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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><p>Now it&#8217;s different. I built a Claude Code skill that does everything from terminal. 20 YouTube videos become a knowledge graph I can walk through. <a href="https://youtu.be/qiOu7Ptjxng">Watch the full walkthrough (33 min)</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Ccad!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38448ded-66ac-44bd-9fa0-8342f516c5ca_1440x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Ccad!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38448ded-66ac-44bd-9fa0-8342f516c5ca_1440x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!Ccad!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38448ded-66ac-44bd-9fa0-8342f516c5ca_1440x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!Ccad!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38448ded-66ac-44bd-9fa0-8342f516c5ca_1440x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Ccad!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38448ded-66ac-44bd-9fa0-8342f516c5ca_1440x1080.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Ccad!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38448ded-66ac-44bd-9fa0-8342f516c5ca_1440x1080.png" width="1440" height="1080" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/38448ded-66ac-44bd-9fa0-8342f516c5ca_1440x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1440,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Before and after&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Before and after" title="Before and after" srcset="/__u/substackcdn.com/image/fetch/$s_!Ccad!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38448ded-66ac-44bd-9fa0-8342f516c5ca_1440x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!Ccad!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38448ded-66ac-44bd-9fa0-8342f516c5ca_1440x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!Ccad!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38448ded-66ac-44bd-9fa0-8342f516c5ca_1440x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Ccad!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38448ded-66ac-44bd-9fa0-8342f516c5ca_1440x1080.png 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"><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"><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"><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"><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><em>Before: 20 browser tabs, copy-paste, lost sources. After: one terminal command.</em></p><p>NotebookLM is Google&#8217;s research tool. You give it sources - YouTube videos, PDFs, web articles, your own notes - and it reads all of them. When you ask a question, it gives you a cited answer pointing to exactly which source said what. No hallucination, because it only uses what you gave it.</p><p>The key difference from the browser workflow: I have much more granular control over the sources. Instead of NotebookLM&#8217;s built-in suggestions that recommend whatever it thinks is relevant, I pick exactly what goes in. I can search YouTube from terminal, see the results, and choose which videos to add. This way you increase the signal-to-noise ratio.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!BGvG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c78470a-f26a-40de-8ddf-4a3181da405b_1081x1123.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!BGvG!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c78470a-f26a-40de-8ddf-4a3181da405b_1081x1123.png 424w, /__u/substackcdn.com/image/fetch/$s_!BGvG!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c78470a-f26a-40de-8ddf-4a3181da405b_1081x1123.png 848w, /__u/substackcdn.com/image/fetch/$s_!BGvG!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c78470a-f26a-40de-8ddf-4a3181da405b_1081x1123.png 1272w, /__u/substackcdn.com/image/fetch/$s_!BGvG!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c78470a-f26a-40de-8ddf-4a3181da405b_1081x1123.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!BGvG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c78470a-f26a-40de-8ddf-4a3181da405b_1081x1123.png" width="1081" height="1123" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0c78470a-f26a-40de-8ddf-4a3181da405b_1081x1123.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1123,&quot;width&quot;:1081,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;YouTube search from terminal&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="YouTube search from terminal" title="YouTube search from terminal" srcset="/__u/substackcdn.com/image/fetch/$s_!BGvG!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c78470a-f26a-40de-8ddf-4a3181da405b_1081x1123.png 424w, /__u/substackcdn.com/image/fetch/$s_!BGvG!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c78470a-f26a-40de-8ddf-4a3181da405b_1081x1123.png 848w, /__u/substackcdn.com/image/fetch/$s_!BGvG!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c78470a-f26a-40de-8ddf-4a3181da405b_1081x1123.png 1272w, /__u/substackcdn.com/image/fetch/$s_!BGvG!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c78470a-f26a-40de-8ddf-4a3181da405b_1081x1123.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"><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"><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"><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"><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><em>Searching YouTube from terminal with ytcli - I pick the exact videos that become research sources</em></p><p>You can set a custom persona per notebook - tell NotebookLM to respond concise and direct, or in whatever style fits your research.</p><div><hr></div><h2>The Research Workflow</h2><p>I wanted to research what other people are building with Claude Code and Obsidian. Instead of watching 20 YouTube videos at 2x speed and forgetting what video 2 said by video 6, I ran three commands:</p><ol><li><p>Search YouTube for relevant videos</p></li><li><p>Create a NotebookLM notebook and add all 20 as sources</p></li><li><p>Ask questions and get cited answers</p></li></ol><pre><code><code>notebooklm ask --new --json "What are the gaps in these videos?"</code></code></pre><p>One terminal. No browser tabs. Claude Code orchestrated the whole thing. <a href="https://youtu.be/qiOu7Ptjxng?t=238">Watch: Live demo from terminal</a></p><p>The citations are what make this useful. When NotebookLM says &#8220;three creators mentioned using Obsidian Bases for context management,&#8221; it points you to exactly which video, which timestamp. I tested the citation accuracy: about 60% were strong matches to exact passages, 31% partial matches, 10-15% weak. Not perfect, but way better than my memory after watching 20 videos. <a href="https://youtu.be/qiOu7Ptjxng?t=535">Watch: Citation accuracy audit</a></p><p>Under the hood, every answer comes back as structured JSON - each claim has a marker like [1] or [2] that traces to a specific source and passage:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!qlTs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F911bab8f-19fe-4e84-ad96-cace76a2e7c7_1760x680.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!qlTs!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F911bab8f-19fe-4e84-ad96-cace76a2e7c7_1760x680.png 424w, /__u/substackcdn.com/image/fetch/$s_!qlTs!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F911bab8f-19fe-4e84-ad96-cace76a2e7c7_1760x680.png 848w, /__u/substackcdn.com/image/fetch/$s_!qlTs!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F911bab8f-19fe-4e84-ad96-cace76a2e7c7_1760x680.png 1272w, /__u/substackcdn.com/image/fetch/$s_!qlTs!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F911bab8f-19fe-4e84-ad96-cace76a2e7c7_1760x680.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!qlTs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F911bab8f-19fe-4e84-ad96-cace76a2e7c7_1760x680.png" width="1456" height="563" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/911bab8f-19fe-4e84-ad96-cace76a2e7c7_1760x680.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:563,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Citations JSON&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Citations JSON" title="Citations JSON" srcset="/__u/substackcdn.com/image/fetch/$s_!qlTs!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F911bab8f-19fe-4e84-ad96-cace76a2e7c7_1760x680.png 424w, /__u/substackcdn.com/image/fetch/$s_!qlTs!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F911bab8f-19fe-4e84-ad96-cace76a2e7c7_1760x680.png 848w, /__u/substackcdn.com/image/fetch/$s_!qlTs!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F911bab8f-19fe-4e84-ad96-cace76a2e7c7_1760x680.png 1272w, /__u/substackcdn.com/image/fetch/$s_!qlTs!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F911bab8f-19fe-4e84-ad96-cace76a2e7c7_1760x680.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"><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"><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"><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"><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><em>How citations work: each claim traces back to the exact source and passage</em></p><p>In practice, this means you can click through to the original video and timestamp:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!tmOd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3db2b19f-24a3-44bd-bb7c-d1855e351f0c_1680x800.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!tmOd!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3db2b19f-24a3-44bd-bb7c-d1855e351f0c_1680x800.png 424w, /__u/substackcdn.com/image/fetch/$s_!tmOd!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3db2b19f-24a3-44bd-bb7c-d1855e351f0c_1680x800.png 848w, /__u/substackcdn.com/image/fetch/$s_!tmOd!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3db2b19f-24a3-44bd-bb7c-d1855e351f0c_1680x800.png 1272w, /__u/substackcdn.com/image/fetch/$s_!tmOd!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3db2b19f-24a3-44bd-bb7c-d1855e351f0c_1680x800.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!tmOd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3db2b19f-24a3-44bd-bb7c-d1855e351f0c_1680x800.png" width="1456" height="693" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3db2b19f-24a3-44bd-bb7c-d1855e351f0c_1680x800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:693,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Citations in practice&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Citations in practice" title="Citations in practice" srcset="/__u/substackcdn.com/image/fetch/$s_!tmOd!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3db2b19f-24a3-44bd-bb7c-d1855e351f0c_1680x800.png 424w, /__u/substackcdn.com/image/fetch/$s_!tmOd!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3db2b19f-24a3-44bd-bb7c-d1855e351f0c_1680x800.png 848w, /__u/substackcdn.com/image/fetch/$s_!tmOd!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3db2b19f-24a3-44bd-bb7c-d1855e351f0c_1680x800.png 1272w, /__u/substackcdn.com/image/fetch/$s_!tmOd!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3db2b19f-24a3-44bd-bb7c-d1855e351f0c_1680x800.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"><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"><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"><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"><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><em>Citation markers in practice - answers point to exact sources with passage-level deep links</em></p><p>Every answer is grounded - you can trace claims back to the source. Good enough to trust as a research starting point, not good enough to cite in a paper without checking.</p><p>Here&#8217;s what a cited answer looks like when it lands in Obsidian - the exact passage from the source, with a link back to the ground truth:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!FNMZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09065373-58cf-41ce-88d7-a7a2cbf3114b_1868x1284.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!FNMZ!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09065373-58cf-41ce-88d7-a7a2cbf3114b_1868x1284.png 424w, /__u/substackcdn.com/image/fetch/$s_!FNMZ!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09065373-58cf-41ce-88d7-a7a2cbf3114b_1868x1284.png 848w, /__u/substackcdn.com/image/fetch/$s_!FNMZ!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09065373-58cf-41ce-88d7-a7a2cbf3114b_1868x1284.png 1272w, /__u/substackcdn.com/image/fetch/$s_!FNMZ!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09065373-58cf-41ce-88d7-a7a2cbf3114b_1868x1284.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!FNMZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09065373-58cf-41ce-88d7-a7a2cbf3114b_1868x1284.png" width="1456" height="1001" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/09065373-58cf-41ce-88d7-a7a2cbf3114b_1868x1284.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1001,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Citation passage&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Citation passage" title="Citation passage" srcset="/__u/substackcdn.com/image/fetch/$s_!FNMZ!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09065373-58cf-41ce-88d7-a7a2cbf3114b_1868x1284.png 424w, /__u/substackcdn.com/image/fetch/$s_!FNMZ!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09065373-58cf-41ce-88d7-a7a2cbf3114b_1868x1284.png 848w, /__u/substackcdn.com/image/fetch/$s_!FNMZ!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09065373-58cf-41ce-88d7-a7a2cbf3114b_1868x1284.png 1272w, /__u/substackcdn.com/image/fetch/$s_!FNMZ!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09065373-58cf-41ce-88d7-a7a2cbf3114b_1868x1284.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"><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"><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"><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"><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><em>A cited answer in Obsidian - exact passage from the source, linked back to the ground truth</em></p><div><hr></div><h2>The Knowledge Graph</h2><p>Everything comes back to Obsidian. Not as a flat dump, but as a linked knowledge graph.</p><p>Each source becomes a file. Each topic becomes a file. Citations create wikilinks between them. So when I open &#8220;Claude Code&#8221; as a topic in my vault, I can see which 6 videos mentioned it, what they said, and follow the links to the exact passages. <a href="https://youtu.be/qiOu7Ptjxng?t=705">Watch: Graph view and connections</a></p><p>Research that used to disappear into browser tabs now lives in the vault, connected to everything else. And because it&#8217;s all on your computer as markdown files - you own it. Claude can read it, you can search it, it&#8217;s not trapped in the NotebookLM browser window.</p><p>Claude Code creates a research dashboard in Obsidian. Sources with YouTube thumbnails, topics that act as hubs on the graph, and citation backlinks showing exactly where each video is referenced in your Q&amp;A answers. All in one view.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ncX0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bc236a3-283e-4c5c-9835-5c9940afad16_1406x1271.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ncX0!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bc236a3-283e-4c5c-9835-5c9940afad16_1406x1271.png 424w, /__u/substackcdn.com/image/fetch/$s_!ncX0!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bc236a3-283e-4c5c-9835-5c9940afad16_1406x1271.png 848w, /__u/substackcdn.com/image/fetch/$s_!ncX0!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bc236a3-283e-4c5c-9835-5c9940afad16_1406x1271.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ncX0!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bc236a3-283e-4c5c-9835-5c9940afad16_1406x1271.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ncX0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bc236a3-283e-4c5c-9835-5c9940afad16_1406x1271.png" width="1406" height="1271" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8bc236a3-283e-4c5c-9835-5c9940afad16_1406x1271.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1271,&quot;width&quot;:1406,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Sources base&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Sources base" title="Sources base" srcset="/__u/substackcdn.com/image/fetch/$s_!ncX0!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bc236a3-283e-4c5c-9835-5c9940afad16_1406x1271.png 424w, /__u/substackcdn.com/image/fetch/$s_!ncX0!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bc236a3-283e-4c5c-9835-5c9940afad16_1406x1271.png 848w, /__u/substackcdn.com/image/fetch/$s_!ncX0!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bc236a3-283e-4c5c-9835-5c9940afad16_1406x1271.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ncX0!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bc236a3-283e-4c5c-9835-5c9940afad16_1406x1271.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"><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"><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"><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"><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><em>Sources base in Obsidian - every video with thumbnail, topics, and citation backlinks</em></p><p>Citations become wikilinks. When you open a Q&amp;A answer, every claim links back to the source passage it came from:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!yfXY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faef4a7c1-b122-4936-8921-b81c6e003b25_1880x920.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!yfXY!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faef4a7c1-b122-4936-8921-b81c6e003b25_1880x920.png 424w, /__u/substackcdn.com/image/fetch/$s_!yfXY!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faef4a7c1-b122-4936-8921-b81c6e003b25_1880x920.png 848w, /__u/substackcdn.com/image/fetch/$s_!yfXY!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faef4a7c1-b122-4936-8921-b81c6e003b25_1880x920.png 1272w, /__u/substackcdn.com/image/fetch/$s_!yfXY!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faef4a7c1-b122-4936-8921-b81c6e003b25_1880x920.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!yfXY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faef4a7c1-b122-4936-8921-b81c6e003b25_1880x920.png" width="1456" height="713" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aef4a7c1-b122-4936-8921-b81c6e003b25_1880x920.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:713,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Wikilinks knowledge graph&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Wikilinks knowledge graph" title="Wikilinks knowledge graph" srcset="/__u/substackcdn.com/image/fetch/$s_!yfXY!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faef4a7c1-b122-4936-8921-b81c6e003b25_1880x920.png 424w, /__u/substackcdn.com/image/fetch/$s_!yfXY!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faef4a7c1-b122-4936-8921-b81c6e003b25_1880x920.png 848w, /__u/substackcdn.com/image/fetch/$s_!yfXY!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faef4a7c1-b122-4936-8921-b81c6e003b25_1880x920.png 1272w, /__u/substackcdn.com/image/fetch/$s_!yfXY!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faef4a7c1-b122-4936-8921-b81c6e003b25_1880x920.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"><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"><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"><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"><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><em>Citations become wikilinks - each Q&amp;A answer traces back to its source passages</em></p><p>Open the graph view and you can see the whole network - sources, topics, and citations all connected:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!0Q6M!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39aba2ff-d806-4066-893f-e50ad71aab64_2046x1254.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!0Q6M!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39aba2ff-d806-4066-893f-e50ad71aab64_2046x1254.png 424w, /__u/substackcdn.com/image/fetch/$s_!0Q6M!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39aba2ff-d806-4066-893f-e50ad71aab64_2046x1254.png 848w, /__u/substackcdn.com/image/fetch/$s_!0Q6M!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39aba2ff-d806-4066-893f-e50ad71aab64_2046x1254.png 1272w, /__u/substackcdn.com/image/fetch/$s_!0Q6M!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39aba2ff-d806-4066-893f-e50ad71aab64_2046x1254.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!0Q6M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39aba2ff-d806-4066-893f-e50ad71aab64_2046x1254.png" width="1456" height="892" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/39aba2ff-d806-4066-893f-e50ad71aab64_2046x1254.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:892,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Graph view&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Graph view" title="Graph view" srcset="/__u/substackcdn.com/image/fetch/$s_!0Q6M!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39aba2ff-d806-4066-893f-e50ad71aab64_2046x1254.png 424w, /__u/substackcdn.com/image/fetch/$s_!0Q6M!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39aba2ff-d806-4066-893f-e50ad71aab64_2046x1254.png 848w, /__u/substackcdn.com/image/fetch/$s_!0Q6M!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39aba2ff-d806-4066-893f-e50ad71aab64_2046x1254.png 1272w, /__u/substackcdn.com/image/fetch/$s_!0Q6M!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39aba2ff-d806-4066-893f-e50ad71aab64_2046x1254.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"><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"><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"><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"><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><em>Graph view in Obsidian - sources, topics, and citations all connected</em></p><p>Here&#8217;s the full pipeline from input to output:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!cSx6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddbfccf-2cfe-4157-bfa9-5519051a8d4c_1491x755.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!cSx6!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddbfccf-2cfe-4157-bfa9-5519051a8d4c_1491x755.png 424w, /__u/substackcdn.com/image/fetch/$s_!cSx6!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddbfccf-2cfe-4157-bfa9-5519051a8d4c_1491x755.png 848w, /__u/substackcdn.com/image/fetch/$s_!cSx6!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddbfccf-2cfe-4157-bfa9-5519051a8d4c_1491x755.png 1272w, /__u/substackcdn.com/image/fetch/$s_!cSx6!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddbfccf-2cfe-4157-bfa9-5519051a8d4c_1491x755.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!cSx6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddbfccf-2cfe-4157-bfa9-5519051a8d4c_1491x755.png" width="1456" height="737" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7ddbfccf-2cfe-4157-bfa9-5519051a8d4c_1491x755.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:737,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Full loop&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Full loop" title="Full loop" srcset="/__u/substackcdn.com/image/fetch/$s_!cSx6!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddbfccf-2cfe-4157-bfa9-5519051a8d4c_1491x755.png 424w, /__u/substackcdn.com/image/fetch/$s_!cSx6!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddbfccf-2cfe-4157-bfa9-5519051a8d4c_1491x755.png 848w, /__u/substackcdn.com/image/fetch/$s_!cSx6!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddbfccf-2cfe-4157-bfa9-5519051a8d4c_1491x755.png 1272w, /__u/substackcdn.com/image/fetch/$s_!cSx6!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddbfccf-2cfe-4157-bfa9-5519051a8d4c_1491x755.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"><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"><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"><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"><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><em>The full loop: notes go in, a knowledge graph comes back</em></p><p>Everything in this video was built live in the <a href="https://lab.artemzhutov.com">Claude Code x Obsidian Lab</a> - this was Week 5: Workflows and External Automations. 6 weeks, one workflow per week, from zero to a working system.</p><p>Here&#8217;s what Lab participants are building:</p><ul><li><p><strong>L., engineer</strong> - autonomous CRM agent with LinkedIn crawling and a secured DMZ for prompt injection protection</p></li><li><p><strong>A., content creator</strong> - <code>/create-presentation</code> skill that turns Obsidian plans into slides automatically</p></li><li><p><strong>M., developer</strong> - per-project CLAUDE.md architecture with <code>/handoff</code> and <code>/resume</code> for project continuity</p></li><li><p><strong>S., lecturer</strong> - task notes synced to dual calendar (Google + Outlook) with Whisper phone transcription</p></li></ul><div><hr></div><h2>Audio Overviews</h2><p>The knowledge graph is one output. Audio is another. NotebookLM can generate a podcast-style audio overview of all your sources - two AI hosts discussing your research, citing your material. Same sources, different format. <a href="https://youtu.be/qiOu7Ptjxng?t=1375">Watch: Audio overviews</a></p><p>I typed one command, it generated the audio, it landed in my vault, synced to my phone via Obsidian Sync.</p><pre><code><code>notebooklm audio generate --topic "gaps in Claude Code + Obsidian workflows"</code></code></pre><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!E6Sj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42ac0691-2ea0-40a9-b687-c24fb3cc3208_2096x520.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!E6Sj!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42ac0691-2ea0-40a9-b687-c24fb3cc3208_2096x520.png 424w, /__u/substackcdn.com/image/fetch/$s_!E6Sj!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42ac0691-2ea0-40a9-b687-c24fb3cc3208_2096x520.png 848w, /__u/substackcdn.com/image/fetch/$s_!E6Sj!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42ac0691-2ea0-40a9-b687-c24fb3cc3208_2096x520.png 1272w, /__u/substackcdn.com/image/fetch/$s_!E6Sj!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42ac0691-2ea0-40a9-b687-c24fb3cc3208_2096x520.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!E6Sj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42ac0691-2ea0-40a9-b687-c24fb3cc3208_2096x520.png" width="1456" height="361" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/42ac0691-2ea0-40a9-b687-c24fb3cc3208_2096x520.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:361,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Audio overview&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Audio overview" title="Audio overview" srcset="/__u/substackcdn.com/image/fetch/$s_!E6Sj!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42ac0691-2ea0-40a9-b687-c24fb3cc3208_2096x520.png 424w, /__u/substackcdn.com/image/fetch/$s_!E6Sj!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42ac0691-2ea0-40a9-b687-c24fb3cc3208_2096x520.png 848w, /__u/substackcdn.com/image/fetch/$s_!E6Sj!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42ac0691-2ea0-40a9-b687-c24fb3cc3208_2096x520.png 1272w, /__u/substackcdn.com/image/fetch/$s_!E6Sj!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42ac0691-2ea0-40a9-b687-c24fb3cc3208_2096x520.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><em>Audio overview: two AI hosts discuss your research, citing your sources</em></p><p>The podcast lands in your vault and syncs to your phone through Obsidian Sync. I was walking and listening to a summary of 20 videos - my own research, as a podcast, on my phone.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!eumF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18e2acad-471c-42a2-b8b2-80404f1b3a1e_591x1280.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!eumF!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18e2acad-471c-42a2-b8b2-80404f1b3a1e_591x1280.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!eumF!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18e2acad-471c-42a2-b8b2-80404f1b3a1e_591x1280.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!eumF!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18e2acad-471c-42a2-b8b2-80404f1b3a1e_591x1280.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!eumF!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18e2acad-471c-42a2-b8b2-80404f1b3a1e_591x1280.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!eumF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18e2acad-471c-42a2-b8b2-80404f1b3a1e_591x1280.jpeg" width="293" height="634.585448392555" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/18e2acad-471c-42a2-b8b2-80404f1b3a1e_591x1280.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1280,&quot;width&quot;:591,&quot;resizeWidth&quot;:293,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Phone audio&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Phone audio" title="Phone audio" srcset="/__u/substackcdn.com/image/fetch/$s_!eumF!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18e2acad-471c-42a2-b8b2-80404f1b3a1e_591x1280.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!eumF!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18e2acad-471c-42a2-b8b2-80404f1b3a1e_591x1280.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!eumF!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18e2acad-471c-42a2-b8b2-80404f1b3a1e_591x1280.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!eumF!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18e2acad-471c-42a2-b8b2-80404f1b3a1e_591x1280.jpeg 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"><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"><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"><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"><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><em>Obsidian Mobile playing the audio overview - flashcards, audio, all synced from desktop</em></p><p>I don&#8217;t know if this is the future of research or just a fun trick. But I use it. When I have a notebook with 15 sources and I want the gist before diving in, I generate audio and listen while I do other things.</p><div><hr></div><h2>What Else It Can Do</h2><p>The video covers the full loop in 33 minutes, but the skill does more than YouTube research.</p><p>I uploaded 282 of my own daily notes to a single notebook. All of them, in 2 minutes from terminal. Now I can chat with my past self - &#8220;give me a weekly summary for Feb 10-16, what went well, what didn&#8217;t&#8221; - and get cited answers pointing to specific days. Sleep maintenance wins, fitness consistency, late-night sabotage patterns - all pulled from my own journal entries with citations back to the exact daily note.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!A8dc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb34b0011-a023-458a-9b6d-0927f3de8fb8_1176x1131.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!A8dc!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb34b0011-a023-458a-9b6d-0927f3de8fb8_1176x1131.png 424w, /__u/substackcdn.com/image/fetch/$s_!A8dc!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb34b0011-a023-458a-9b6d-0927f3de8fb8_1176x1131.png 848w, /__u/substackcdn.com/image/fetch/$s_!A8dc!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb34b0011-a023-458a-9b6d-0927f3de8fb8_1176x1131.png 1272w, /__u/substackcdn.com/image/fetch/$s_!A8dc!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb34b0011-a023-458a-9b6d-0927f3de8fb8_1176x1131.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!A8dc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb34b0011-a023-458a-9b6d-0927f3de8fb8_1176x1131.png" width="1176" height="1131" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b34b0011-a023-458a-9b6d-0927f3de8fb8_1176x1131.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1131,&quot;width&quot;:1176,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Daily notes chat&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Daily notes chat" title="Daily notes chat" srcset="/__u/substackcdn.com/image/fetch/$s_!A8dc!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb34b0011-a023-458a-9b6d-0927f3de8fb8_1176x1131.png 424w, /__u/substackcdn.com/image/fetch/$s_!A8dc!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb34b0011-a023-458a-9b6d-0927f3de8fb8_1176x1131.png 848w, /__u/substackcdn.com/image/fetch/$s_!A8dc!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb34b0011-a023-458a-9b6d-0927f3de8fb8_1176x1131.png 1272w, /__u/substackcdn.com/image/fetch/$s_!A8dc!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb34b0011-a023-458a-9b6d-0927f3de8fb8_1176x1131.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"><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"><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"><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"><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><em>Chatting with 282 daily notes from the last year - weekly summary with cited answers from my own journal</em></p><p>That&#8217;s the vault-as-source angle: your own writing becomes queryable.</p><p>Other things I tried:</p><ul><li><p><strong>Flashcards</strong> - NotebookLM generates study cards from any source set. I got 58 flashcards from 20 videos, imported them into Obsidian. &#8220;What is the primary goal of project memory?&#8221; - flip - answer with citation.</p></li><li><p><strong>Slides</strong> - Generate presentation slides from your research. Same cited sources, different output format.</p></li><li><p><strong>Academic research</strong> - Search arXiv for papers on your topic, feed them into NotebookLM, get grounded citations. Full observability over what&#8217;s going on - responses are not made up.</p></li><li><p><strong>Podcast research</strong> - Lex Fridman episodes, 4 hours each. Feed a bunch of these in, ask specific questions across all episodes.</p></li><li><p><strong>Company onboarding</strong> - Put your company docs into NotebookLM. New hires ask questions from terminal instead of bothering the team.</p></li><li><p><strong>Market research</strong> - Feed competitors&#8217; blog posts, YouTube videos. Get cited analysis.</p></li></ul><div><hr></div><h2>Try It</h2><p>The skill is free and open source. Setup takes about 15 minutes - you need Claude Code, an Obsidian vault, and a Google account.</p><p>After that, three commands get you from &#8220;I want to research X&#8221; to a knowledge graph in your vault with cited answers, audio overviews, and flashcards.</p><p><a href="https://github.com/ArtemXTech/personal-os-skills/tree/main/skills/notebooklm">https://github.com/ArtemXTech/personal-os-skills/tree/main/skills/notebooklm</a></p><p>The Python scripts that power it:<br><a href="https://github.com/ArtemXTech/personal-os-skills/tree/main/skills/notebooklm/scripts">https://github.com/ArtemXTech/personal-os-skills/tree/main/skills/notebooklm/scripts</a></p><div><hr></div><h2>Let&#8217;s Discuss</h2><p>What&#8217;s your research workflow? How do you handle sources that are too big for one context window?</p><p>Join our Discord community: <a href="https://discord.gg/g5Z4Wk2fDk">https://discord.gg/g5Z4Wk2fDk</a></p><h2>Resources</h2><p><strong>Skills repo</strong> - Browse the skills I mentioned<br><a href="https://github.com/ArtemXTech/personal-os-skills">https://github.com/ArtemXTech/personal-os-skills</a></p><p><strong>Claude Code x Obsidian Lab</strong> - 6-week program where we build workflows like this from scratch every week. Everything in this video was built live in the Lab.<br><a href="https://lab.artemzhutov.com">https://lab.artemzhutov.com</a></p><p><strong>I run a free workshop tomorrow - </strong><em>Zero to Obsidian CLI Pro in 90 minutes</em>. Claude Code + Obsidian CLI, you build the system live. 76 people registered. <br><a href="http://lu.ma/m5fnplqq">lu.ma/m5fnplqq</a></p><div><hr></div><p>Artem</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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[OpenClaw + Obsidian CLI: My Vault Runs Itself]]></title><description><![CDATA[Voice notes from Telegram, structured queries, version history - all through one CLI]]></description><link>https://artemxtech.substack.com/p/obsidian-cli-changed-how-my-agent</link><guid isPermaLink="false">https://artemxtech.substack.com/p/obsidian-cli-changed-how-my-agent</guid><dc:creator><![CDATA[Artem Zhutov]]></dc:creator><pubDate>Thu, 12 Feb 2026 17:12:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!XBTP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5d7ab2-62e2-46d7-8b0f-989489dd5aab_664x860.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>My agent used to read 70 full files just to check their status. Now it reads frontmatter only, one command, same result. Obsidian CLI changed how I work with my vault.</p><p>I made a full walkthrough where I tested every command: <a href="https://youtu.be/ntvZlLRjYTI">watch here</a>. <em>This newsletter covers what changed, why it matters, and what you can try right now.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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><div><hr></div><h2>What is Obsidian CLI</h2><p>Obsidian 1.12 shipped a command-line interface. 101 commands. You can now programmatically do actions in your Obsidian from the terminal.</p><p>But you won&#8217;t be typing these commands. Claude Code will. Or OpenClaw. Or any other coding agent. The CLI is the bridge between AI agents and your vault.</p><p><em>Kepano&#8217;s announcement - install, enable, let agents in</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!XBTP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5d7ab2-62e2-46d7-8b0f-989489dd5aab_664x860.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!XBTP!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5d7ab2-62e2-46d7-8b0f-989489dd5aab_664x860.png 424w, /__u/substackcdn.com/image/fetch/$s_!XBTP!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5d7ab2-62e2-46d7-8b0f-989489dd5aab_664x860.png 848w, /__u/substackcdn.com/image/fetch/$s_!XBTP!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5d7ab2-62e2-46d7-8b0f-989489dd5aab_664x860.png 1272w, /__u/substackcdn.com/image/fetch/$s_!XBTP!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5d7ab2-62e2-46d7-8b0f-989489dd5aab_664x860.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!XBTP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5d7ab2-62e2-46d7-8b0f-989489dd5aab_664x860.png" width="664" height="860" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cb5d7ab2-62e2-46d7-8b0f-989489dd5aab_664x860.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:860,&quot;width&quot;:664,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Kepano's announcement - install, enable, let agents in&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Kepano's announcement - install, enable, let agents in" title="Kepano's announcement - install, enable, let agents in" srcset="/__u/substackcdn.com/image/fetch/$s_!XBTP!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5d7ab2-62e2-46d7-8b0f-989489dd5aab_664x860.png 424w, /__u/substackcdn.com/image/fetch/$s_!XBTP!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5d7ab2-62e2-46d7-8b0f-989489dd5aab_664x860.png 848w, /__u/substackcdn.com/image/fetch/$s_!XBTP!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5d7ab2-62e2-46d7-8b0f-989489dd5aab_664x860.png 1272w, /__u/substackcdn.com/image/fetch/$s_!XBTP!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5d7ab2-62e2-46d7-8b0f-989489dd5aab_664x860.png 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"><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"><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"><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"><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><div><hr></div><h2>Why CLI, Not MCP</h2><p>Previously we had a bunch of MCP servers, local REST API plugins, Obsidian URI. A whole mess of infrastructure just to programmatically talk to Obsidian. Now one official CLI that unifies everything.</p><p><em>Before CLI: a mess of plugins, APIs, and workarounds</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!LTyp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21bb3916-9685-4e29-b02e-f41814dccb0d_1040x500.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!LTyp!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21bb3916-9685-4e29-b02e-f41814dccb0d_1040x500.png 424w, /__u/substackcdn.com/image/fetch/$s_!LTyp!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21bb3916-9685-4e29-b02e-f41814dccb0d_1040x500.png 848w, /__u/substackcdn.com/image/fetch/$s_!LTyp!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21bb3916-9685-4e29-b02e-f41814dccb0d_1040x500.png 1272w, /__u/substackcdn.com/image/fetch/$s_!LTyp!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21bb3916-9685-4e29-b02e-f41814dccb0d_1040x500.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!LTyp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21bb3916-9685-4e29-b02e-f41814dccb0d_1040x500.png" width="1040" height="500" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/21bb3916-9685-4e29-b02e-f41814dccb0d_1040x500.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:500,&quot;width&quot;:1040,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Before CLI: a mess of plugins, APIs, and workarounds&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Before CLI: a mess of plugins, APIs, and workarounds" title="Before CLI: a mess of plugins, APIs, and workarounds" srcset="/__u/substackcdn.com/image/fetch/$s_!LTyp!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21bb3916-9685-4e29-b02e-f41814dccb0d_1040x500.png 424w, /__u/substackcdn.com/image/fetch/$s_!LTyp!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21bb3916-9685-4e29-b02e-f41814dccb0d_1040x500.png 848w, /__u/substackcdn.com/image/fetch/$s_!LTyp!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21bb3916-9685-4e29-b02e-f41814dccb0d_1040x500.png 1272w, /__u/substackcdn.com/image/fetch/$s_!LTyp!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21bb3916-9685-4e29-b02e-f41814dccb0d_1040x500.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"><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"><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"><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"><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>Kepano said it best:</p><p><em>&#8220;CLI adds things that no plugin API could do&#8221;</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!2Ytm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f374d02-3284-429f-8807-4af0c5c783a0_659x515.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!2Ytm!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f374d02-3284-429f-8807-4af0c5c783a0_659x515.png 424w, /__u/substackcdn.com/image/fetch/$s_!2Ytm!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f374d02-3284-429f-8807-4af0c5c783a0_659x515.png 848w, /__u/substackcdn.com/image/fetch/$s_!2Ytm!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f374d02-3284-429f-8807-4af0c5c783a0_659x515.png 1272w, /__u/substackcdn.com/image/fetch/$s_!2Ytm!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f374d02-3284-429f-8807-4af0c5c783a0_659x515.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!2Ytm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f374d02-3284-429f-8807-4af0c5c783a0_659x515.png" width="659" height="515" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f374d02-3284-429f-8807-4af0c5c783a0_659x515.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:515,&quot;width&quot;:659,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;CLI adds things that no plugin API could do&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="CLI adds things that no plugin API could do" title="CLI adds things that no plugin API could do" srcset="/__u/substackcdn.com/image/fetch/$s_!2Ytm!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f374d02-3284-429f-8807-4af0c5c783a0_659x515.png 424w, /__u/substackcdn.com/image/fetch/$s_!2Ytm!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f374d02-3284-429f-8807-4af0c5c783a0_659x515.png 848w, /__u/substackcdn.com/image/fetch/$s_!2Ytm!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f374d02-3284-429f-8807-4af0c5c783a0_659x515.png 1272w, /__u/substackcdn.com/image/fetch/$s_!2Ytm!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f374d02-3284-429f-8807-4af0c5c783a0_659x515.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"><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"><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"><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"><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>CLI is faster, has direct access to your local files, no authentication needed, more context-efficient, and you can pipe commands together. If I were to short MCP, I would do that in favor of CLI.</p><div><hr></div><h2>The Commands That Actually Matter</h2><p>101 commands sounds like a lot. Most you&#8217;ll never touch. Here&#8217;s what changes your workflow:</p><p><em>8 command categories that matter out of 101</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!df4c!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F757df822-c6bf-4569-ae12-29f047ccd6d9_752x449.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!df4c!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F757df822-c6bf-4569-ae12-29f047ccd6d9_752x449.png 424w, /__u/substackcdn.com/image/fetch/$s_!df4c!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F757df822-c6bf-4569-ae12-29f047ccd6d9_752x449.png 848w, /__u/substackcdn.com/image/fetch/$s_!df4c!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F757df822-c6bf-4569-ae12-29f047ccd6d9_752x449.png 1272w, /__u/substackcdn.com/image/fetch/$s_!df4c!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F757df822-c6bf-4569-ae12-29f047ccd6d9_752x449.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!df4c!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F757df822-c6bf-4569-ae12-29f047ccd6d9_752x449.png" width="752" height="449" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/757df822-c6bf-4569-ae12-29f047ccd6d9_752x449.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:449,&quot;width&quot;:752,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;8 command categories that matter out of 101&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="8 command categories that matter out of 101" title="8 command categories that matter out of 101" srcset="/__u/substackcdn.com/image/fetch/$s_!df4c!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F757df822-c6bf-4569-ae12-29f047ccd6d9_752x449.png 424w, /__u/substackcdn.com/image/fetch/$s_!df4c!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F757df822-c6bf-4569-ae12-29f047ccd6d9_752x449.png 848w, /__u/substackcdn.com/image/fetch/$s_!df4c!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F757df822-c6bf-4569-ae12-29f047ccd6d9_752x449.png 1272w, /__u/substackcdn.com/image/fetch/$s_!df4c!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F757df822-c6bf-4569-ae12-29f047ccd6d9_752x449.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"><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"><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"><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"><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>The game changers are base queries and eval. Base queries let you talk to hundreds of files through frontmatter only. What Obsidian sees is exactly what your agent sees. You&#8217;re on the same page. You control exactly what goes in and what comes out, and it&#8217;s context-efficient - no wasted tokens on full file reads.</p><p>Eval lets you call any plugin programmatically from terminal. Debug any plugin. One-shot anything.</p><p>Here&#8217;s what that looks like. I have a Bookmarks.base file that tracks everything I save - articles, tweets, videos. It has views: All Bookmarks, Unread, Processed, By Source. The base file itself is just YAML that defines filters and columns.</p><p>To get my unread bookmarks, one command:</p><pre><code><code>obsidian base:query path="Templates/Bases/Bookmarks.base" view="Unread" format=md</code></code></pre><p>Output:</p><pre><code><code>| Title                                          | Date       | Source   | Author          |
| ---------------------------------------------- | ---------- | -------- | --------------- |
| On agentic coding, sense of urgency...         | 2026-02-12 | article  | walterra        |
| Something Big Is Happening                     | 2026-02-12 | article  | Matt Shumer     |
| Obsidian CLI Documentation                     | 2026-02-11 | article  | Obsidian        |
| The AI Vampire - Steve Yegge                   | 2026-02-11 | Medium   | Steve Yegge     |
| Distribution is the Only Moat Left             | 2026-02-10 | Twitter  | SIGKITTEN       |
| ...26 total                                    |            |          |                 |</code></code></pre><p>26 bookmarks, structured, no file reads. My agent sees the same table I see in Obsidian, so from here it can summarize what I saved this week, find articles by topic, or mark them as read with <code>property:set</code>. The whole workflow is the same for anything - sessions, tasks, contacts, content drafts. One file with frontmatter, it auto-appears in the right base view, and any agent can query it.</p><p>Reading 100 files to check their status costs about 150,000 input tokens - $2.25 per query on Opus 4.6 pricing. One <code>base:query</code> returning the same data costs about 5,000 tokens - 7.5 cents. 30x cheaper. Every token of context you waste on file reads is a token you cannot use for actual reasoning.</p><p>If you want to set this up on your vault, I&#8217;m running a <a href="https://lu.ma/m5fnplqq">free workshop</a> where we go from zero to CLI pro in 90 minutes.</p><div><hr></div><h2>Phone to Vault in One Command</h2><p>I use OpenClaw (Telegram bot) that uses this CLI under the hood. Send a voice note from my phone, bot runs <code>daily:prepend</code>, it appears in my daily note. My phone, my terminal, my agents - all write to the same place.</p><p><em>Voice note from Telegram, transcribed and added to daily note via CLI</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!zj9X!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c41c7d5-e87d-4e23-be73-b884857b7d62_1916x1114.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!zj9X!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c41c7d5-e87d-4e23-be73-b884857b7d62_1916x1114.png 424w, /__u/substackcdn.com/image/fetch/$s_!zj9X!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c41c7d5-e87d-4e23-be73-b884857b7d62_1916x1114.png 848w, /__u/substackcdn.com/image/fetch/$s_!zj9X!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c41c7d5-e87d-4e23-be73-b884857b7d62_1916x1114.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zj9X!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c41c7d5-e87d-4e23-be73-b884857b7d62_1916x1114.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!zj9X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c41c7d5-e87d-4e23-be73-b884857b7d62_1916x1114.png" width="1456" height="847" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8c41c7d5-e87d-4e23-be73-b884857b7d62_1916x1114.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:847,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Voice note from Telegram, transcribed and added to daily note via CLI&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Voice note from Telegram, transcribed and added to daily note via CLI" title="Voice note from Telegram, transcribed and added to daily note via CLI" srcset="/__u/substackcdn.com/image/fetch/$s_!zj9X!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c41c7d5-e87d-4e23-be73-b884857b7d62_1916x1114.png 424w, /__u/substackcdn.com/image/fetch/$s_!zj9X!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c41c7d5-e87d-4e23-be73-b884857b7d62_1916x1114.png 848w, /__u/substackcdn.com/image/fetch/$s_!zj9X!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c41c7d5-e87d-4e23-be73-b884857b7d62_1916x1114.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zj9X!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c41c7d5-e87d-4e23-be73-b884857b7d62_1916x1114.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"><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"><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"><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"><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>It&#8217;s a unified inbox for everything. It works with images too - I take a picture of my food, the agent analyzes calories and adds it to my daily note with the image embedded. I can send any link and ask Claude to research it. Voice notes, photos, links - it replaces so many apps. Just one inbox that works with audio, video, links. Unsubscribe from your voice note app.</p><p>And it works through your messenger, so Apple, Android, web - doesn&#8217;t matter. Telegram, Discord, WhatsApp, anything.</p><div><hr></div><h2>History: How Your Notes Evolved Over Time</h2><p>Every file in Obsidian has saved versions. The CLI gives you programmatic access to all of them.</p><p>I used two commands to reconstruct how the slides for my video evolved across 44 versions over 15 hours:</p><pre><code><code>obsidian history path="slides.md"
obsidian history:read path="slides.md" version=44</code></code></pre><p><em>44 versions of my video slides reconstructed by an agent - from skeleton to final cut</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!LiZs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ffa82fa-a5d5-4b3b-aa38-9b8b8d9106bd_735x959.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!LiZs!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ffa82fa-a5d5-4b3b-aa38-9b8b8d9106bd_735x959.png 424w, /__u/substackcdn.com/image/fetch/$s_!LiZs!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ffa82fa-a5d5-4b3b-aa38-9b8b8d9106bd_735x959.png 848w, /__u/substackcdn.com/image/fetch/$s_!LiZs!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ffa82fa-a5d5-4b3b-aa38-9b8b8d9106bd_735x959.png 1272w, /__u/substackcdn.com/image/fetch/$s_!LiZs!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ffa82fa-a5d5-4b3b-aa38-9b8b8d9106bd_735x959.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!LiZs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ffa82fa-a5d5-4b3b-aa38-9b8b8d9106bd_735x959.png" width="735" height="959" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1ffa82fa-a5d5-4b3b-aa38-9b8b8d9106bd_735x959.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:959,&quot;width&quot;:735,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;44 versions of my video slides reconstructed by an agent - from skeleton to final cut&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="44 versions of my video slides reconstructed by an agent - from skeleton to final cut" title="44 versions of my video slides reconstructed by an agent - from skeleton to final cut" srcset="/__u/substackcdn.com/image/fetch/$s_!LiZs!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ffa82fa-a5d5-4b3b-aa38-9b8b8d9106bd_735x959.png 424w, /__u/substackcdn.com/image/fetch/$s_!LiZs!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ffa82fa-a5d5-4b3b-aa38-9b8b8d9106bd_735x959.png 848w, /__u/substackcdn.com/image/fetch/$s_!LiZs!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ffa82fa-a5d5-4b3b-aa38-9b8b8d9106bd_735x959.png 1272w, /__u/substackcdn.com/image/fetch/$s_!LiZs!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ffa82fa-a5d5-4b3b-aa38-9b8b8d9106bd_735x959.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"><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"><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"><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"><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>The slides went from a 13-slide skeleton to &#8220;here&#8217;s what you build with them&#8221; across 15 hours. An agent compared key versions and built the full timeline automatically.</p><p>44 versions, zero git. Any agent can do this reconstruction on any note in your vault.</p><div><hr></div><h2>Vault Health</h2><p>I ran <code>obsidian deadends</code> on my vault and found thousands of files with no outgoing links. <code>obsidian orphans</code> showed thousands more that nobody links to. <code>obsidian unresolved</code> found links pointing to files that don&#8217;t exist.</p><p>The point is not just finding them. You can pipe this into Claude Code and say &#8220;group these by folder, figure out which ones are from the same rename, and fix them with <code>obsidian move</code>.&#8221; In my case, most of the broken links in References/ were from files that got renamed. One move command fixes hundreds of those at once.</p><p><em>Broken links by folder - References and Notes had the most unresolved connections</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!qx-G!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c089a03-3a8b-4fb2-9d2c-36682f45cf99_685x552.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!qx-G!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c089a03-3a8b-4fb2-9d2c-36682f45cf99_685x552.png 424w, /__u/substackcdn.com/image/fetch/$s_!qx-G!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c089a03-3a8b-4fb2-9d2c-36682f45cf99_685x552.png 848w, /__u/substackcdn.com/image/fetch/$s_!qx-G!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c089a03-3a8b-4fb2-9d2c-36682f45cf99_685x552.png 1272w, /__u/substackcdn.com/image/fetch/$s_!qx-G!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c089a03-3a8b-4fb2-9d2c-36682f45cf99_685x552.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!qx-G!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c089a03-3a8b-4fb2-9d2c-36682f45cf99_685x552.png" width="685" height="552" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0c089a03-3a8b-4fb2-9d2c-36682f45cf99_685x552.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:552,&quot;width&quot;:685,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Broken links by folder - References and Notes had the most unresolved connections&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Broken links by folder - References and Notes had the most unresolved connections" title="Broken links by folder - References and Notes had the most unresolved connections" srcset="/__u/substackcdn.com/image/fetch/$s_!qx-G!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c089a03-3a8b-4fb2-9d2c-36682f45cf99_685x552.png 424w, /__u/substackcdn.com/image/fetch/$s_!qx-G!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c089a03-3a8b-4fb2-9d2c-36682f45cf99_685x552.png 848w, /__u/substackcdn.com/image/fetch/$s_!qx-G!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c089a03-3a8b-4fb2-9d2c-36682f45cf99_685x552.png 1272w, /__u/substackcdn.com/image/fetch/$s_!qx-G!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c089a03-3a8b-4fb2-9d2c-36682f45cf99_685x552.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"><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"><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"><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"><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>Honestly, I am still exploring what to do with all this data. The numbers are impressive but figuring out which orphans matter and which are fine takes work. The commands exist, the data is there, and I am still building the workflow around it.</p><div><hr></div><h2>How to Actually Start</h2><p><strong>Prerequisites:</strong></p><ol><li><p>Obsidian Catalyst license ($25)</p></li><li><p>Install Obsidian 1.12</p></li><li><p>Enable CLI in settings</p></li></ol><p>Full docs: <a href="https://help.obsidian.md/cli">https://help.obsidian.md/cli</a></p><p><strong>My recommendation: don&#8217;t create skills yet.</strong> Put it into your CLAUDE.md memory. Let patterns emerge.</p><p>Over time, you&#8217;ll see how you use it. If Claude Code is reading full files just to change a property, teach it: &#8220;use <code>obsidian property:set</code> instead.&#8221; If it&#8217;s using <code>mv</code> to move files, teach it: &#8220;use <code>obsidian move</code> to preserve backlinks.&#8221;</p><p>Here&#8217;s what that looks like in practice. This is from my actual CLAUDE.md:</p><pre><code><code>Vault mutations via CLI (when Obsidian is running):
- Daily note updates -&gt; obsidian prepend path="YYYY-MM-DD.md" content="..."
- Frontmatter -&gt; obsidian property:set path="file.md" name="status" value="done" type=text
- Tasks -&gt; obsidian task path="file.md" line=N done
- Move/rename -&gt; obsidian move path="old.md" to="new.md" (auto-updates backlinks)
- Read single property -&gt; obsidian property:read path="file.md" name="status" (context efficient)</code></code></pre><p>You go through the initial pain once.</p><div><hr></div><p>If you want to set all of this up on your vault, I&#8217;m running a <a href="https://lu.ma/m5fnplqq">free workshop</a> where we go from zero to CLI pro in 90 minutes.</p><p><em>Zero to Obsidian CLI Pro in 90 minutes - free workshop</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!j3aQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09aa18cf-8d7b-4516-8f7a-39e39c6ae41b_1031x748.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!j3aQ!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09aa18cf-8d7b-4516-8f7a-39e39c6ae41b_1031x748.png 424w, /__u/substackcdn.com/image/fetch/$s_!j3aQ!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09aa18cf-8d7b-4516-8f7a-39e39c6ae41b_1031x748.png 848w, /__u/substackcdn.com/image/fetch/$s_!j3aQ!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09aa18cf-8d7b-4516-8f7a-39e39c6ae41b_1031x748.png 1272w, /__u/substackcdn.com/image/fetch/$s_!j3aQ!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09aa18cf-8d7b-4516-8f7a-39e39c6ae41b_1031x748.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!j3aQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09aa18cf-8d7b-4516-8f7a-39e39c6ae41b_1031x748.png" width="1031" height="748" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/09aa18cf-8d7b-4516-8f7a-39e39c6ae41b_1031x748.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:748,&quot;width&quot;:1031,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Zero to Obsidian CLI Pro in 90 minutes - free workshop&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Zero to Obsidian CLI Pro in 90 minutes - free workshop" title="Zero to Obsidian CLI Pro in 90 minutes - free workshop" srcset="/__u/substackcdn.com/image/fetch/$s_!j3aQ!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09aa18cf-8d7b-4516-8f7a-39e39c6ae41b_1031x748.png 424w, /__u/substackcdn.com/image/fetch/$s_!j3aQ!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09aa18cf-8d7b-4516-8f7a-39e39c6ae41b_1031x748.png 848w, /__u/substackcdn.com/image/fetch/$s_!j3aQ!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09aa18cf-8d7b-4516-8f7a-39e39c6ae41b_1031x748.png 1272w, /__u/substackcdn.com/image/fetch/$s_!j3aQ!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09aa18cf-8d7b-4516-8f7a-39e39c6ae41b_1031x748.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"><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"><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"><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"><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><div><hr></div><h2>Let&#8217;s Discuss</h2><p>What command excites you most? Have you tried the CLI yet?</p><p>Join our Discord community: <a href="https://discord.gg/g5Z4Wk2fDk">https://discord.gg/g5Z4Wk2fDk</a></p><p>More about what I do: </p><p>https://artemzhutov.com/</p><div><hr></div><p>Artem</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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[I Don't Explain My Context to Claude Code Anymore]]></title><description><![CDATA[Make Claude Code read your Obsidian Bases]]></description><link>https://artemxtech.substack.com/p/how-i-make-claude-code-remember-my</link><guid isPermaLink="false">https://artemxtech.substack.com/p/how-i-make-claude-code-remember-my</guid><dc:creator><![CDATA[Artem Zhutov]]></dc:creator><pubDate>Mon, 26 Jan 2026 23:47:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!L1zE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf7ef7d0-bf49-4ca4-96a0-0576500997a4_930x647.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>New Video: How to Make Claude Code Remember Your Projects</h2><p>The moment I saw how Obsidian Bases work, how easy it is to filter your notes and build different views, I thought: what if we connect the agent to Obsidian Bases? That seemed like a huge unlock. I was frustrated by not having reproducible workflows.</p><p>The video is about how to stop explaining context to AI every time you start a conversation. How to create sessions files for your projects. How to build dashboards that let you load project-specific context in a context efficient way.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!L1zE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf7ef7d0-bf49-4ca4-96a0-0576500997a4_930x647.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!L1zE!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf7ef7d0-bf49-4ca4-96a0-0576500997a4_930x647.png 424w, /__u/substackcdn.com/image/fetch/$s_!L1zE!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf7ef7d0-bf49-4ca4-96a0-0576500997a4_930x647.png 848w, /__u/substackcdn.com/image/fetch/$s_!L1zE!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf7ef7d0-bf49-4ca4-96a0-0576500997a4_930x647.png 1272w, /__u/substackcdn.com/image/fetch/$s_!L1zE!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf7ef7d0-bf49-4ca4-96a0-0576500997a4_930x647.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!L1zE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf7ef7d0-bf49-4ca4-96a0-0576500997a4_930x647.png" width="930" height="647" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/af7ef7d0-bf49-4ca4-96a0-0576500997a4_930x647.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:647,&quot;width&quot;:930,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The Context Problem - 2x2 matrix&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The Context Problem - 2x2 matrix" title="The Context Problem - 2x2 matrix" srcset="/__u/substackcdn.com/image/fetch/$s_!L1zE!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf7ef7d0-bf49-4ca4-96a0-0576500997a4_930x647.png 424w, /__u/substackcdn.com/image/fetch/$s_!L1zE!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf7ef7d0-bf49-4ca4-96a0-0576500997a4_930x647.png 848w, /__u/substackcdn.com/image/fetch/$s_!L1zE!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf7ef7d0-bf49-4ca4-96a0-0576500997a4_930x647.png 1272w, /__u/substackcdn.com/image/fetch/$s_!L1zE!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf7ef7d0-bf49-4ca4-96a0-0576500997a4_930x647.png 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"><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"><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"><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"><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>When we combine Claude Code and Obsidian, we get a system with high autonomy and unified context. That&#8217;s what makes it powerful.</p><p>ChatGPT has some autonomy but the context is scattered. You need to copy-paste from ChatGPT.</p><p>The solution is to put all your stuff in one place, one folder. Claude Code can search through your projects, your notes - that works up to a point.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!cmN0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fc21697-b853-4ad6-b0d6-d9891b3604f0_2836x1646.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!cmN0!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fc21697-b853-4ad6-b0d6-d9891b3604f0_2836x1646.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!cmN0!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fc21697-b853-4ad6-b0d6-d9891b3604f0_2836x1646.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!cmN0!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fc21697-b853-4ad6-b0d6-d9891b3604f0_2836x1646.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!cmN0!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fc21697-b853-4ad6-b0d6-d9891b3604f0_2836x1646.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!cmN0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fc21697-b853-4ad6-b0d6-d9891b3604f0_2836x1646.jpeg" width="1456" height="845" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3fc21697-b853-4ad6-b0d6-d9891b3604f0_2836x1646.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:845,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Claude Code Obsidian architecture&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Claude Code Obsidian architecture" title="Claude Code Obsidian architecture" srcset="/__u/substackcdn.com/image/fetch/$s_!cmN0!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fc21697-b853-4ad6-b0d6-d9891b3604f0_2836x1646.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!cmN0!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fc21697-b853-4ad6-b0d6-d9891b3604f0_2836x1646.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!cmN0!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fc21697-b853-4ad6-b0d6-d9891b3604f0_2836x1646.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!cmN0!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fc21697-b853-4ad6-b0d6-d9891b3604f0_2836x1646.jpeg 1456w" sizes="100vw"></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"><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"><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"><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"><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>The real solution is to structure your data using frontmatter and use Obsidian Bases to display it. Then make Claude read those Obsidian Bases so you can have workflows: &#8220;What are your active projects?&#8221; &#8220;What are your clients?&#8221;</p><p>It becomes a dashboard with all the context you need.</p><p>You can use dashboards for anything: learning something, job application tracker, client management. Knowledge workers, people working with clients, managing different workflows.</p><div id="youtube2-jRjFYq-SEUk" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;jRjFYq-SEUk&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/jRjFYq-SEUk?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div><hr></div><h2>The Dashboard Pattern</h2><p>The unlock is you can see exactly what data gets loaded into Claude Code. It reads the Obsidian files the same way you see them in Obsidian from Bases. That&#8217;s huge. You get reliable data loading rather than relying on Claude Code search, which is not efficient.</p><p>You can build a dashboard for any type of information as long as you can put it into an Obsidian Base. And you can put literally anything into a Base: bookmarks, clients, blog posts, content, working sessions with Claude. All of that has a dashboard.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!dLO1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd14649c0-d5c5-4dbe-8588-1680935aeaab_1462x1798.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!dLO1!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd14649c0-d5c5-4dbe-8588-1680935aeaab_1462x1798.png 424w, /__u/substackcdn.com/image/fetch/$s_!dLO1!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd14649c0-d5c5-4dbe-8588-1680935aeaab_1462x1798.png 848w, /__u/substackcdn.com/image/fetch/$s_!dLO1!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd14649c0-d5c5-4dbe-8588-1680935aeaab_1462x1798.png 1272w, /__u/substackcdn.com/image/fetch/$s_!dLO1!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd14649c0-d5c5-4dbe-8588-1680935aeaab_1462x1798.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!dLO1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd14649c0-d5c5-4dbe-8588-1680935aeaab_1462x1798.png" width="1456" height="1791" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d14649c0-d5c5-4dbe-8588-1680935aeaab_1462x1798.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1791,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;19 dashboards&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="19 dashboards" title="19 dashboards" srcset="/__u/substackcdn.com/image/fetch/$s_!dLO1!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd14649c0-d5c5-4dbe-8588-1680935aeaab_1462x1798.png 424w, /__u/substackcdn.com/image/fetch/$s_!dLO1!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd14649c0-d5c5-4dbe-8588-1680935aeaab_1462x1798.png 848w, /__u/substackcdn.com/image/fetch/$s_!dLO1!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd14649c0-d5c5-4dbe-8588-1680935aeaab_1462x1798.png 1272w, /__u/substackcdn.com/image/fetch/$s_!dLO1!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd14649c0-d5c5-4dbe-8588-1680935aeaab_1462x1798.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"><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"><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"><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"><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><em>19 dashboards - each one is a context I can load</em></p><p>Here&#8217;s my Working dashboard. It tracks active sessions with Claude Code and sessions in backlog.</p><p>What I put there is accumulated context. When I go for a 30-minute walk, I record myself, my ideas. I&#8217;m not focused on one topic, just jumping around. Then I transcribe it and have a braindump skill that distributes my ideas across dashboards. Sessions in the backlog get more context filled in. New sessions emerge with all context prepared for the agent, ready to work.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!WQDd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4eb1287-302e-4b52-9a64-ab1f4a455e57_1490x1810.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!WQDd!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4eb1287-302e-4b52-9a64-ab1f4a455e57_1490x1810.png 424w, /__u/substackcdn.com/image/fetch/$s_!WQDd!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4eb1287-302e-4b52-9a64-ab1f4a455e57_1490x1810.png 848w, /__u/substackcdn.com/image/fetch/$s_!WQDd!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4eb1287-302e-4b52-9a64-ab1f4a455e57_1490x1810.png 1272w, /__u/substackcdn.com/image/fetch/$s_!WQDd!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4eb1287-302e-4b52-9a64-ab1f4a455e57_1490x1810.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!WQDd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4eb1287-302e-4b52-9a64-ab1f4a455e57_1490x1810.png" width="1456" height="1769" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f4eb1287-302e-4b52-9a64-ab1f4a455e57_1490x1810.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1769,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Working dashboard&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Working dashboard" title="Working dashboard" srcset="/__u/substackcdn.com/image/fetch/$s_!WQDd!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4eb1287-302e-4b52-9a64-ab1f4a455e57_1490x1810.png 424w, /__u/substackcdn.com/image/fetch/$s_!WQDd!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4eb1287-302e-4b52-9a64-ab1f4a455e57_1490x1810.png 848w, /__u/substackcdn.com/image/fetch/$s_!WQDd!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4eb1287-302e-4b52-9a64-ab1f4a455e57_1490x1810.png 1272w, /__u/substackcdn.com/image/fetch/$s_!WQDd!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4eb1287-302e-4b52-9a64-ab1f4a455e57_1490x1810.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"><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"><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"><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"><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><em>Working dashboard - In Progress, Blocked, Needs Review, Backlog</em></p><p>Here&#8217;s what a session in backlog looks like:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!0DbX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6e184fa-c917-4678-9ccb-d6579bb1285f_1500x1832.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!0DbX!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6e184fa-c917-4678-9ccb-d6579bb1285f_1500x1832.png 424w, /__u/substackcdn.com/image/fetch/$s_!0DbX!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6e184fa-c917-4678-9ccb-d6579bb1285f_1500x1832.png 848w, /__u/substackcdn.com/image/fetch/$s_!0DbX!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6e184fa-c917-4678-9ccb-d6579bb1285f_1500x1832.png 1272w, /__u/substackcdn.com/image/fetch/$s_!0DbX!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6e184fa-c917-4678-9ccb-d6579bb1285f_1500x1832.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!0DbX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6e184fa-c917-4678-9ccb-d6579bb1285f_1500x1832.png" width="1456" height="1778" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e6e184fa-c917-4678-9ccb-d6579bb1285f_1500x1832.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1778,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Session file example&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Session file example" title="Session file example" srcset="/__u/substackcdn.com/image/fetch/$s_!0DbX!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6e184fa-c917-4678-9ccb-d6579bb1285f_1500x1832.png 424w, /__u/substackcdn.com/image/fetch/$s_!0DbX!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6e184fa-c917-4678-9ccb-d6579bb1285f_1500x1832.png 848w, /__u/substackcdn.com/image/fetch/$s_!0DbX!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6e184fa-c917-4678-9ccb-d6579bb1285f_1500x1832.png 1272w, /__u/substackcdn.com/image/fetch/$s_!0DbX!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6e184fa-c917-4678-9ccb-d6579bb1285f_1500x1832.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"><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"><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"><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"><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><em>Session file - goal, context, code snippets, questions to explore</em></p><h3>Switching Context</h3><p>In terminal I just say &#8220;switch to [project]&#8221;. Claude reads the dashboard, queries linked sessions and tasks, shows me the full picture.</p><p>Here&#8217;s how context persists across days. Day 1: you build - create dashboard, add tasks, work on your project, close session. Context saved to dashboard. Day 2: you open a fresh Claude session, say &#8220;load context for Workshop&#8221;, Claude reads the dashboard, full context loaded. You pick up exactly where you left off.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!sXle!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96e0617d-9056-4dce-940b-d4e8d2cf3e3e_920x590.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!sXle!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96e0617d-9056-4dce-940b-d4e8d2cf3e3e_920x590.png 424w, /__u/substackcdn.com/image/fetch/$s_!sXle!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96e0617d-9056-4dce-940b-d4e8d2cf3e3e_920x590.png 848w, /__u/substackcdn.com/image/fetch/$s_!sXle!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96e0617d-9056-4dce-940b-d4e8d2cf3e3e_920x590.png 1272w, /__u/substackcdn.com/image/fetch/$s_!sXle!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96e0617d-9056-4dce-940b-d4e8d2cf3e3e_920x590.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!sXle!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96e0617d-9056-4dce-940b-d4e8d2cf3e3e_920x590.png" width="920" height="590" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/96e0617d-9056-4dce-940b-d4e8d2cf3e3e_920x590.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:590,&quot;width&quot;:920,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Day 1 to Day 2 context persistence&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Day 1 to Day 2 context persistence" title="Day 1 to Day 2 context persistence" srcset="/__u/substackcdn.com/image/fetch/$s_!sXle!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96e0617d-9056-4dce-940b-d4e8d2cf3e3e_920x590.png 424w, /__u/substackcdn.com/image/fetch/$s_!sXle!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96e0617d-9056-4dce-940b-d4e8d2cf3e3e_920x590.png 848w, /__u/substackcdn.com/image/fetch/$s_!sXle!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96e0617d-9056-4dce-940b-d4e8d2cf3e3e_920x590.png 1272w, /__u/substackcdn.com/image/fetch/$s_!sXle!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96e0617d-9056-4dce-940b-d4e8d2cf3e3e_920x590.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"><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"><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"><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"><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><em>Fresh session. Full context.</em></p><p>The pattern:</p><ol><li><p>Dashboard has embedded Obsidian Bases views</p></li><li><p>Claude reads the dashboard, sees the embedded views</p></li><li><p>Claude queries the Bases, presents the context</p></li><li><p>I know exactly where I left off</p></li></ol><p>The dashboard is self-documenting. Claude can read what you see.</p><p>This pattern is both agent and human-friendly. You can see exactly what goes into Claude&#8217;s context. It&#8217;s not full files, just a table view. Claude sees the embedding of the Obsidian Base, knows how to query it, and gets the same frontmatter you see. Tables are in JSON format.</p><p>It&#8217;s context-efficient because you only feed the table view, not the full files. Scalable. And the beauty is Claude reads my previous sessions working with this project. It knows exactly where I left off.</p><h3>This Works for Anything</h3><p>The concept is general. You have notes, you want to query them, organize them, see what&#8217;s relevant. Build a dashboard.</p><p>Resources - articles, bookmarks, references. Show untagged items, by category, by status.</p><p>Meetings - meeting notes, transcripts. Show by person, by project, what needs follow-up.</p><p>Content - ideas, drafts, posts. Show by stage: idea, draft, ready, published.</p><p>Clients - leads, conversations, next actions. Show who needs attention.</p><p>Whatever you track, you can build a dashboard for it.</p><p>This is what we&#8217;re exploring in the <a href="https://lab.artemzhutov.com">Claude Code + Obsidian Lab</a> starting this week - hardware engineers, software developers, business owners learning to integrate AI with their workflows.</p><p>The most important mindset shift: engineer actions around your notes. Not just where to put an idea, but what happens to it later. For example, I have an idea and I want to understand how it goes into my newsletter so I don&#8217;t write a newsletter from scratch. The ideas are already there.</p><p>Previously notes were just sitting there for years, doing nothing. Passive store of information. Now we embrace a new mindset where notes are context for agents and they help us do our work better.</p><div><hr></div><h2>Personal Tools = High Leverage</h2><p>You can reverse engineer any software now. Just ask Claude to explore the folders.</p><p>Example: Granola saves transcripts locally in a cache on your computer. I asked Claude &#8220;how does Granola work?&#8221; and we explored the folders together. Within 10 minutes we wrote a Python script to sync those transcripts to Obsidian. I captured it into a skill: <a href="https://github.com/ArtemXTech/personal-os-skills/tree/main/skills/granola">https://github.com/ArtemXTech/personal-os-skills/tree/main/skills/granola</a></p><p>For Substack, the pain was you write content in Obsidian, then you need to transfer it to your blog, then to Substack. Substack requires specific formatting. The annoying part is getting the formatting right, avoiding doing the work twice. I just want stuff in my clipboard. Solved it now: the agent creates an HTML page with my blog post locally, I copy and paste into Substack.</p><div><hr></div><h2>Clawdbot: My experience</h2><p>There&#8217;s been a lot of hype around <a href="https://github.com/steipete/clawdis">Clawdbot</a>. It&#8217;s a truly powerful tool. But here&#8217;s my experience.</p><p>I tried it. Even bought a Mac Mini for it in late December. It didn&#8217;t stick for my usage patterns. For me, the most productive setup is terminal with Claude Code on the left, Obsidian on the right. I don&#8217;t really need to execute remote tasks from Telegram.</p><p>The main issue is observability. It&#8217;s hard to see what the agent is doing. When people claim &#8220;I have this employee, this thing just produced my YouTube script&#8221; - that sounds crazy to me. I spend so much time to get my outline right, and the output the agent produces by default is just garbage.</p><p>I could see Clawdbot being useful as an intelligent inbox. Capturing braindumps, images, any data that goes into your Obsidian vault. It can reason about everything. But for creative output? Not there yet.</p><p>The solution: use predictable workflows you&#8217;ve tested before. Skills you trust. If you can make sure the agent runs those skills, you can see it&#8217;s on track. But getting those skills working requires prior testing.</p><div><hr></div><h2>Security: Be Very Careful</h2><p>I tried Clawdbot and realized I didn&#8217;t turn on the setting in Telegram to allow people to add the bot to public channels. That&#8217;s one attack vector I was exposed to. I started caring much more about security, trying to close all my ports.</p><p>It&#8217;s dangerous to run these tools without understanding the exposure. See <a href="https://x.com/theonejvo/status/2015401219746128322">this thread</a> about Clawdbot security issues.</p><p>So I set up two YubiKeys and I highly recommend putting two-factor authentication on that stuff.</p><p>I did a full security overhaul inspired by <a href="https://karpathy.bearblog.dev/digital-hygiene/">Karpathy&#8217;s Digital Hygiene Guide</a>. Set up 1Password, imported 273 passwords, disabled remote access software like TeamViewer, hardened SSH to key-only. The YubiKeys go on 1Password, Google, Apple, GitHub.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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><div><hr></div><h2>Let&#8217;s Discuss</h2><p>What have you tried? What works, what&#8217;s not?</p><p>Join our Discord community to discuss Obsidian and Claude Code integration: <a href="https://discord.gg/g5Z4Wk2fDk">https://discord.gg/g5Z4Wk2fDk</a></p><p>Artem</p>]]></content:encoded></item><item><title><![CDATA[Cowork Built in 2 Weeks, Ultrathink Killed, and 4 Ways to Connect Claude to Obsidian]]></title><description><![CDATA[My honest Cowork review, the Amp pairing guide, and blocking distractions with Claude]]></description><link>https://artemxtech.substack.com/p/12-workshop-attendees-1-bug-in-cowork</link><guid isPermaLink="false">https://artemxtech.substack.com/p/12-workshop-attendees-1-bug-in-cowork</guid><dc:creator><![CDATA[Artem Zhutov]]></dc:creator><pubDate>Mon, 19 Jan 2026 18:05:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!V8rc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80258a10-7aeb-439b-ba1a-72a236879710_2196x1272.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>Managing Attention with Claude</h2><p>This topic really matters right now because there&#8217;s too much stuff going on. Your attention is the most important currency. Everything is trying to distract you from your goals.</p><p>I didn&#8217;t know how to solve this problem. For me it was a big issue: when I started my morning I would go to all these websites (Twitter, YouTube, LinkedIn), spend two hours there and feel wasted. Then I&#8217;d regret it.</p><p>To solve this I use <a href="https://getcoldturkey.com/">Cold Turkey Blocker</a> that blocks websites and applications on my Mac. I taught Claude how to block all the websites like Gmail. I can just run <code>focus start 120</code> and for the next two hours my websites and apps are blocked.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!V8rc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80258a10-7aeb-439b-ba1a-72a236879710_2196x1272.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!V8rc!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80258a10-7aeb-439b-ba1a-72a236879710_2196x1272.png 424w, /__u/substackcdn.com/image/fetch/$s_!V8rc!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80258a10-7aeb-439b-ba1a-72a236879710_2196x1272.png 848w, /__u/substackcdn.com/image/fetch/$s_!V8rc!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80258a10-7aeb-439b-ba1a-72a236879710_2196x1272.png 1272w, /__u/substackcdn.com/image/fetch/$s_!V8rc!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80258a10-7aeb-439b-ba1a-72a236879710_2196x1272.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!V8rc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80258a10-7aeb-439b-ba1a-72a236879710_2196x1272.png" width="1456" height="843" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/80258a10-7aeb-439b-ba1a-72a236879710_2196x1272.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:843,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Cold Turkey Claude Block&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Cold Turkey Claude Block" title="Cold Turkey Claude Block" srcset="/__u/substackcdn.com/image/fetch/$s_!V8rc!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80258a10-7aeb-439b-ba1a-72a236879710_2196x1272.png 424w, /__u/substackcdn.com/image/fetch/$s_!V8rc!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80258a10-7aeb-439b-ba1a-72a236879710_2196x1272.png 848w, /__u/substackcdn.com/image/fetch/$s_!V8rc!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80258a10-7aeb-439b-ba1a-72a236879710_2196x1272.png 1272w, /__u/substackcdn.com/image/fetch/$s_!V8rc!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80258a10-7aeb-439b-ba1a-72a236879710_2196x1272.png 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"><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"><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"><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"><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>It&#8217;s been tremendous value and Claude can easily add websites to the block list.</p><h2>How to Pair with Your Agent</h2><p>There was a blog post last week from Amp. They&#8217;re building an agent harness similar to Claude Code where you can work with different models. I really loved their post and it changed the way I interact with Claude Code.</p><p>Here&#8217;s an example from their post on how to give a task to your agent:</p><p><strong>Vague prompt:</strong></p><blockquote><p>Add dark mode to the settings page</p></blockquote><p><strong>Specified prompt:</strong></p><blockquote><p>Add dark mode to the settings page.<br>We store user preferences in localStorage under <code>user-prefs</code>.<br>Match the toggle style we use in the notifications panel.<br>Use Chrome devtools to check dark mode is implemented correctly, toggle it back to light mode and check that it works correctly too.<br>Run the e2e tests when you&#8217;re done.</p></blockquote><p>Same task, different outcome. The difference is the context your agent knows.</p><p>The core principle: give the definition of done and engineer feedback loops. The prompt should be such that the agent understands when the task is done and can verify the result on its own. This saves you attention so you don&#8217;t have to manage it on every step, telling it &#8220;do this now&#8221; or &#8220;do that&#8221;.</p><p>This applies to Obsidian too. Instead of &#8220;update the front matter&#8221; (vague, no feedback loop), you could say &#8220;update front matter and verify accuracy using a Python script that everything has been updated and properly integrated.&#8221;</p><p><a href="https://ampcode.com/how-to-pair-with-an-agent">Read the full Amp guide</a></p><h2>Why You Should Swear More at Your Agent</h2><p>I came to realize that swearing at your agent is a great way to tag a session where something went off track. It shows friction points where the system is not working as intended. This is a very valuable signal you can use to better design your system or interaction with the agent.</p><p>For me, when I say curse words to an agent, it means something is not great. During weekly review sessions I analyze my conversations using the Wispr Flow skill. It suggests improvements to your CLAUDE.md such that this won&#8217;t happen next time.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!aB_n!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa7c208a-32a1-4161-b22a-17eb53986711_1522x1776.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!aB_n!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa7c208a-32a1-4161-b22a-17eb53986711_1522x1776.png 424w, /__u/substackcdn.com/image/fetch/$s_!aB_n!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa7c208a-32a1-4161-b22a-17eb53986711_1522x1776.png 848w, /__u/substackcdn.com/image/fetch/$s_!aB_n!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa7c208a-32a1-4161-b22a-17eb53986711_1522x1776.png 1272w, /__u/substackcdn.com/image/fetch/$s_!aB_n!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa7c208a-32a1-4161-b22a-17eb53986711_1522x1776.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!aB_n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa7c208a-32a1-4161-b22a-17eb53986711_1522x1776.png" width="1456" height="1699" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aa7c208a-32a1-4161-b22a-17eb53986711_1522x1776.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1699,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Frustration Analysis Workflow&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Frustration Analysis Workflow" title="Frustration Analysis Workflow" srcset="/__u/substackcdn.com/image/fetch/$s_!aB_n!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa7c208a-32a1-4161-b22a-17eb53986711_1522x1776.png 424w, /__u/substackcdn.com/image/fetch/$s_!aB_n!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa7c208a-32a1-4161-b22a-17eb53986711_1522x1776.png 848w, /__u/substackcdn.com/image/fetch/$s_!aB_n!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa7c208a-32a1-4161-b22a-17eb53986711_1522x1776.png 1272w, /__u/substackcdn.com/image/fetch/$s_!aB_n!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa7c208a-32a1-4161-b22a-17eb53986711_1522x1776.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"><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"><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"><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"><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>That&#8217;s a great way to tag conversations. I think Anthropic does it too: they flag conversations where you say curse words as high signal feedback to improve their system. So why shouldn&#8217;t we use it for ourselves?</p><p><a href="https://github.com/ArtemXTech/personal-os-skills/tree/main/skills/wispr-flow">Check out the Wispr Flow skill</a></p><h2>Cowork</h2><p>This week Anthropic released Cowork - Claude&#8217;s agentic capabilities in Claude Desktop, no terminal needed. A great move to make Claude Code accessible for users who are afraid of the terminal.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!db38!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1112e33c-fcf8-4bf2-81a6-1f71b0f79de4_2986x1898.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!db38!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1112e33c-fcf8-4bf2-81a6-1f71b0f79de4_2986x1898.png 424w, /__u/substackcdn.com/image/fetch/$s_!db38!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1112e33c-fcf8-4bf2-81a6-1f71b0f79de4_2986x1898.png 848w, /__u/substackcdn.com/image/fetch/$s_!db38!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1112e33c-fcf8-4bf2-81a6-1f71b0f79de4_2986x1898.png 1272w, /__u/substackcdn.com/image/fetch/$s_!db38!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1112e33c-fcf8-4bf2-81a6-1f71b0f79de4_2986x1898.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!db38!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1112e33c-fcf8-4bf2-81a6-1f71b0f79de4_2986x1898.png" width="1456" height="925" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1112e33c-fcf8-4bf2-81a6-1f71b0f79de4_2986x1898.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:925,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Cowork Screenshot&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Cowork Screenshot" title="Cowork Screenshot" srcset="/__u/substackcdn.com/image/fetch/$s_!db38!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1112e33c-fcf8-4bf2-81a6-1f71b0f79de4_2986x1898.png 424w, /__u/substackcdn.com/image/fetch/$s_!db38!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1112e33c-fcf8-4bf2-81a6-1f71b0f79de4_2986x1898.png 848w, /__u/substackcdn.com/image/fetch/$s_!db38!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1112e33c-fcf8-4bf2-81a6-1f71b0f79de4_2986x1898.png 1272w, /__u/substackcdn.com/image/fetch/$s_!db38!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1112e33c-fcf8-4bf2-81a6-1f71b0f79de4_2986x1898.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"><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"><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"><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"><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 tried it. Rough experience for me - I opened it in my Obsidian vault and it didn&#8217;t recognize my skills. There was definitely a bug. Personally, I wouldn&#8217;t switch. I don&#8217;t see a reason to go from terminal where I have complete control to Cowork.</p><p>Cowork can render artifacts like in the web version, which might be cool. But all my artifacts are in Obsidian. I can ask Claude to open them, so I don&#8217;t really have that need.</p><p>Still, it&#8217;s a great experiment and I think this is the trend. Right now OpenAI is challenged to show something similar. Boris, the creator of Claude Code, said on Twitter that Cowork was fully created by Claude Code in just 2 weeks. OpenAI could build a similar app, but their models aren&#8217;t as good at agentic tasks.</p><h2>Connecting Claude to Obsidian</h2><p>With Cowork there are now multiple ways to connect Claude to Obsidian:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!RPCL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dd985cc-fb23-41b5-a410-0b1fb1929367_1210x534.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!RPCL!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dd985cc-fb23-41b5-a410-0b1fb1929367_1210x534.png 424w, /__u/substackcdn.com/image/fetch/$s_!RPCL!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dd985cc-fb23-41b5-a410-0b1fb1929367_1210x534.png 848w, /__u/substackcdn.com/image/fetch/$s_!RPCL!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dd985cc-fb23-41b5-a410-0b1fb1929367_1210x534.png 1272w, /__u/substackcdn.com/image/fetch/$s_!RPCL!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dd985cc-fb23-41b5-a410-0b1fb1929367_1210x534.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!RPCL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dd985cc-fb23-41b5-a410-0b1fb1929367_1210x534.png" width="1210" height="534" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5dd985cc-fb23-41b5-a410-0b1fb1929367_1210x534.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:534,&quot;width&quot;:1210,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:98072,&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://artemxtech.substack.com/i/185089541?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dd985cc-fb23-41b5-a410-0b1fb1929367_1210x534.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!RPCL!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dd985cc-fb23-41b5-a410-0b1fb1929367_1210x534.png 424w, /__u/substackcdn.com/image/fetch/$s_!RPCL!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dd985cc-fb23-41b5-a410-0b1fb1929367_1210x534.png 848w, /__u/substackcdn.com/image/fetch/$s_!RPCL!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dd985cc-fb23-41b5-a410-0b1fb1929367_1210x534.png 1272w, /__u/substackcdn.com/image/fetch/$s_!RPCL!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dd985cc-fb23-41b5-a410-0b1fb1929367_1210x534.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"><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"><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"><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"><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>For working with Obsidian, I recommend terminal + Obsidian side-by-side. It is very useful to see Bases or markdown files update live as Claude works.</p><p>Side-by-side</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ZEgU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1eaf1ce-b99d-4349-8968-72b6ba91f45e_3034x1934.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ZEgU!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1eaf1ce-b99d-4349-8968-72b6ba91f45e_3034x1934.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZEgU!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1eaf1ce-b99d-4349-8968-72b6ba91f45e_3034x1934.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZEgU!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1eaf1ce-b99d-4349-8968-72b6ba91f45e_3034x1934.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZEgU!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1eaf1ce-b99d-4349-8968-72b6ba91f45e_3034x1934.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ZEgU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1eaf1ce-b99d-4349-8968-72b6ba91f45e_3034x1934.png" width="618" height="393.8901098901099" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d1eaf1ce-b99d-4349-8968-72b6ba91f45e_3034x1934.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:928,&quot;width&quot;:1456,&quot;resizeWidth&quot;:618,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Side by side setup&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Side by side setup" title="Side by side setup" srcset="/__u/substackcdn.com/image/fetch/$s_!ZEgU!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1eaf1ce-b99d-4349-8968-72b6ba91f45e_3034x1934.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZEgU!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1eaf1ce-b99d-4349-8968-72b6ba91f45e_3034x1934.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZEgU!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1eaf1ce-b99d-4349-8968-72b6ba91f45e_3034x1934.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZEgU!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1eaf1ce-b99d-4349-8968-72b6ba91f45e_3034x1934.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"><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"><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"><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"><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>Terminal plugin</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!zS3t!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04632b28-9023-4281-b91b-53f8101bc46e_1494x1868.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!zS3t!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04632b28-9023-4281-b91b-53f8101bc46e_1494x1868.png 424w, /__u/substackcdn.com/image/fetch/$s_!zS3t!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04632b28-9023-4281-b91b-53f8101bc46e_1494x1868.png 848w, /__u/substackcdn.com/image/fetch/$s_!zS3t!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04632b28-9023-4281-b91b-53f8101bc46e_1494x1868.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zS3t!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04632b28-9023-4281-b91b-53f8101bc46e_1494x1868.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!zS3t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04632b28-9023-4281-b91b-53f8101bc46e_1494x1868.png" width="383" height="478.75" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04632b28-9023-4281-b91b-53f8101bc46e_1494x1868.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1820,&quot;width&quot;:1456,&quot;resizeWidth&quot;:383,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Terminal plugin&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Terminal plugin" title="Terminal plugin" srcset="/__u/substackcdn.com/image/fetch/$s_!zS3t!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04632b28-9023-4281-b91b-53f8101bc46e_1494x1868.png 424w, /__u/substackcdn.com/image/fetch/$s_!zS3t!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04632b28-9023-4281-b91b-53f8101bc46e_1494x1868.png 848w, /__u/substackcdn.com/image/fetch/$s_!zS3t!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04632b28-9023-4281-b91b-53f8101bc46e_1494x1868.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zS3t!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04632b28-9023-4281-b91b-53f8101bc46e_1494x1868.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"><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"><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"><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"><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><h2>MCP Tool Search</h2><p>There was a new update to Claude Code this week. It addresses the issue with having many MCP server configurations where tool definitions consume a significant portion of the context window. They added MCP tool search that dynamically loads tools on demand instead of defining all of them beforehand.</p><p>It&#8217;s configurable and activates automatically when MCP tool descriptions consume too much of your context window.</p><p><a href="https://code.claude.com/docs/en/mcp#scale-with-mcp-tool-search">Read the MCP docs</a></p><p>This is useful for people who want to connect Claude Code to many external tools like Notion, Linear, GitHub. Personally, I tried many MCP tools but never used any of them for real. Nowadays I just use command line tools and write skills around them.</p><p>Also, they killed ultrathink. Claude now thinks with max budget by default. The habit will stick for a while.</p><h2>Walking Dictation Setup</h2><p>I had this new idea about how to interact with Claude Code. I have my MacBook, an iPad, and I sometimes like to walk around in my office and just dictate my thoughts. It&#8217;s great for content ideation and brainstorming.</p><p>I wanted a workflow where I can interact with Claude Code while moving around, not stuck at a desk.</p><p>I discovered something: I can put an iPad on a whiteboard and mirror screen from my Mac. I have a hardware trigger for Wispr Flow and a wireless mic, so I can be anywhere in the room. Wispr Flow transcribes my voice at a click of a button. I have another trigger for long press that sends the message to Claude.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Jv2P!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42ee723a-e5c2-4db8-8ed6-4bb39239a04e_4080x3060.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Jv2P!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42ee723a-e5c2-4db8-8ed6-4bb39239a04e_4080x3060.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Jv2P!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42ee723a-e5c2-4db8-8ed6-4bb39239a04e_4080x3060.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Jv2P!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42ee723a-e5c2-4db8-8ed6-4bb39239a04e_4080x3060.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Jv2P!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42ee723a-e5c2-4db8-8ed6-4bb39239a04e_4080x3060.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Jv2P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42ee723a-e5c2-4db8-8ed6-4bb39239a04e_4080x3060.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/42ee723a-e5c2-4db8-8ed6-4bb39239a04e_4080x3060.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Walking Dictation Setup&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Walking Dictation Setup" title="Walking Dictation Setup" srcset="/__u/substackcdn.com/image/fetch/$s_!Jv2P!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42ee723a-e5c2-4db8-8ed6-4bb39239a04e_4080x3060.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Jv2P!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42ee723a-e5c2-4db8-8ed6-4bb39239a04e_4080x3060.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Jv2P!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42ee723a-e5c2-4db8-8ed6-4bb39239a04e_4080x3060.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Jv2P!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42ee723a-e5c2-4db8-8ed6-4bb39239a04e_4080x3060.jpeg 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"><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"><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"><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"><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>Here&#8217;s a short video of the setup in action:</p><div id="youtube2-EWc_JK7UNlo" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;EWc_JK7UNlo&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/EWc_JK7UNlo?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>It&#8217;s truly transformative.</p><h2>Claude Code Extension for Obsidian</h2><p>I developed an extension for Claude Code that lets it see your Obsidian vault, your active file, and selected text. It helps you stay on the same page with Claude without having to tag files manually.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!KR6-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45be2b21-3d80-4d63-b7b5-12d5b1993a6d_2496x1880.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!KR6-!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45be2b21-3d80-4d63-b7b5-12d5b1993a6d_2496x1880.png 424w, /__u/substackcdn.com/image/fetch/$s_!KR6-!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45be2b21-3d80-4d63-b7b5-12d5b1993a6d_2496x1880.png 848w, /__u/substackcdn.com/image/fetch/$s_!KR6-!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45be2b21-3d80-4d63-b7b5-12d5b1993a6d_2496x1880.png 1272w, /__u/substackcdn.com/image/fetch/$s_!KR6-!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_webp, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45be2b21-3d80-4d63-b7b5-12d5b1993a6d_2496x1880.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!KR6-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45be2b21-3d80-4d63-b7b5-12d5b1993a6d_2496x1880.png" width="1456" height="1097" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/45be2b21-3d80-4d63-b7b5-12d5b1993a6d_2496x1880.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1097,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Claude Code Extension for Obsidian&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Claude Code Extension for Obsidian" title="Claude Code Extension for Obsidian" srcset="/__u/substackcdn.com/image/fetch/$s_!KR6-!, /__u/artemxtech.substack.com/w_424, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45be2b21-3d80-4d63-b7b5-12d5b1993a6d_2496x1880.png 424w, /__u/substackcdn.com/image/fetch/$s_!KR6-!, /__u/artemxtech.substack.com/w_848, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45be2b21-3d80-4d63-b7b5-12d5b1993a6d_2496x1880.png 848w, /__u/substackcdn.com/image/fetch/$s_!KR6-!, /__u/artemxtech.substack.com/w_1272, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45be2b21-3d80-4d63-b7b5-12d5b1993a6d_2496x1880.png 1272w, /__u/substackcdn.com/image/fetch/$s_!KR6-!, /__u/artemxtech.substack.com/w_1456, /__u/artemxtech.substack.com/c_limit, /__u/artemxtech.substack.com/f_auto, /__u/artemxtech.substack.com/q_auto:good, /__u/artemxtech.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45be2b21-3d80-4d63-b7b5-12d5b1993a6d_2496x1880.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"><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"><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"><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"><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>Select a paragraph in your blog post, ask Claude to tighten it - no copy-paste needed. Open a meeting note, ask to extract action items. The interaction has less friction when Claude already knows what you&#8217;re looking at.</p><p>Plan to share more about this in the next video.</p><h2>Workshop Recap</h2><p>This week I ran a workshop. We had attendees from different backgrounds: people keen on using Obsidian, people who used it for interview preparation, people with backgrounds in finance, developers, consultants, and folks working in cybersecurity with teams.</p><p>A common theme emerged: people have to re-explain their context each time to Claude. Integrating Claude Code within their teams with Obsidian, working on side projects with Claude Code. How to manage your context is a big issue. How to find and structure information for Claude Code.</p><p>It&#8217;s really hard to meet a person who uses Claude Code in real life. It&#8217;s a very small community. It was great to engage with people at the workshop and propose working solutions to problems we share.</p><h2>Let&#8217;s Discuss</h2><p>What have you tried? What works, what&#8217;s not?</p><p><a href="https://discord.gg/g5Z4Wk2fDk">Join our Discord community</a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://artemxtech.substack.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! 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><h2>Resources</h2><p><strong>Skills repo</strong> - Browse the skills I mentioned (Wispr Flow and more)<br><a href="https://github.com/ArtemXTech/personal-os-skills">github.com/ArtemXTech/personal-os-skills</a></p><p><strong>Workshop</strong> - Stop re-explaining your life to AI. 2 days live, hands-on, leave with your system running. February 7-8.<br><a href="https://workshop.artemzhutov.com">workshop.artemzhutov.com</a></p><p><strong>Lab</strong> - Turn your Obsidian into notes that do the work. No code. 6-week program, beginner-friendly. Starts January 27.<br><a href="https://lab.artemzhutov.com">lab.artemzhutov.com</a></p><div><hr></div><p>Artem</p>]]></content:encoded></item></channel></rss>