<?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: Avraham</title>
    <description>The latest articles on DEV Community by Avraham (@veverke).</description>
    <link>https://dev.to/veverke</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%2F3957317%2Fd36db380-67cf-4815-97fc-b3b66f3a3b1e.jpeg</url>
      <title>DEV Community: Avraham</title>
      <link>https://dev.to/veverke</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/veverke"/>
    <language>en</language>
    <item>
      <title>Chat Wizard - a VS Code extension to serve as the AI chats memory layer</title>
      <dc:creator>Avraham</dc:creator>
      <pubDate>Thu, 28 May 2026 21:14:33 +0000</pubDate>
      <link>https://dev.to/veverke/chat-wizard-a-vs-code-extension-to-serve-as-the-ai-chats-memory-layer-4n6o</link>
      <guid>https://dev.to/veverke/chat-wizard-a-vs-code-extension-to-serve-as-the-ai-chats-memory-layer-4n6o</guid>
      <description>&lt;p&gt;&lt;strong&gt;&lt;a href="//marketplace.visualstudio.com/items?itemName=Veverke.chatwizard"&gt;Chat Wizard&lt;/a&gt;&lt;/strong&gt; - a VS Code extension to serve as the AI chats memory layer&lt;br&gt;
After embracing the AI ride months ago and turning into an avid user of Claude and GitHub Copilot (while experimenting with Cline, Cursor and Google Antigravity on the way), I kept running into the same kind of friction:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Some concrete situations&lt;/strong&gt;:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;“I remember working on something similar 2 weeks ago…”
But I don’t remember which session it was.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;→ Chat Wizard adds full-text search across chat sessions, so you can locate them by content&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Revisiting an old discussion with new context
Example: I compared a certain architecture before, and now I’ve found new drawbacks I want to factor in.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The usual flow:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;find the chat&lt;/li&gt;
&lt;li&gt;copy parts of it&lt;/li&gt;
&lt;li&gt;paste into a new session&lt;/li&gt;
&lt;li&gt;add new input&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;→ The extension lets you search for the session and inject it into a new chat, avoiding manual copy/paste&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Repeated topics across multiple chats
Some topics come up every few days, but:&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;they’re spread across sessions&lt;/li&gt;
&lt;li&gt;wording differs&lt;/li&gt;
&lt;li&gt;search isn’t always reliable&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;→ You can tag sessions and filter by tag&lt;br&gt;
→ There’s also topic similarity search to surface related conversations&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;“I got that code snippet the other day… I need it again”
But I don’t remember where it was generated.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;→ Chat Wizard provides a Code Snippets view to quickly find previously generated code&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Getting a sense of model usage
When switching between models, it’s not obvious how usage is distributed.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;→ The extension includes a model usage panel&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Repeated prompts / patterns
Sometimes it feels like I’m asking the same things again and again.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;→ There’s a Prompts Library that groups similar prompts, shows counts, and links to the sessions where they were used&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Finding chats by topic, not just keywords
Even with search, some relevant sessions don’t share exact terms.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;→ Topic similarity + the queryHistory MCP tool help retrieve those&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Overall goal is simple:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;make past chats easier to find&lt;/li&gt;
&lt;li&gt;make them easier to reuse&lt;/li&gt;
&lt;li&gt;give some visibility into how they’re used over time&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Curious how others deal with this&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What’s your biggest pain with AI coding tools today?&lt;/li&gt;
&lt;li&gt;Do you actually go back to old AI chats, or do you just start fresh every time?&lt;/li&gt;
&lt;li&gt;What would make this a must-have for you?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Repo:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://github.com/Veverke/ChatWizard" rel="noopener noreferrer"&gt;https://github.com/Veverke/ChatWizard&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;VS Code Marketplace&lt;/strong&gt;:&lt;br&gt;
&lt;a href="https://marketplace.visualstudio.com/items?itemName=Veverke.chatwizard" rel="noopener noreferrer"&gt;https://marketplace.visualstudio.com/items?itemName=Veverke.chatwizard&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;VSX Org Marketplace:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://open-vsx.org/extension/Veverke/chatwizard" rel="noopener noreferrer"&gt;https://open-vsx.org/extension/Veverke/chatwizard&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Would appreciate feedback, especially from people using AI heavily inside VS Code.&lt;/p&gt;

</description>
      <category>vscode</category>
      <category>extensions</category>
      <category>ai</category>
      <category>vibecoding</category>
    </item>
  </channel>
</rss>
