<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Agent on Ricky Moorhouse</title>
    <link>https://rickymoorhouse.uk/tags/agent/</link>
    <description>Recent content in Agent on Ricky Moorhouse</description>
    <generator>Hugo</generator>
    <language>en-gb</language>
    <lastBuildDate>Mon, 16 Feb 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://rickymoorhouse.uk/tags/agent/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Building an AI Agent: From Inspiration to Implementation</title>
      <link>https://rickymoorhouse.uk/blog/2026/building-an-ai-agent-from-inspiration-to-implementation/</link>
      <pubDate>Mon, 16 Feb 2026 00:00:00 +0000</pubDate>
      <guid>https://rickymoorhouse.uk/blog/2026/building-an-ai-agent-from-inspiration-to-implementation/</guid>
      <description>&lt;p&gt;I&#39;ve been fascinated by the idea of AI agents for a while now - programs that can not just chat, but actually &lt;em&gt;do&lt;/em&gt; things. A few weeks back I came across Clawdbot - now called &lt;a href=&#34;https://openclaw.ai&#34;&gt;OpenClaw&lt;/a&gt; and it clicked something in my brain. This had a great potential for proactive workflows with a regular trigger to identify things that needed doing and the ability to extend itself with additional code and updates to it&#39;s own configuration.  Very powerful, but also very risky if not controlled. I set this up intially as it&#39;s own user account and then fairly soon moved it into an isolated VM.&lt;/p&gt;&#xA;&lt;p&gt;I really liked the potential here but wasn&#39;t comfortable with the complexity of the code and the power I was giving it or would need to give it to do more interesting tasks - I&#39;ve still not let it access calendar or e-mail for example. However if I could build something I could read all the code for and understand - with my own selection of controls and tools that are limited according to my own sense of risk level.&lt;/p&gt;&#xA;&lt;p&gt;So rather than just using someone elses platform I embarked on building something smaller and more personal that I could tune to the things I wanted it to do. This became a great learning experience in understanding the basics at the core of what is needed in an Agent but also how this can get much more complex as you start to deal with things like memory and control.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
