<?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: pandaibesy</title>
    <description>The latest articles on DEV Community by pandaibesy (@pandaibesy).</description>
    <link>https://dev.to/pandaibesy</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%2F3953403%2Fd0db73fd-47fa-40a0-a8d8-71762d87a4f6.png</url>
      <title>DEV Community: pandaibesy</title>
      <link>https://dev.to/pandaibesy</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/pandaibesy"/>
    <language>en</language>
    <item>
      <title>I got tired of Claude Code asking me to explain my project architecture every morning — so I built this</title>
      <dc:creator>pandaibesy</dc:creator>
      <pubDate>Wed, 27 May 2026 02:01:36 +0000</pubDate>
      <link>https://dev.to/pandaibesy/i-got-tired-of-claude-code-asking-me-to-explain-my-project-architecture-every-morning-so-i-built-3cdg</link>
      <guid>https://dev.to/pandaibesy/i-got-tired-of-claude-code-asking-me-to-explain-my-project-architecture-every-morning-so-i-built-3cdg</guid>
      <description>&lt;p&gt;Every morning, same thing.&lt;br&gt;
Open Claude Code. Start typing. Claude asks me to explain the project architecture. Again.&lt;br&gt;
The decisions we debated yesterday? Gone. The bug we spent 2 hours debugging? Gone. The reason we chose SQLite over PostgreSQL? Gone.&lt;br&gt;
Groundhog Day. Every single session.&lt;br&gt;
I tried everything.&lt;br&gt;
Notion — I never look at it. Claude never looks at it. Dead memory.&lt;br&gt;
Pasting context manually — 5000 tokens of project brief every session. Not scalable.&lt;br&gt;
Claude Projects — doesn't persist decisions across sessions.&lt;br&gt;
None of it works because the AI can't query it, can't learn from it.&lt;br&gt;
So I built Pandaibesy.&lt;br&gt;
It's a Python CLI. 100% offline. No pip install. Pure Python standard library only.&lt;br&gt;
Three commands:&lt;/p&gt;
&lt;h1&gt;
  
  
  Save a decision during your session
&lt;/h1&gt;

&lt;p&gt;python nalar_bridge.py capture "We use SQLite, not PostgreSQL" myproject&lt;/p&gt;
&lt;h1&gt;
  
  
  Before starting work, pull relevant context
&lt;/h1&gt;

&lt;p&gt;python nalar_bridge.py query "database decision"&lt;/p&gt;
&lt;h1&gt;
  
  
  Inject into your agent session
&lt;/h1&gt;

&lt;p&gt;python nalar_bridge.py mcp-pull "working on database layer"&lt;/p&gt;

&lt;p&gt;The mcp-pull output is a clean XML block that Claude Code reads directly:&lt;/p&gt;

&lt;p&gt;&lt;br&gt;
[score:0.50 | source:capture | project:myproject]&lt;br&gt;
We use SQLite, not PostgreSQL&lt;br&gt;
&lt;/p&gt;

&lt;p&gt;No cloud. No API keys. No subscription. Data stays on your machine forever.&lt;br&gt;
Works on Termux (Android) too — tested on Python 3.13.&lt;/p&gt;

&lt;p&gt;Setup:&lt;/p&gt;

&lt;p&gt;git clone &lt;a href="https://github.com/pandaibesy/pandaibesy.git" rel="noopener noreferrer"&gt;https://github.com/pandaibesy/pandaibesy.git&lt;/a&gt;&lt;br&gt;
cd pandaibesy&lt;br&gt;
python nalar_bridge.py&lt;/p&gt;

&lt;p&gt;That's it. Under 3 minutes.&lt;br&gt;
I'm looking for 3-day crash testers — people who use Claude Code or Aider daily.&lt;br&gt;
After 3 days: run python nalar_bridge.py export-logs, paste the JSON into a GitHub Issue. That's the whole ask.&lt;br&gt;
Repo: &lt;br&gt;
&lt;a href="https://github.com/pandaibesy/pandaibesy" rel="noopener noreferrer"&gt;https://github.com/pandaibesy/pandaibesy&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you've been living this Groundhog Day problem — I'd love to know what breaks.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>claude</category>
      <category>python</category>
      <category>cli</category>
    </item>
  </channel>
</rss>
