<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Automation on Hullabalooing</title>
    <link>https://cruver.ai/tags/automation/</link>
    <description>Recent content in Automation on Hullabalooing</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Wed, 21 Jan 2026 14:00:00 +0000</lastBuildDate>
    <atom:link href="https://cruver.ai/tags/automation/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Building a Mobile Interface for My Second Brain with n8n and Matrix</title>
      <link>https://cruver.ai/second-brain/posts/n8n-mobile-access-via-matrix-1769025724/</link>
      <pubDate>Wed, 21 Jan 2026 14:00:00 +0000</pubDate>
      <guid>https://cruver.ai/second-brain/posts/n8n-mobile-access-via-matrix-1769025724/</guid>
      <description>&lt;p&gt;My org-roam knowledge base is the center of how I think and work. But it lives in Emacs, which means I can only capture ideas when I&amp;rsquo;m at my computer. I wanted a way to feed my second brain from anywhere, using just my phone—but I refused to put my notes in someone else&amp;rsquo;s cloud. The solution had to be entirely self-hosted. What I built combines Matrix for messaging, n8n for orchestration, and an MCP server that bridges to org-roam, all running on my own infrastructure.&lt;/p&gt;</description>
    </item>
    <item>
      <title>GPU Configuration Management</title>
      <link>https://cruver.ai/gpu-ai/posts/gpu-config-management/</link>
      <pubDate>Wed, 21 Jan 2026 00:00:00 -0700</pubDate>
      <guid>https://cruver.ai/gpu-ai/posts/gpu-config-management/</guid>
      <description>&lt;p&gt;Dynamic switching between GPU configurations based on workload needs.&lt;/p&gt;&#xA;&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;a class=&#34;anchor&#34; href=&#34;#overview&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;Rather than running a single fixed configuration, I dynamically switch between GPU configurations. A Python service manages the transitions via HTTP API.&lt;/p&gt;&#xA;&lt;h2 id=&#34;available-configurations&#34;&gt;Available Configurations&lt;a class=&#34;anchor&#34; href=&#34;#available-configurations&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Config&lt;/th&gt;&#xA;          &lt;th&gt;Model&lt;/th&gt;&#xA;          &lt;th&gt;Use Case&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;big-chat&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Llama 3.3 70B (TP=2)&lt;/td&gt;&#xA;          &lt;td&gt;Maximum quality chat&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;coder&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Qwen3 32B (TP=2)&lt;/td&gt;&#xA;          &lt;td&gt;Coding tasks with thinking mode&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;dual-chat&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Qwen3 8B + 14B&lt;/td&gt;&#xA;          &lt;td&gt;Two models, different tasks&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;image-chat&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Qwen 7B + ComfyUI&lt;/td&gt;&#xA;          &lt;td&gt;Text + image generation&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;Configuration files are stored as compose YAML files.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
