<?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: tianfu wu</title>
    <description>The latest articles on DEV Community by tianfu wu (@tianfu_wu_065b708d19fc804).</description>
    <link>https://dev.to/tianfu_wu_065b708d19fc804</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3937756%2Fe727e5b0-a488-4a02-945d-0c4ca7ddf8c6.png</url>
      <title>DEV Community: tianfu wu</title>
      <link>https://dev.to/tianfu_wu_065b708d19fc804</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/tianfu_wu_065b708d19fc804"/>
    <language>en</language>
    <item>
      <title>Why I'm building a local-first memory layer for AI agents</title>
      <dc:creator>tianfu wu</dc:creator>
      <pubDate>Mon, 18 May 2026 10:20:15 +0000</pubDate>
      <link>https://dev.to/tianfu_wu_065b708d19fc804/why-im-building-a-local-first-memory-layer-for-ai-agents-47ok</link>
      <guid>https://dev.to/tianfu_wu_065b708d19fc804/why-im-building-a-local-first-memory-layer-for-ai-agents-47ok</guid>
      <description>&lt;p&gt;AI coding agents are getting better, but they still start most sessions with amnesia.&lt;/p&gt;

&lt;p&gt;I use Codex, Claude Code, Cursor, and other agent workflows every day. The annoying part is not code generation. It is context repetition: what the project is, what I tried yesterday, why a decision was made, which logs mattered, and what the next agent should not forget.&lt;/p&gt;

&lt;p&gt;That is why I built KnowYou MyWiki.&lt;/p&gt;

&lt;p&gt;KnowYou MyWiki is a local-first Mac app that turns existing messages, logs, notes, and work traces into a source-linked personal wiki for AI agents. The goal is to make your working memory inspectable and reusable by future agents, without making your private work context a cloud profile by default.&lt;/p&gt;

&lt;p&gt;What the first version does:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;collects local working traces&lt;/li&gt;
&lt;li&gt;turns messages and logs into readable memory&lt;/li&gt;
&lt;li&gt;keeps source evidence attached&lt;/li&gt;
&lt;li&gt;creates a MyWiki-style personal knowledge layer&lt;/li&gt;
&lt;li&gt;exports memory for agent workflows&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I care about the local-first part because working context is sensitive. It can contain code decisions, debugging notes, product strategy, private links, and half-formed thoughts. I want users to own it, inspect it, and decide which agents can use it.&lt;/p&gt;

&lt;p&gt;Demo: &lt;a href="https://www.youtube.com/watch?v=UiaAVBtqBx0" rel="noopener noreferrer"&gt;https://www.youtube.com/watch?v=UiaAVBtqBx0&lt;/a&gt;&lt;br&gt;
Product: &lt;a href="https://giiift.site/know-you/" rel="noopener noreferrer"&gt;https://giiift.site/know-you/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I would love feedback from developers using AI coding agents:&lt;/p&gt;

&lt;p&gt;What context do you repeat most often to agents?&lt;br&gt;
Would you trust a local-first memory layer more than a cloud memory product?&lt;/p&gt;

</description>
      <category>macos</category>
    </item>
  </channel>
</rss>
