<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Tjulkurra</title>
    <description>The latest articles on DEV Community by Tjulkurra (@tjulkurra).</description>
    <link>https://dev.to/tjulkurra</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4034044%2Faf12946e-6c5c-44df-b24f-7d5f2be6af69.png</url>
      <title>DEV Community: Tjulkurra</title>
      <link>https://dev.to/tjulkurra</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/tjulkurra"/>
    <language>en</language>
    <item>
      <title>Building Dot Connector</title>
      <dc:creator>Tjulkurra</dc:creator>
      <pubDate>Fri, 17 Jul 2026 15:16:09 +0000</pubDate>
      <link>https://dev.to/tjulkurra/building-dot-connector-526b</link>
      <guid>https://dev.to/tjulkurra/building-dot-connector-526b</guid>
      <description>&lt;p&gt;&lt;strong&gt;a local, Claude-powered brain-assistant for solopreneurs&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I kept losing good ideas — not because I forgot to write them down, but because nothing ever&lt;br&gt;
went back and connected them. A task on Monday, an idea on Wednesday that was secretly the&lt;br&gt;
same problem, a question on Friday that contradicted something I'd decided two weeks earlier.&lt;br&gt;
All of it just... sat there.&lt;/p&gt;

&lt;p&gt;So I built &lt;strong&gt;Dot Connector&lt;/strong&gt;: a small local app where every capture is a "dot," and every few&lt;br&gt;
captures, Claude reviews the stream against a standing memory and surfaces three things —&lt;br&gt;
non-obvious connections between notes, contradictions with what you said before, and open&lt;br&gt;
loops you haven't closed yet.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The architecture is deliberately simple.&lt;/strong&gt; It's Express + vanilla JS, no build step, no&lt;br&gt;
account system. Every capture gets a cheap, fast Claude call for auto-tagging. Every 3rd&lt;br&gt;
capture triggers a deeper "sweep" — a second Claude call that looks at recent captures&lt;br&gt;
alongside standing memory and open loops, and returns structured updates: new memory facts,&lt;br&gt;
dot-connects, contradictions, and open-loop resolutions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why local-first.&lt;/strong&gt;  no server of my own, notes never leave your machine except the direct calls to Anthropic's API, bring-your-own API key so there's no subscription — you pay&lt;br&gt;
Anthropic directly, typically well under $1/month for personal use.]&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Its just a steal&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;one-time $29 download&lt;/strong&gt; &lt;br&gt;
All info and download get it here: &lt;br&gt;
&lt;strong&gt;&lt;a href="https://dot-connector.eu" rel="noopener noreferrer"&gt;https://dot-connector.eu&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>productivity</category>
      <category>webdev</category>
      <category>showdev</category>
    </item>
  </channel>
</rss>
