<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Grep on TerryFunggg Blog</title>
    <link>https://blog.terryfunggg.dev/tags/grep/</link>
    <description>Recent content in Grep on TerryFunggg Blog</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <managingEditor>terryeessfung@gmail.com (TerryFung)</managingEditor>
    <webMaster>terryeessfung@gmail.com (TerryFung)</webMaster>
    <copyright>TerryFung</copyright>
    <lastBuildDate>Sun, 03 May 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://blog.terryfunggg.dev/tags/grep/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>AI Note: Ditched RAG and go to Grep</title>
      <link>https://blog.terryfunggg.dev/notes/ai_note_intro_grep/</link>
      <pubDate>Sun, 03 May 2026 00:00:00 +0000</pubDate><author>terryeessfung@gmail.com (TerryFung)</author>
      <guid>https://blog.terryfunggg.dev/notes/ai_note_intro_grep/</guid>
      <description>&lt;p&gt;You can read this &lt;a href=&#34;https://blog.terryfunggg.dev/posts/ai_note/&#34; class=&#34;backlink&#34;&gt;My AI note system&lt;/a&gt;&#xA;. I mention that I was doing notes reached for a vector database. I had ChromaDB set up before. But after a while I ripped it out and replaced it with grep.&lt;/p&gt;&#xA;&lt;h3 id=&#34;why-i-dropped-rag&#34; class=&#34;scroll-mt-8 group&#34;&gt;&#xA;  Why I dropped RAG&#xA;  &#xA;    &lt;a href=&#34;#why-i-dropped-rag&#34;&#xA;        class=&#34;no-underline hidden opacity-50 hover:opacity-100 !text-inherit group-hover:inline-block&#34;&#xA;        aria-hidden=&#34;true&#34; title=&#34;Link to this heading&#34; tabindex=&#34;-1&#34;&gt;&#xA;        &lt;svg&#xA;  xmlns=&#34;http://www.w3.org/2000/svg&#34;&#xA;  width=&#34;16&#34;&#xA;  height=&#34;16&#34;&#xA;  fill=&#34;none&#34;&#xA;  stroke=&#34;currentColor&#34;&#xA;  stroke-linecap=&#34;round&#34;&#xA;  stroke-linejoin=&#34;round&#34;&#xA;  stroke-width=&#34;2&#34;&#xA;  class=&#34;lucide lucide-link w-4 h-4 block&#34;&#xA;  viewBox=&#34;0 0 24 24&#34;&#xA;&gt;&#xA;  &lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; /&gt;&#xA;  &lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; /&gt;&#xA;&lt;/svg&gt;&#xA;&#xA;    &lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Running a vector database, keeping an embedding model warm, indexing every note on write — that&amp;rsquo;s a lot to ask from a $5 VPS. The thing would just fall over. I want this tool to be lightweight enough that it runs comfortably on the smallest server as possible so RAG was not that. I also just wanted &lt;strong&gt;simplicity&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
