<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Gmail on Techtoni</title>
    <link>https://techtoni.com/tags/gmail/</link>
    <description>Recent content in Gmail on Techtoni</description>
    <generator>Hugo -- 0.152.2</generator>
    <language>en</language>
    <lastBuildDate>Mon, 26 Oct 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://techtoni.com/tags/gmail/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>mailsort: Teaching Gmail to Sort Mail Locally</title>
      <link>https://techtoni.com/posts/genai/mailsort-local-gmail-labeler/</link>
      <pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://techtoni.com/posts/genai/mailsort-local-gmail-labeler/</guid>
      <description>&lt;p&gt;My Gmail labels already described how I wanted mail grouped. I built &lt;strong&gt;mailsort&lt;/strong&gt; to turn those labels into training data for a small classifier that runs on my own machine.&lt;/p&gt;
&lt;p&gt;mailsort learns topics from a Google Takeout export, then checks incoming messages over IMAP and suggests Gmail labels. There is no hosted AI service classifying the message text. Gmail is still contacted to read messages and apply labels, but the model and classification run locally.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
