<?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>AI on Geoff Corey&#39;s Blog</title>
    <link>https://blog.geoffcorey.com/tags/ai/</link>
    <description>Recent content in AI on Geoff Corey&#39;s Blog</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Wed, 22 Apr 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://blog.geoffcorey.com/tags/ai/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Missile Command coded by Qwen 3.6 with Claude CLI using the local LLM</title>
      <link>https://blog.geoffcorey.com/posts/missile-command-qwen3.6-claude/</link>
      <pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://blog.geoffcorey.com/posts/missile-command-qwen3.6-claude/</guid>
      <description>&lt;p&gt;I wanted to try pointing Claude CLI to a local LLM and see how well it would
work. My machine is running linux EndevourOS has the following specs:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Monitor     3840x2160 in 27&amp;#34;, 60 Hz [External]
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Monitor     3840x2160 in 32&amp;#34;, 60 Hz [External]
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;CPU         12th Gen Intel(R) Core(TM) i9-12900KF @5.20 GHz 52.0°C
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;GPU         AMD Radeon RX 9070 - 48.0°C [Discrete]
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;G Driver    amdgpu
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Vulkan      1.4.335 - radv [Mesa 26.0.5-arch1.1]
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Motherboard PRIME Z690M-PLUS D4 (Rev 1.xx)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Bios        3811 (38.11)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;RAM         ●●●● 23.94 GiB / 62.60 GiB (38%)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;I use llama-cpp to run the model locally. During this experiment I kept
hitting the context limit. I bumped it pretty high but then again, I have
plenty of memory.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Migrating from Ghost to Hugo using Claude</title>
      <link>https://blog.geoffcorey.com/posts/migrating-from-ghost-to-hugo-using-claude/</link>
      <pubDate>Sun, 05 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://blog.geoffcorey.com/posts/migrating-from-ghost-to-hugo-using-claude/</guid>
      <description>&lt;p&gt;Decided to move my blogs from Ghost to using Hugo and generate a static website
for the content. The reason for this was I don&amp;rsquo;t use all the fancy features of
Ghost. I don&amp;rsquo;t do newsletters and Ghost requires an email account if people
want to sign up for notifications. Plus I have to run a database for the content.&lt;/p&gt;
&lt;p&gt;I started with creating an new directory and fired up Claude and started with
this initial prompt.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Coding with Claude AI</title>
      <link>https://blog.geoffcorey.com/posts/coding-with-claude-ai/</link>
      <pubDate>Wed, 21 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://blog.geoffcorey.com/posts/coding-with-claude-ai/</guid>
      <description>&lt;p&gt;So I wanted to see what AI coding can do and started claude with /plan&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Make a clone of Bejeweled game to run on Linux&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It laid out the requirements, made a to-do list and suggested Rust + bevy for the implementation. I agreed. It asked would you like me to build it and off we go.&lt;/p&gt;
&lt;p&gt;Initial commit didn&amp;rsquo;t have tests, executed but the grid for the gems was offset. I looked at the code and figure the something was a miss with the layout and asked Claude&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gemini Coding</title>
      <link>https://blog.geoffcorey.com/posts/gemini-coding/</link>
      <pubDate>Sat, 20 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://blog.geoffcorey.com/posts/gemini-coding/</guid>
      <description>&lt;p&gt;Continue to play with various AI&amp;rsquo;s and how to use them in code generation. Next up is Gemini. I installed gemini-cli and setup an API key on Google along with a billing account and limit. See &lt;a href=&#34;https://aistudio.google.com&#34;&gt;https://aistudio.google.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Next I decided to try something that isn&amp;rsquo;t common (to-do, note taking, etc) and build a Texas Holdem Poker API server. I wasn&amp;rsquo;t sure the best way to write prompts and have been reading some books on the matter. I decided to ask Proton&amp;rsquo;s Lumo AI with the prompt, &amp;ldquo;help me write a prompt to build the API for a texas holdem poker game&amp;rdquo;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
