<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Vivek Shetye</title>
    <description>The latest articles on DEV Community by Vivek Shetye (@vivek_shetye).</description>
    <link>https://dev.to/vivek_shetye</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3879444%2F8f338ec8-c7f4-48e9-b8cf-3898bccbb1e8.jpg</url>
      <title>DEV Community: Vivek Shetye</title>
      <link>https://dev.to/vivek_shetye</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/vivek_shetye"/>
    <language>en</language>
    <item>
      <title>🚀 Build a Fully Local AI Agent with Hermes Agent, Ollama, Qwen 3.5, and SearXNG (100% Private &amp; $0 Cost)</title>
      <dc:creator>Vivek Shetye</dc:creator>
      <pubDate>Mon, 08 Jun 2026 20:02:58 +0000</pubDate>
      <link>https://dev.to/vivek_shetye/build-a-fully-local-ai-agent-with-hermes-agent-ollama-qwen-35-and-searxng-100-private-0-568d</link>
      <guid>https://dev.to/vivek_shetye/build-a-fully-local-ai-agent-with-hermes-agent-ollama-qwen-35-and-searxng-100-private-0-568d</guid>
      <description>&lt;p&gt;What if you could build an AI agent that can:&lt;/p&gt;

&lt;p&gt;✅ Think and reason&lt;br&gt;&lt;br&gt;
✅ Search the web&lt;br&gt;&lt;br&gt;
✅ Read and write files&lt;br&gt;&lt;br&gt;
✅ Generate reports and dashboards&lt;br&gt;&lt;br&gt;
✅ Run entirely on your own machine&lt;/p&gt;

&lt;p&gt;Without:&lt;/p&gt;

&lt;p&gt;❌ OpenAI API keys&lt;br&gt;&lt;br&gt;
❌ Anthropic subscriptions&lt;br&gt;&lt;br&gt;
❌ Monthly AI bills&lt;br&gt;&lt;br&gt;
❌ Sending your prompts and files to third-party servers&lt;/p&gt;

&lt;p&gt;That's exactly what I built.&lt;/p&gt;

&lt;p&gt;In this tutorial, I'll show you how to create a fully local AI agent stack using:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🤖 Hermes Agent&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;strong&gt;🧠 Qwen 3.5 9B via Ollama&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;strong&gt;🔎 SearXNG&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The result is a powerful AI agent that costs $0 to operate, keeps your data private, and gives you complete control over your AI infrastructure.&lt;/p&gt;


&lt;h2&gt;
  
  
  🎥Full video walkthrough:
&lt;/h2&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/xKxKSCyqwpo"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;




&lt;h2&gt;
  
  
  🤔 Why Build a Local AI Agent?
&lt;/h2&gt;

&lt;p&gt;Most AI agents today depend on cloud APIs.&lt;/p&gt;

&lt;p&gt;Every prompt, file, and conversation gets sent to someone else's servers.&lt;/p&gt;

&lt;p&gt;For many use cases, that's perfectly fine.&lt;/p&gt;

&lt;p&gt;But what if you're working with:&lt;/p&gt;

&lt;p&gt;🔒 Sensitive business information&lt;br&gt;&lt;br&gt;
🔒 Private research data&lt;br&gt;&lt;br&gt;
🔒 Customer documents&lt;br&gt;&lt;br&gt;
🔒 Internal company knowledge&lt;br&gt;&lt;br&gt;
🔒 Personal notes and files&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;In those scenarios, privacy matters.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A local AI agent means:&lt;/p&gt;

&lt;p&gt;✅ Your data never leaves your machine&lt;br&gt;&lt;br&gt;
✅ No third-party access to your prompts&lt;br&gt;&lt;br&gt;
✅ No API costs&lt;br&gt;&lt;br&gt;
✅ No rate limits&lt;br&gt;&lt;br&gt;
✅ Full ownership of your stack&lt;/p&gt;

&lt;p&gt;And thanks to modern open-source models, local AI is becoming surprisingly capable.&lt;/p&gt;




&lt;h2&gt;
  
  
  🏗️ The Architecture
&lt;/h2&gt;

&lt;p&gt;Our stack consists of three components.&lt;/p&gt;

&lt;h3&gt;
  
  
  🤖 Hermes Agent
&lt;/h3&gt;

&lt;p&gt;Hermes Agent is an open-source AI agent framework developed by Nous Research.&lt;/p&gt;

&lt;p&gt;Instead of just chatting with an LLM, Hermes turns the model into a true agent with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Memory&lt;/li&gt;
&lt;li&gt;Tool usage&lt;/li&gt;
&lt;li&gt;Workflows&lt;/li&gt;
&lt;li&gt;File access&lt;/li&gt;
&lt;li&gt;Web search&lt;/li&gt;
&lt;li&gt;Task execution&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Think of it as the operating system for your AI agent.&lt;/p&gt;




&lt;h3&gt;
  
  
  🧠 Qwen 3.5 9B via Ollama
&lt;/h3&gt;

&lt;p&gt;Next comes the brain.&lt;/p&gt;

&lt;p&gt;We're using Qwen 3.5 9B running locally through Ollama.&lt;/p&gt;

&lt;p&gt;Ollama makes it incredibly easy to run modern open-source language models on your machine.&lt;/p&gt;

&lt;p&gt;The model handles:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Reasoning&lt;/li&gt;
&lt;li&gt;Planning&lt;/li&gt;
&lt;li&gt;Decision making&lt;/li&gt;
&lt;li&gt;Report generation&lt;/li&gt;
&lt;li&gt;Tool calling&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And because it's running locally, every token stays on your hardware.&lt;/p&gt;




&lt;h3&gt;
  
  
  🔎 SearXNG
&lt;/h3&gt;

&lt;p&gt;The final piece is SearXNG.&lt;/p&gt;

&lt;p&gt;SearXNG is a privacy-focused meta search engine.&lt;/p&gt;

&lt;p&gt;Instead of tracking users like traditional search providers, it aggregates results from multiple search sources while preserving privacy.&lt;/p&gt;

&lt;p&gt;For AI agents, this means:&lt;/p&gt;

&lt;p&gt;✅ Web search capabilities&lt;br&gt;&lt;br&gt;
✅ No tracking&lt;br&gt;&lt;br&gt;
✅ Self-hosted infrastructure&lt;br&gt;&lt;br&gt;
✅ Complete control&lt;/p&gt;




&lt;h2&gt;
  
  
  ⚡ What Makes This Stack Interesting?
&lt;/h2&gt;

&lt;p&gt;Most developers assume AI agents require expensive cloud infrastructure.&lt;/p&gt;

&lt;p&gt;But with this setup:&lt;/p&gt;

&lt;p&gt;💰 API Cost = $0&lt;/p&gt;

&lt;p&gt;🔒 Data Privacy = 100%&lt;/p&gt;

&lt;p&gt;⚙️ Infrastructure Ownership = 100%&lt;/p&gt;

&lt;p&gt;🛠️ Customization = Unlimited&lt;/p&gt;

&lt;p&gt;Everything runs locally.&lt;/p&gt;

&lt;p&gt;Everything remains under your control.&lt;/p&gt;




&lt;h2&gt;
  
  
  🎯 Real Demo
&lt;/h2&gt;

&lt;p&gt;To test the setup, I gave the agent a simple task:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Find the latest AI news and create an HTML report.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Here's what happened.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 1
&lt;/h3&gt;

&lt;p&gt;The agent used SearXNG to search the web.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 2
&lt;/h3&gt;

&lt;p&gt;It gathered and synthesized information from multiple sources.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 3
&lt;/h3&gt;

&lt;p&gt;It generated a structured HTML report.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 4
&lt;/h3&gt;

&lt;p&gt;The file was saved locally on my machine.&lt;/p&gt;

&lt;p&gt;No cloud APIs.&lt;/p&gt;

&lt;p&gt;No external AI providers.&lt;/p&gt;

&lt;p&gt;No third-party processing.&lt;/p&gt;

&lt;p&gt;Just a fully local AI agent doing real work.&lt;/p&gt;




&lt;h2&gt;
  
  
  🔥 The Best Part: It Scales
&lt;/h2&gt;

&lt;p&gt;One thing I love about this architecture is that it grows with your hardware.&lt;/p&gt;

&lt;p&gt;Starting point:&lt;/p&gt;

&lt;p&gt;🧠 Qwen 3.5 9B&lt;/p&gt;

&lt;p&gt;Future upgrades:&lt;/p&gt;

&lt;p&gt;🚀 Larger Qwen models&lt;br&gt;&lt;br&gt;
🚀 70B parameter models&lt;br&gt;&lt;br&gt;
🚀 400B parameter models&lt;br&gt;&lt;br&gt;
🚀 Multi-GPU setups&lt;/p&gt;

&lt;p&gt;The architecture stays exactly the same.&lt;/p&gt;

&lt;p&gt;You simply swap in a more capable model.&lt;/p&gt;

&lt;p&gt;The only real limitation is your hardware.&lt;/p&gt;




&lt;h2&gt;
  
  
  💡 Potential Use Cases
&lt;/h2&gt;

&lt;p&gt;Developers are already building some fascinating things with local AI agents.&lt;/p&gt;

&lt;p&gt;Examples include:&lt;/p&gt;

&lt;p&gt;📚 Research assistants&lt;/p&gt;

&lt;p&gt;📄 Private document analysis&lt;/p&gt;

&lt;p&gt;💻 Coding assistants&lt;/p&gt;

&lt;p&gt;📈 Market research workflows&lt;/p&gt;

&lt;p&gt;📰 News aggregation systems&lt;/p&gt;

&lt;p&gt;📋 Report generation pipelines&lt;/p&gt;

&lt;p&gt;🏢 Internal company knowledge assistants&lt;/p&gt;

&lt;p&gt;🔬 Scientific research agents&lt;/p&gt;

&lt;p&gt;🔒 Privacy-first enterprise AI solutions&lt;/p&gt;

&lt;p&gt;Because everything is self-hosted, these use cases become much easier to justify from a security and compliance perspective.&lt;/p&gt;




&lt;h2&gt;
  
  
  🌍 Why Local AI Is Becoming a Big Deal
&lt;/h2&gt;

&lt;p&gt;The AI industry spent the last few years moving everything to the cloud.&lt;/p&gt;

&lt;p&gt;Now we're seeing another trend emerge:&lt;/p&gt;

&lt;p&gt;Bringing AI back to the device.&lt;/p&gt;

&lt;p&gt;Open-source models are improving rapidly.&lt;/p&gt;

&lt;p&gt;Consumer hardware is becoming more powerful.&lt;/p&gt;

&lt;p&gt;Agent frameworks are becoming more capable.&lt;/p&gt;

&lt;p&gt;As a result, local AI is no longer just a hobby project.&lt;/p&gt;

&lt;p&gt;It's becoming a practical option for real-world applications.&lt;/p&gt;

&lt;p&gt;The combination of:&lt;/p&gt;

&lt;p&gt;🤖 AI Agents&lt;br&gt;&lt;br&gt;
🧠 Open Models&lt;br&gt;&lt;br&gt;
🔒 Privacy&lt;br&gt;&lt;br&gt;
💰 Zero API Cost&lt;/p&gt;

&lt;p&gt;is incredibly compelling.&lt;/p&gt;




&lt;h2&gt;
  
  
  💬 What Would You Build?
&lt;/h2&gt;

&lt;p&gt;If you had a fully private AI agent running entirely on your own machine...&lt;/p&gt;

&lt;p&gt;What would you build?&lt;/p&gt;

&lt;p&gt;A coding assistant?&lt;/p&gt;

&lt;p&gt;A research agent?&lt;/p&gt;

&lt;p&gt;A private knowledge system?&lt;/p&gt;

&lt;p&gt;A business automation workflow?&lt;/p&gt;

&lt;p&gt;Let me know in the comments. I'm always curious to see what developers are creating with local AI.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>showdev</category>
      <category>agents</category>
      <category>hermes</category>
    </item>
    <item>
      <title>🚀 Hermes Agent Just Added a Kanban Board — And It Changes Everything</title>
      <dc:creator>Vivek Shetye</dc:creator>
      <pubDate>Thu, 04 Jun 2026 18:59:26 +0000</pubDate>
      <link>https://dev.to/vivek_shetye/hermes-agent-just-added-a-kanban-board-and-it-changes-everything-4dp3</link>
      <guid>https://dev.to/vivek_shetye/hermes-agent-just-added-a-kanban-board-and-it-changes-everything-4dp3</guid>
      <description>&lt;p&gt;Most AI agent frameworks have a problem.&lt;/p&gt;

&lt;p&gt;You can create agents.&lt;/p&gt;

&lt;p&gt;You can give them tools.&lt;/p&gt;

&lt;p&gt;You can even make them collaborate.&lt;/p&gt;

&lt;p&gt;But as soon as your workflow gets complex, things start breaking down.&lt;/p&gt;

&lt;p&gt;📌 Tasks become difficult to track.&lt;/p&gt;

&lt;p&gt;📌 Dependencies become messy.&lt;/p&gt;

&lt;p&gt;📌 You lose visibility into what’s running.&lt;/p&gt;

&lt;p&gt;📌 Outputs become disconnected.&lt;/p&gt;

&lt;p&gt;📌 Coordination becomes manual.&lt;/p&gt;

&lt;p&gt;The new Hermes Agent Kanban Board solves exactly that problem.&lt;/p&gt;

&lt;p&gt;And after spending time with it, I genuinely think this is one of the biggest upgrades Hermes Agent has shipped so far.&lt;/p&gt;

&lt;p&gt;To test it, I decided to orchestrate an entire product launch campaign using multiple specialized AI agents working together inside a single workflow.&lt;/p&gt;

&lt;p&gt;What happened was pretty impressive.&lt;/p&gt;




&lt;h2&gt;
  
  
  🤔 Why Most AI Workflows Fall Apart
&lt;/h2&gt;

&lt;p&gt;Most AI tools today are conversation-driven.&lt;/p&gt;

&lt;p&gt;The workflow usually looks like this:&lt;/p&gt;

&lt;p&gt;💬 Open a chat&lt;/p&gt;

&lt;p&gt;✍️ Write a prompt&lt;/p&gt;

&lt;p&gt;📄 Copy the output&lt;/p&gt;

&lt;p&gt;📋 Paste it somewhere else&lt;/p&gt;

&lt;p&gt;🔄 Repeat 20 more times&lt;/p&gt;

&lt;h3&gt;
  
  
  Eventually you’re juggling:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Multiple chat windows&lt;/li&gt;
&lt;li&gt;Notion pages&lt;/li&gt;
&lt;li&gt;Google Docs&lt;/li&gt;
&lt;li&gt;Spreadsheets&lt;/li&gt;
&lt;li&gt;Task trackers&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The AI may be smart.&lt;/p&gt;

&lt;p&gt;But the workflow isn’t.&lt;/p&gt;

&lt;p&gt;And that’s where Hermes Kanban enters the picture.&lt;/p&gt;




&lt;h2&gt;
  
  
  🎯 What Exactly Is Hermes Kanban?
&lt;/h2&gt;

&lt;p&gt;Hermes Kanban is a visual workflow orchestration system built directly into Hermes Agent.&lt;/p&gt;

&lt;p&gt;Instead of managing agents through separate chats, you coordinate everything through a task board.&lt;/p&gt;

&lt;h3&gt;
  
  
  You get:
&lt;/h3&gt;

&lt;p&gt;✅ Task assignment&lt;/p&gt;

&lt;p&gt;✅ Dependencies&lt;/p&gt;

&lt;p&gt;✅ Parent-child relationships&lt;/p&gt;

&lt;p&gt;✅ Parallel execution&lt;/p&gt;

&lt;p&gt;✅ Live logs&lt;/p&gt;

&lt;p&gt;✅ Workflow visualization&lt;/p&gt;

&lt;p&gt;✅ Artifact management&lt;/p&gt;

&lt;p&gt;Think of it as:&lt;/p&gt;

&lt;p&gt;🧠 AI Agents + 📋 Trello + 🎯 Workflow Automation&lt;/p&gt;

&lt;p&gt;all inside a single system.&lt;/p&gt;




&lt;h2&gt;
  
  
  🎥 Watch The Full Walkthrough
&lt;/h2&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/5Tj9v5V0YFY"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;In the video, I cover:&lt;/p&gt;

&lt;p&gt;✅ Installing Hermes Agent&lt;/p&gt;

&lt;p&gt;✅ Creating specialist agents&lt;/p&gt;

&lt;p&gt;✅ Setting up web search&lt;/p&gt;

&lt;p&gt;✅ Building Kanban workflows&lt;/p&gt;

&lt;p&gt;✅ Managing dependencies&lt;/p&gt;

&lt;p&gt;✅ Running tasks in parallel&lt;/p&gt;

&lt;p&gt;✅ Reviewing outputs&lt;/p&gt;

&lt;p&gt;✅ Publishing final deliverables&lt;/p&gt;




&lt;h2&gt;
  
  
  🔥 The Feature That Immediately Got My Attention
&lt;/h2&gt;

&lt;p&gt;Task Dependencies.&lt;/p&gt;

&lt;p&gt;This sounds simple.&lt;/p&gt;

&lt;p&gt;But it’s incredibly powerful.&lt;/p&gt;

&lt;p&gt;Imagine you’re launching a product.&lt;/p&gt;

&lt;p&gt;Before creating content, you need:&lt;/p&gt;

&lt;p&gt;🔍 Audience Research&lt;/p&gt;

&lt;p&gt;Then:&lt;/p&gt;

&lt;p&gt;📊 Messaging &amp;amp; Positioning&lt;/p&gt;

&lt;p&gt;Only after that can you create:&lt;/p&gt;

&lt;p&gt;✍️ Blog Posts&lt;/p&gt;

&lt;p&gt;📧 Email Sequences&lt;/p&gt;

&lt;p&gt;📱 Social Content&lt;/p&gt;

&lt;p&gt;🎥 YouTube Scripts&lt;/p&gt;

&lt;p&gt;With Hermes Kanban, those relationships are explicitly defined.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Audience Research
       ↓
Messaging &amp;amp; Positioning
       ↓

Landing Page
Blog Posts
Emails
Social Posts
YouTube Scripts
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Every downstream task can reference outputs generated by upstream tasks.&lt;/p&gt;

&lt;p&gt;This creates a true workflow rather than a collection of isolated prompts.&lt;/p&gt;




&lt;h2&gt;
  
  
  ⚡ Parallel Agent Execution Is Where Things Get Interesting
&lt;/h2&gt;

&lt;p&gt;Once positioning was complete, I launched five content-generation tasks simultaneously.&lt;/p&gt;

&lt;p&gt;Suddenly I had:&lt;/p&gt;

&lt;p&gt;✍️ Landing Page Creation&lt;/p&gt;

&lt;p&gt;📝 Blog Writing&lt;/p&gt;

&lt;p&gt;📧 Email Sequence Generation&lt;/p&gt;

&lt;p&gt;📱 Social Media Content&lt;/p&gt;

&lt;p&gt;🎥 YouTube Script Creation&lt;/p&gt;

&lt;p&gt;all running at the same time.&lt;/p&gt;

&lt;p&gt;Not one after another.&lt;/p&gt;

&lt;p&gt;Not manually triggered.&lt;/p&gt;

&lt;p&gt;The system orchestrated everything automatically.&lt;/p&gt;

&lt;p&gt;Watching multiple AI agents execute work in parallel felt less like using an AI tool and more like managing a real team.&lt;/p&gt;




&lt;h2&gt;
  
  
  👥 Building a Team of Specialized AI Agents
&lt;/h2&gt;

&lt;p&gt;For this demo, I created four specialist agents.&lt;/p&gt;

&lt;h3&gt;
  
  
  🔬 Researcher
&lt;/h3&gt;

&lt;p&gt;Responsible for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Competitor analysis&lt;/li&gt;
&lt;li&gt;Audience discovery&lt;/li&gt;
&lt;li&gt;Market research&lt;/li&gt;
&lt;li&gt;Pain point analysis&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;⸻&lt;/p&gt;

&lt;h3&gt;
  
  
  📊 Analyst
&lt;/h3&gt;

&lt;p&gt;Responsible for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Positioning&lt;/li&gt;
&lt;li&gt;Messaging&lt;/li&gt;
&lt;li&gt;Strategic narratives&lt;/li&gt;
&lt;li&gt;Market differentiation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;⸻&lt;/p&gt;

&lt;h3&gt;
  
  
  ✍️ Writer
&lt;/h3&gt;

&lt;p&gt;Responsible for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Landing pages&lt;/li&gt;
&lt;li&gt;Blogs&lt;/li&gt;
&lt;li&gt;Emails&lt;/li&gt;
&lt;li&gt;Social content&lt;/li&gt;
&lt;li&gt;Video scripts&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;⸻&lt;/p&gt;

&lt;h3&gt;
  
  
  🔍 Reviewer
&lt;/h3&gt;

&lt;p&gt;Responsible for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Quality control&lt;/li&gt;
&lt;li&gt;Consistency checks&lt;/li&gt;
&lt;li&gt;Accuracy validation&lt;/li&gt;
&lt;li&gt;Brand alignment&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each agent had its own:&lt;/p&gt;

&lt;p&gt;🧠 Memory&lt;/p&gt;

&lt;p&gt;⚙️ Configuration&lt;/p&gt;

&lt;p&gt;📖 Instructions&lt;/p&gt;

&lt;p&gt;🎯 Responsibilities&lt;/p&gt;

&lt;p&gt;This specialization dramatically improves output quality.&lt;/p&gt;




&lt;h2&gt;
  
  
  👀 Seeing What Your Agents Are Doing
&lt;/h2&gt;

&lt;p&gt;One thing I really appreciated was transparency.&lt;/p&gt;

&lt;p&gt;Every task provides:&lt;/p&gt;

&lt;p&gt;📜 Execution logs&lt;/p&gt;

&lt;p&gt;📊 Status updates&lt;/p&gt;

&lt;p&gt;📂 Generated artifacts&lt;/p&gt;

&lt;p&gt;⏱️ Progress tracking&lt;/p&gt;

&lt;p&gt;Instead of wondering:&lt;/p&gt;

&lt;p&gt;“What is my agent doing right now?”&lt;/p&gt;

&lt;p&gt;You can actually see it.&lt;/p&gt;

&lt;p&gt;For complex workflows, this is incredibly valuable.&lt;/p&gt;




&lt;h2&gt;
  
  
  🚀 My Demo Workflow: Launching Momentum
&lt;/h2&gt;

&lt;p&gt;To showcase the Kanban board, I created a launch workflow for a fictional product called Momentum.&lt;/p&gt;

&lt;p&gt;Momentum is an AI-powered habit tracker that adapts to your natural energy patterns.&lt;/p&gt;

&lt;p&gt;The workflow looked like this:&lt;/p&gt;

&lt;p&gt;🔍 Audience Research&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;📊 Messaging &amp;amp; Positioning&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;✍️ Landing Page&lt;/p&gt;

&lt;p&gt;📝 Blog Posts&lt;/p&gt;

&lt;p&gt;📧 Email Sequence&lt;/p&gt;

&lt;p&gt;📱 Social Posts&lt;/p&gt;

&lt;p&gt;🎥 YouTube Scripts&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;🔍 Content Review&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;✅ Final Revisions&lt;/p&gt;

&lt;p&gt;The marketing campaign itself wasn’t the interesting part.&lt;/p&gt;

&lt;p&gt;The interesting part was watching Hermes Kanban coordinate the entire process.&lt;/p&gt;




&lt;h2&gt;
  
  
  🧩 The Reviewer Agent Was Surprisingly Useful
&lt;/h2&gt;

&lt;p&gt;Once all content was generated, I handed everything over to the Reviewer agent.&lt;/p&gt;

&lt;p&gt;It analyzed:&lt;/p&gt;

&lt;p&gt;📧 Emails&lt;/p&gt;

&lt;p&gt;📄 Landing Pages&lt;/p&gt;

&lt;p&gt;📝 Blog Content&lt;/p&gt;

&lt;p&gt;📱 Social Posts&lt;/p&gt;

&lt;p&gt;🎥 Scripts&lt;/p&gt;

&lt;p&gt;and checked for:&lt;/p&gt;

&lt;p&gt;✅ Consistency&lt;/p&gt;

&lt;p&gt;✅ Clarity&lt;/p&gt;

&lt;p&gt;✅ Accuracy&lt;/p&gt;

&lt;p&gt;✅ Tone&lt;/p&gt;

&lt;p&gt;It identified several issues and produced actionable feedback.&lt;/p&gt;

&lt;p&gt;Then I created one final task.&lt;/p&gt;

&lt;p&gt;The Writer agent consumed that feedback and automatically updated all assets.&lt;/p&gt;

&lt;p&gt;This created a genuine feedback loop between agents.&lt;/p&gt;

&lt;p&gt;Exactly how real teams operate.&lt;/p&gt;




&lt;h2&gt;
  
  
  🌎 This Goes Far Beyond Marketing
&lt;/h2&gt;

&lt;p&gt;The marketing workflow was simply a demonstration.&lt;/p&gt;

&lt;p&gt;The same approach could be used for:&lt;/p&gt;

&lt;h3&gt;
  
  
  💻 Software Development
&lt;/h3&gt;

&lt;p&gt;Research → Design → Code → Review → Documentation&lt;/p&gt;

&lt;h3&gt;
  
  
  📈 SEO Operations
&lt;/h3&gt;

&lt;p&gt;Keyword Research → Content Brief → Writing → Optimization&lt;/p&gt;

&lt;h3&gt;
  
  
  🧪 Research Projects
&lt;/h3&gt;

&lt;p&gt;Data Collection → Analysis → Reporting&lt;/p&gt;

&lt;h3&gt;
  
  
  🚀 Startup Execution
&lt;/h3&gt;

&lt;p&gt;Research → Strategy → Outreach → Growth&lt;/p&gt;

&lt;h3&gt;
  
  
  📰 Content Teams
&lt;/h3&gt;

&lt;p&gt;Research → Writing → Editing → Publishing&lt;/p&gt;

&lt;p&gt;Anywhere you have a repeatable workflow, Hermes Kanban becomes interesting.&lt;/p&gt;




&lt;h2&gt;
  
  
  💡 Why I Think Hermes Kanban Is A Big Deal
&lt;/h2&gt;

&lt;p&gt;Most AI products focus on conversations.&lt;/p&gt;

&lt;p&gt;Hermes Kanban focuses on workflows.&lt;/p&gt;

&lt;p&gt;That’s a major difference.&lt;/p&gt;

&lt;p&gt;Instead of:&lt;/p&gt;

&lt;p&gt;👤 Human → 🤖 AI&lt;/p&gt;

&lt;p&gt;you get:&lt;/p&gt;

&lt;p&gt;👤 Human → 👥 AI Team&lt;/p&gt;

&lt;p&gt;One agent researches.&lt;/p&gt;

&lt;p&gt;One analyzes.&lt;/p&gt;

&lt;p&gt;One writes.&lt;/p&gt;

&lt;p&gt;One reviews.&lt;/p&gt;

&lt;p&gt;The workflow coordinates everything.&lt;/p&gt;

&lt;p&gt;You supervise.&lt;/p&gt;

&lt;p&gt;That feels much closer to the future of AI systems than simply chatting with a chatbot.&lt;/p&gt;




&lt;h2&gt;
  
  
  💬 What Would You Build?
&lt;/h2&gt;

&lt;p&gt;The most exciting part of Hermes Kanban isn’t marketing automation.&lt;/p&gt;

&lt;p&gt;It’s the ability to coordinate teams of AI agents through structured workflows.&lt;/p&gt;

&lt;p&gt;I’m curious:&lt;/p&gt;

&lt;p&gt;👉 What workflow would you automate first?&lt;/p&gt;

&lt;p&gt;Product development?&lt;/p&gt;

&lt;p&gt;Content operations?&lt;/p&gt;

&lt;p&gt;Research?&lt;/p&gt;

&lt;p&gt;Customer support?&lt;/p&gt;

&lt;p&gt;Let me know in the comments.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>automation</category>
      <category>hermesagentchallenge</category>
      <category>showdev</category>
    </item>
    <item>
      <title>🚀 Build a Self-Improving AI Assistant with Hermes (Beginner-Friendly Step-by-Step Guide)</title>
      <dc:creator>Vivek Shetye</dc:creator>
      <pubDate>Thu, 07 May 2026 19:26:38 +0000</pubDate>
      <link>https://dev.to/vivek_shetye/build-a-self-improving-ai-assistant-with-hermes-beginner-friendly-step-by-step-guide-5570</link>
      <guid>https://dev.to/vivek_shetye/build-a-self-improving-ai-assistant-with-hermes-beginner-friendly-step-by-step-guide-5570</guid>
      <description>&lt;p&gt;Most AI tools today are still glorified chatbots.&lt;/p&gt;

&lt;p&gt;You ask a question.&lt;br&gt;
You get an answer.&lt;br&gt;
And by tomorrow… it forgets you even exist.&lt;/p&gt;

&lt;p&gt;But what if you could build an AI assistant that:&lt;/p&gt;

&lt;p&gt;🧠 Remembers your preferences&lt;br&gt;
📈 Learns from every interaction&lt;br&gt;
🌐 Researches the web in real time&lt;br&gt;
📱 Runs directly on your phone&lt;br&gt;
⏰ Automates tasks while you sleep&lt;/p&gt;

&lt;p&gt;That’s exactly what I built using Hermes, one of the fastest-rising AI agent frameworks right now and increasingly seen as a serious competitor in the personal AI space.&lt;/p&gt;


&lt;h2&gt;
  
  
  🔥 Why Hermes Is Blowing Up
&lt;/h2&gt;

&lt;p&gt;Hermes isn’t just another chatbot framework.&lt;/p&gt;

&lt;p&gt;It introduces something much more powerful:&lt;/p&gt;
&lt;h3&gt;
  
  
  🧠 Long-Term Memory
&lt;/h3&gt;

&lt;p&gt;Your assistant remembers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Your goals&lt;/li&gt;
&lt;li&gt;Your recurring tasks&lt;/li&gt;
&lt;li&gt;Your preferences&lt;/li&gt;
&lt;li&gt;Your habits&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
  
  
  🔄 Self-Reflection
&lt;/h3&gt;

&lt;p&gt;After every task, Hermes can evaluate:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What worked&lt;/li&gt;
&lt;li&gt;What failed&lt;/li&gt;
&lt;li&gt;What should improve next time&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This means your AI literally gets smarter the more you use it.&lt;/p&gt;
&lt;h3&gt;
  
  
  🤖 Real Automation
&lt;/h3&gt;

&lt;p&gt;You can use Hermes for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Daily AI news briefings&lt;/li&gt;
&lt;li&gt;Travel planning&lt;/li&gt;
&lt;li&gt;Productivity reminders&lt;/li&gt;
&lt;li&gt;Research tasks&lt;/li&gt;
&lt;li&gt;Personal scheduling&lt;/li&gt;
&lt;li&gt;Coding assistant &lt;/li&gt;
&lt;li&gt;Messaging integrations like Telegram,Discord, etc&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;
  
  
  🛠️ What You’ll Build in This Tutorial
&lt;/h2&gt;

&lt;p&gt;In this beginner-friendly walkthrough, I cover:&lt;/p&gt;

&lt;p&gt;✅ Installing Hermes from scratch&lt;br&gt;
✅ Configuring free Google AI Studio API access&lt;br&gt;
✅ Adding Tavily for live web search&lt;br&gt;
✅ Connecting your AI assistant to Telegram&lt;br&gt;
✅ Creating a true phone-based personal assistant&lt;br&gt;
✅ Security best practices&lt;/p&gt;


&lt;h2&gt;
  
  
  🎥 Full video walkthrough
&lt;/h2&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/PuNVmPGcffg"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;




&lt;h2&gt;
  
  
  ⚙️ Installation: Build Your First Hermes AI Assistant
&lt;/h2&gt;

&lt;p&gt;Getting started with Hermes is surprisingly simple — even if you’re completely new to AI agents.&lt;/p&gt;

&lt;p&gt;Within minutes, you’ll have your own self-improving assistant running locally.&lt;/p&gt;

&lt;h3&gt;
  
  
  🚀 Step 1: Run the Hermes Installer
&lt;/h3&gt;

&lt;p&gt;Simply run:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl &lt;span class="nt"&gt;-fsSL&lt;/span&gt; https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;What this does:&lt;/p&gt;

&lt;p&gt;✅ Downloads Hermes&lt;br&gt;
✅ Installs required dependencies&lt;br&gt;
✅ Configures your environment&lt;br&gt;
✅ Guides you through setup interactively&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;💡Pro Tip: macOS and Linux users can install directly. Windows users should first install WSL2 for the smoothest experience.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;
  
  
  🤖 Step 2: Choose Your Model Provider
&lt;/h3&gt;

&lt;p&gt;Hermes supports multiple providers, but for beginners, Google AI Studio (Gemini) is one of the best choices because:&lt;/p&gt;

&lt;p&gt;💸 Generous free tier&lt;br&gt;
⚡ Fast setup&lt;br&gt;
🛠️ Beginner-friendly&lt;br&gt;
🚀 Great for experimentation&lt;/p&gt;

&lt;p&gt;During setup, select:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="o"&gt;(&lt;/span&gt;•&lt;span class="o"&gt;)&lt;/span&gt; Google AI Studio &lt;span class="o"&gt;(&lt;/span&gt;Gemini models — native Gemini API&lt;span class="o"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  🔑 Step 3: Get Your Google AI Studio API Key
&lt;/h3&gt;

&lt;p&gt;To power Hermes, you’ll need an API key.&lt;/p&gt;

&lt;p&gt;Steps:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Go to Google AI Studio&lt;/li&gt;
&lt;li&gt;Navigate to Projects&lt;/li&gt;
&lt;li&gt;Click Create New Project&lt;/li&gt;
&lt;li&gt;Go to API Keys&lt;/li&gt;
&lt;li&gt;Select your project&lt;/li&gt;
&lt;li&gt;Click Create API Key&lt;/li&gt;
&lt;li&gt;Copy your key&lt;/li&gt;
&lt;li&gt;Paste it into the Hermes installer when prompted&lt;/li&gt;
&lt;/ol&gt;

&lt;blockquote&gt;
&lt;p&gt;🔒 Security Tip:&lt;br&gt;
Treat API keys like passwords — never share them publicly.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  📱 Step 4: Skip Messaging Setup (For Now)
&lt;/h3&gt;

&lt;p&gt;During initial installation, Hermes will ask about messaging integrations.&lt;/p&gt;

&lt;p&gt;👉 Skip this step temporarily.&lt;/p&gt;

&lt;p&gt;We’ll configure Telegram later to transform Hermes into a true mobile personal assistant.&lt;/p&gt;

&lt;h3&gt;
  
  
  💬 Step 5: Launch Hermes Chat
&lt;/h3&gt;

&lt;p&gt;When prompted, enter: &lt;code&gt;y&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Hermes will launch its built-in TUI (Terminal User Interface).&lt;/p&gt;

&lt;p&gt;You now have:&lt;/p&gt;

&lt;p&gt;✅ Your first AI agent&lt;br&gt;
✅ Local chat interface&lt;br&gt;
✅ Long-term memory capabilities&lt;br&gt;
✅ Self-improvement foundation&lt;/p&gt;

&lt;p&gt;&lt;em&gt;🎉 Congratulations — your personal AI assistant is officially alive.&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🔍 Configure Tavily for Real-Time Web Search
&lt;/h2&gt;

&lt;p&gt;Without web access, your AI assistant is limited.&lt;/p&gt;

&lt;p&gt;Adding Tavily gives Hermes the ability to:&lt;/p&gt;

&lt;p&gt;🌐 Search the internet&lt;br&gt;
📰 Gather live information&lt;br&gt;
📊 Perform research tasks&lt;br&gt;
✈️ Plan trips using current data&lt;/p&gt;

&lt;h3&gt;
  
  
  🛠️ Tavily Setup Steps
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Create a Tavily account&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Visit Tavily and sign up.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Generate your API key&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Create a new key from your dashboard.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Add it to Hermes
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;hermes config &lt;span class="nb"&gt;set &lt;/span&gt;TAVILY_API_KEY &amp;lt;YOUR_TAVILY_API_KEY&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;🎯 Result:&lt;/p&gt;

&lt;p&gt;Your Hermes assistant can now perform real-time web searches and research autonomously.&lt;/p&gt;




&lt;h2&gt;
  
  
  📲 Connect Hermes to Telegram (Your AI in Your Pocket)
&lt;/h2&gt;

&lt;p&gt;Right now, Hermes only runs on your computer.&lt;/p&gt;

&lt;p&gt;Connecting Telegram transforms it into a true personal assistant you can message from anywhere.&lt;/p&gt;

&lt;h3&gt;
  
  
  🤖 Step 1: Create a Telegram Bot
&lt;/h3&gt;

&lt;p&gt;Instructions:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open Telegram&lt;/li&gt;
&lt;li&gt;Search for &lt;code&gt;@BotFather&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Type: &lt;code&gt;/newbot&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Choose a bot name&lt;/li&gt;
&lt;li&gt;Choose a unique username ending in: &lt;code&gt;_bot&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Copy your bot token&lt;/li&gt;
&lt;/ol&gt;

&lt;blockquote&gt;
&lt;p&gt;🔑 You’ll need this token to connect Hermes.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Step 2: Connect Telegram to Hermes
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Run the following command:
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;hermes setup gateway
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then:&lt;/p&gt;

&lt;p&gt;✅ Select Telegram&lt;br&gt;
✅ Paste your Bot Token&lt;br&gt;
✅ Add your Telegram numeric user ID&lt;br&gt;
✅ Set your account as the home channel&lt;br&gt;
✅ Start the gateway service&lt;/p&gt;

&lt;p&gt;📍 How to Find Your Telegram User ID&lt;/p&gt;

&lt;p&gt;Search Telegram for: &lt;code&gt;@userinfobot&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;It will instantly provide your numeric user ID.&lt;/p&gt;

&lt;h3&gt;
  
  
  🎉 Final Result
&lt;/h3&gt;

&lt;p&gt;Your Hermes AI Assistant is now:&lt;/p&gt;

&lt;p&gt;📱 Available on your phone&lt;br&gt;
💬 Reachable through Telegram&lt;br&gt;
🧠 Memory-enabled&lt;br&gt;
🌐 Web-connected&lt;br&gt;
📈 Self-improving&lt;/p&gt;

&lt;p&gt;You’ve officially built a beginner-friendly AI agent that can evolve into a true personal productivity system.&lt;/p&gt;




&lt;h2&gt;
  
  
  🌍 Real-World Examples
&lt;/h2&gt;

&lt;p&gt;Once set up, your AI assistant can:&lt;/p&gt;

&lt;h3&gt;
  
  
  ✈️ Personalized Travel Planning
&lt;/h3&gt;

&lt;p&gt;Ask it to plan a trip to Japan… then later France…&lt;/p&gt;

&lt;p&gt;And it remembers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Your budget&lt;/li&gt;
&lt;li&gt;Your interests&lt;/li&gt;
&lt;li&gt;Your travel style&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  📰 Daily Briefings
&lt;/h3&gt;

&lt;p&gt;Example:&lt;/p&gt;

&lt;p&gt;“Every morning at 8 AM, send me the top 3 AI news stories.”&lt;/p&gt;

&lt;p&gt;Your assistant works while you sleep.&lt;/p&gt;




&lt;h3&gt;
  
  
  📅 Weekly Productivity Systems
&lt;/h3&gt;

&lt;p&gt;Example:&lt;/p&gt;

&lt;p&gt;“Every Friday at 4 PM, remind me to review my week.”&lt;/p&gt;




&lt;h2&gt;
  
  
  ⚠️ Important Security Tips
&lt;/h2&gt;

&lt;p&gt;Hermes is powerful — but with power comes responsibility.&lt;/p&gt;

&lt;p&gt;Best Practices:&lt;/p&gt;

&lt;p&gt;🔒 Avoid running on your primary machine&lt;br&gt;
🖥️ Use a VM, remote server, or sandbox&lt;br&gt;
🔑 Protect API keys like passwords&lt;br&gt;
⚡ Be cautious with community-built skills&lt;/p&gt;




&lt;h2&gt;
  
  
  🧠 Why This Is Bigger Than Just One Tutorial
&lt;/h2&gt;

&lt;p&gt;We’re watching AI evolve from:&lt;/p&gt;

&lt;p&gt;Old Model:&lt;/p&gt;

&lt;p&gt;Chatbot → Answer → Forget&lt;/p&gt;

&lt;p&gt;New Model:&lt;/p&gt;

&lt;p&gt;Assistant → Learn → Remember → Improve&lt;/p&gt;

&lt;p&gt;This is a massive shift.&lt;/p&gt;

&lt;p&gt;We’re entering the era of persistent personal AI.&lt;/p&gt;




&lt;h2&gt;
  
  
  💬 Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Hermes shows where AI is truly heading:&lt;/p&gt;

&lt;p&gt;✨ Personalized&lt;br&gt;
✨ Persistent&lt;br&gt;
✨ Autonomous&lt;br&gt;
✨ Self-improving&lt;/p&gt;

&lt;p&gt;For beginners, this may be one of the most practical AI agent projects you can build right now.&lt;/p&gt;

&lt;h2&gt;
  
  
  🚀 What would you automate first with your own personal AI assistant?
&lt;/h2&gt;

</description>
      <category>ai</category>
      <category>showdev</category>
      <category>agents</category>
      <category>automation</category>
    </item>
    <item>
      <title>🚀 Build a Self-Improving AI Assistant with Hermes (Beginner-Friendly Step-by-Step Guide)</title>
      <dc:creator>Vivek Shetye</dc:creator>
      <pubDate>Thu, 07 May 2026 19:26:38 +0000</pubDate>
      <link>https://dev.to/vivek_shetye/build-a-self-improving-ai-assistant-with-hermes-beginner-friendly-step-by-step-guide-18h6</link>
      <guid>https://dev.to/vivek_shetye/build-a-self-improving-ai-assistant-with-hermes-beginner-friendly-step-by-step-guide-18h6</guid>
      <description>&lt;p&gt;Most AI tools today are still glorified chatbots.&lt;/p&gt;

&lt;p&gt;You ask a question.&lt;br&gt;
You get an answer.&lt;br&gt;
And by tomorrow… it forgets you even exist.&lt;/p&gt;

&lt;p&gt;But what if you could build an AI assistant that:&lt;/p&gt;

&lt;p&gt;🧠 Remembers your preferences&lt;br&gt;
📈 Learns from every interaction&lt;br&gt;
🌐 Researches the web in real time&lt;br&gt;
📱 Runs directly on your phone&lt;br&gt;
⏰ Automates tasks while you sleep&lt;/p&gt;

&lt;p&gt;That’s exactly what I built using Hermes, one of the fastest-rising AI agent frameworks right now and increasingly seen as a serious competitor in the personal AI space.&lt;/p&gt;


&lt;h2&gt;
  
  
  🔥 Why Hermes Is Blowing Up
&lt;/h2&gt;

&lt;p&gt;Hermes isn’t just another chatbot framework.&lt;/p&gt;

&lt;p&gt;It introduces something much more powerful:&lt;/p&gt;
&lt;h3&gt;
  
  
  🧠 Long-Term Memory
&lt;/h3&gt;

&lt;p&gt;Your assistant remembers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Your goals&lt;/li&gt;
&lt;li&gt;Your recurring tasks&lt;/li&gt;
&lt;li&gt;Your preferences&lt;/li&gt;
&lt;li&gt;Your habits&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
  
  
  🔄 Self-Reflection
&lt;/h3&gt;

&lt;p&gt;After every task, Hermes can evaluate:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What worked&lt;/li&gt;
&lt;li&gt;What failed&lt;/li&gt;
&lt;li&gt;What should improve next time&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This means your AI literally gets smarter the more you use it.&lt;/p&gt;
&lt;h3&gt;
  
  
  🤖 Real Automation
&lt;/h3&gt;

&lt;p&gt;You can use Hermes for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Daily AI news briefings&lt;/li&gt;
&lt;li&gt;Travel planning&lt;/li&gt;
&lt;li&gt;Productivity reminders&lt;/li&gt;
&lt;li&gt;Research tasks&lt;/li&gt;
&lt;li&gt;Personal scheduling&lt;/li&gt;
&lt;li&gt;Coding assistant &lt;/li&gt;
&lt;li&gt;Messaging integrations like Telegram,Discord, etc&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;
  
  
  🛠️ What You’ll Build in This Tutorial
&lt;/h2&gt;

&lt;p&gt;In this beginner-friendly walkthrough, I cover:&lt;/p&gt;

&lt;p&gt;✅ Installing Hermes from scratch&lt;br&gt;
✅ Configuring free Google AI Studio API access&lt;br&gt;
✅ Adding Tavily for live web search&lt;br&gt;
✅ Connecting your AI assistant to Telegram&lt;br&gt;
✅ Creating a true phone-based personal assistant&lt;br&gt;
✅ Security best practices&lt;/p&gt;


&lt;h2&gt;
  
  
  🎥 Full video walkthrough
&lt;/h2&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/PuNVmPGcffg"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;




&lt;h2&gt;
  
  
  ⚙️ Installation: Build Your First Hermes AI Assistant
&lt;/h2&gt;

&lt;p&gt;Getting started with Hermes is surprisingly simple — even if you’re completely new to AI agents.&lt;/p&gt;

&lt;p&gt;Within minutes, you’ll have your own self-improving assistant running locally.&lt;/p&gt;

&lt;h3&gt;
  
  
  🚀 Step 1: Run the Hermes Installer
&lt;/h3&gt;

&lt;p&gt;Simply run:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl &lt;span class="nt"&gt;-fsSL&lt;/span&gt; https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;What this does:&lt;/p&gt;

&lt;p&gt;✅ Downloads Hermes&lt;br&gt;
✅ Installs required dependencies&lt;br&gt;
✅ Configures your environment&lt;br&gt;
✅ Guides you through setup interactively&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;💡Pro Tip: macOS and Linux users can install directly. Windows users should first install WSL2 for the smoothest experience.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;
  
  
  🤖 Step 2: Choose Your Model Provider
&lt;/h3&gt;

&lt;p&gt;Hermes supports multiple providers, but for beginners, Google AI Studio (Gemini) is one of the best choices because:&lt;/p&gt;

&lt;p&gt;💸 Generous free tier&lt;br&gt;
⚡ Fast setup&lt;br&gt;
🛠️ Beginner-friendly&lt;br&gt;
🚀 Great for experimentation&lt;/p&gt;

&lt;p&gt;During setup, select:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="o"&gt;(&lt;/span&gt;•&lt;span class="o"&gt;)&lt;/span&gt; Google AI Studio &lt;span class="o"&gt;(&lt;/span&gt;Gemini models — native Gemini API&lt;span class="o"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  🔑 Step 3: Get Your Google AI Studio API Key
&lt;/h3&gt;

&lt;p&gt;To power Hermes, you’ll need an API key.&lt;/p&gt;

&lt;p&gt;Steps:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Go to Google AI Studio&lt;/li&gt;
&lt;li&gt;Navigate to Projects&lt;/li&gt;
&lt;li&gt;Click Create New Project&lt;/li&gt;
&lt;li&gt;Go to API Keys&lt;/li&gt;
&lt;li&gt;Select your project&lt;/li&gt;
&lt;li&gt;Click Create API Key&lt;/li&gt;
&lt;li&gt;Copy your key&lt;/li&gt;
&lt;li&gt;Paste it into the Hermes installer when prompted&lt;/li&gt;
&lt;/ol&gt;

&lt;blockquote&gt;
&lt;p&gt;🔒 Security Tip:&lt;br&gt;
Treat API keys like passwords — never share them publicly.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  📱 Step 4: Skip Messaging Setup (For Now)
&lt;/h3&gt;

&lt;p&gt;During initial installation, Hermes will ask about messaging integrations.&lt;/p&gt;

&lt;p&gt;👉 Skip this step temporarily.&lt;/p&gt;

&lt;p&gt;We’ll configure Telegram later to transform Hermes into a true mobile personal assistant.&lt;/p&gt;

&lt;h3&gt;
  
  
  💬 Step 5: Launch Hermes Chat
&lt;/h3&gt;

&lt;p&gt;When prompted, enter: &lt;code&gt;y&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Hermes will launch its built-in TUI (Terminal User Interface).&lt;/p&gt;

&lt;p&gt;You now have:&lt;/p&gt;

&lt;p&gt;✅ Your first AI agent&lt;br&gt;
✅ Local chat interface&lt;br&gt;
✅ Long-term memory capabilities&lt;br&gt;
✅ Self-improvement foundation&lt;/p&gt;

&lt;p&gt;&lt;em&gt;🎉 Congratulations — your personal AI assistant is officially alive.&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🔍 Configure Tavily for Real-Time Web Search
&lt;/h2&gt;

&lt;p&gt;Without web access, your AI assistant is limited.&lt;/p&gt;

&lt;p&gt;Adding Tavily gives Hermes the ability to:&lt;/p&gt;

&lt;p&gt;🌐 Search the internet&lt;br&gt;
📰 Gather live information&lt;br&gt;
📊 Perform research tasks&lt;br&gt;
✈️ Plan trips using current data&lt;/p&gt;

&lt;h3&gt;
  
  
  🛠️ Tavily Setup Steps
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Create a Tavily account&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Visit Tavily and sign up.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Generate your API key&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Create a new key from your dashboard.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Add it to Hermes
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;hermes config &lt;span class="nb"&gt;set &lt;/span&gt;TAVILY_API_KEY &amp;lt;YOUR_TAVILY_API_KEY&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;🎯 Result:&lt;/p&gt;

&lt;p&gt;Your Hermes assistant can now perform real-time web searches and research autonomously.&lt;/p&gt;




&lt;h2&gt;
  
  
  📲 Connect Hermes to Telegram (Your AI in Your Pocket)
&lt;/h2&gt;

&lt;p&gt;Right now, Hermes only runs on your computer.&lt;/p&gt;

&lt;p&gt;Connecting Telegram transforms it into a true personal assistant you can message from anywhere.&lt;/p&gt;

&lt;h3&gt;
  
  
  🤖 Step 1: Create a Telegram Bot
&lt;/h3&gt;

&lt;p&gt;Instructions:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open Telegram&lt;/li&gt;
&lt;li&gt;Search for &lt;code&gt;@BotFather&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Type: &lt;code&gt;/newbot&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Choose a bot name&lt;/li&gt;
&lt;li&gt;Choose a unique username ending in: &lt;code&gt;_bot&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Copy your bot token&lt;/li&gt;
&lt;/ol&gt;

&lt;blockquote&gt;
&lt;p&gt;🔑 You’ll need this token to connect Hermes.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Step 2: Connect Telegram to Hermes
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Run the following command:
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;hermes setup gateway
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then:&lt;/p&gt;

&lt;p&gt;✅ Select Telegram&lt;br&gt;
✅ Paste your Bot Token&lt;br&gt;
✅ Add your Telegram numeric user ID&lt;br&gt;
✅ Set your account as the home channel&lt;br&gt;
✅ Start the gateway service&lt;/p&gt;

&lt;p&gt;📍 How to Find Your Telegram User ID&lt;/p&gt;

&lt;p&gt;Search Telegram for: &lt;code&gt;@userinfobot&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;It will instantly provide your numeric user ID.&lt;/p&gt;

&lt;h3&gt;
  
  
  🎉 Final Result
&lt;/h3&gt;

&lt;p&gt;Your Hermes AI Assistant is now:&lt;/p&gt;

&lt;p&gt;📱 Available on your phone&lt;br&gt;
💬 Reachable through Telegram&lt;br&gt;
🧠 Memory-enabled&lt;br&gt;
🌐 Web-connected&lt;br&gt;
📈 Self-improving&lt;/p&gt;

&lt;p&gt;You’ve officially built a beginner-friendly AI agent that can evolve into a true personal productivity system.&lt;/p&gt;




&lt;h2&gt;
  
  
  🌍 Real-World Examples
&lt;/h2&gt;

&lt;p&gt;Once set up, your AI assistant can:&lt;/p&gt;

&lt;h3&gt;
  
  
  ✈️ Personalized Travel Planning
&lt;/h3&gt;

&lt;p&gt;Ask it to plan a trip to Japan… then later France…&lt;/p&gt;

&lt;p&gt;And it remembers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Your budget&lt;/li&gt;
&lt;li&gt;Your interests&lt;/li&gt;
&lt;li&gt;Your travel style&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  📰 Daily Briefings
&lt;/h3&gt;

&lt;p&gt;Example:&lt;/p&gt;

&lt;p&gt;“Every morning at 8 AM, send me the top 3 AI news stories.”&lt;/p&gt;

&lt;p&gt;Your assistant works while you sleep.&lt;/p&gt;




&lt;h3&gt;
  
  
  📅 Weekly Productivity Systems
&lt;/h3&gt;

&lt;p&gt;Example:&lt;/p&gt;

&lt;p&gt;“Every Friday at 4 PM, remind me to review my week.”&lt;/p&gt;




&lt;h2&gt;
  
  
  ⚠️ Important Security Tips
&lt;/h2&gt;

&lt;p&gt;Hermes is powerful — but with power comes responsibility.&lt;/p&gt;

&lt;p&gt;Best Practices:&lt;/p&gt;

&lt;p&gt;🔒 Avoid running on your primary machine&lt;br&gt;
🖥️ Use a VM, remote server, or sandbox&lt;br&gt;
🔑 Protect API keys like passwords&lt;br&gt;
⚡ Be cautious with community-built skills&lt;/p&gt;




&lt;h2&gt;
  
  
  🧠 Why This Is Bigger Than Just One Tutorial
&lt;/h2&gt;

&lt;p&gt;We’re watching AI evolve from:&lt;/p&gt;

&lt;p&gt;Old Model:&lt;/p&gt;

&lt;p&gt;Chatbot → Answer → Forget&lt;/p&gt;

&lt;p&gt;New Model:&lt;/p&gt;

&lt;p&gt;Assistant → Learn → Remember → Improve&lt;/p&gt;

&lt;p&gt;This is a massive shift.&lt;/p&gt;

&lt;p&gt;We’re entering the era of persistent personal AI.&lt;/p&gt;




&lt;h2&gt;
  
  
  💬 Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Hermes shows where AI is truly heading:&lt;/p&gt;

&lt;p&gt;✨ Personalized&lt;br&gt;
✨ Persistent&lt;br&gt;
✨ Autonomous&lt;br&gt;
✨ Self-improving&lt;/p&gt;

&lt;p&gt;For beginners, this may be one of the most practical AI agent projects you can build right now.&lt;/p&gt;

&lt;h2&gt;
  
  
  🚀 What would you automate first with your own personal AI assistant?
&lt;/h2&gt;

</description>
      <category>ai</category>
      <category>showdev</category>
      <category>agents</category>
      <category>automation</category>
    </item>
    <item>
      <title>Google Agents CLI + Claude Code: Building Production-Style AI Agents in Under 30 Minutes</title>
      <dc:creator>Vivek Shetye</dc:creator>
      <pubDate>Tue, 28 Apr 2026 18:53:19 +0000</pubDate>
      <link>https://dev.to/vivek_shetye/google-agents-cli-claude-code-building-production-style-ai-agents-in-under-30-minutes-3icp</link>
      <guid>https://dev.to/vivek_shetye/google-agents-cli-claude-code-building-production-style-ai-agents-in-under-30-minutes-3icp</guid>
      <description>&lt;p&gt;Google released something that could significantly accelerate how developers build AI agents:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Google Agents CLI&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Combined with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Google ADK (Agent Development Kit)&lt;/li&gt;
&lt;li&gt;Claude Code (or Gemini CLI / OpenCode)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;it creates one of the fastest workflows currently available for building, testing, evaluating, and deploying multi-agent systems.&lt;/p&gt;

&lt;p&gt;In this project, I built a full &lt;strong&gt;Multi-agent Customer Support team&lt;/strong&gt; in under 30 minutes.&lt;/p&gt;




&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;A production-style customer support team powered by four specialized AI agents:&lt;/p&gt;

&lt;h3&gt;
  
  
  🎧 Concierge Agent
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;First point of contact&lt;/li&gt;
&lt;li&gt;User intent classification&lt;/li&gt;
&lt;li&gt;Request routing&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  📦 Logistician Agent
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Order status&lt;/li&gt;
&lt;li&gt;Shipping updates&lt;/li&gt;
&lt;li&gt;Inventory checks&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🎭 Stylist Agent
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Product recommendations&lt;/li&gt;
&lt;li&gt;Catalog discovery&lt;/li&gt;
&lt;li&gt;Personalized suggestions&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🛡️ Resolver Agent
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Returns&lt;/li&gt;
&lt;li&gt;Refunds&lt;/li&gt;
&lt;li&gt;Human escalation for high-value disputes&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Full Video Walkthrough
&lt;/h2&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/YGxF3-UN630"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;




&lt;h2&gt;
  
  
  Core Stack
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Google ADK
&lt;/h3&gt;

&lt;p&gt;Google’s Python-native Agent Development Kit that provides:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Agent abstractions&lt;/li&gt;
&lt;li&gt;Tool integration&lt;/li&gt;
&lt;li&gt;Session handling&lt;/li&gt;
&lt;li&gt;Multi-agent architecture patterns&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Google Agents CLI
&lt;/h3&gt;

&lt;p&gt;A workflow layer that enables:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Scaffold&lt;/li&gt;
&lt;li&gt;Build&lt;/li&gt;
&lt;li&gt;Validate&lt;/li&gt;
&lt;li&gt;Deploy&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Claude Code
&lt;/h3&gt;

&lt;p&gt;Your implementation accelerator:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writes code&lt;/li&gt;
&lt;li&gt;Generates tests&lt;/li&gt;
&lt;li&gt;Creates evals&lt;/li&gt;
&lt;li&gt;Performs security audits&lt;/li&gt;
&lt;li&gt;Assists deployment&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Workflow
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Scaffold the Foundation with Google Agents CLI
&lt;/h3&gt;

&lt;p&gt;The process starts by using Google Agents CLI to rapidly initialize and scaffold the entire multi-agent project structure.&lt;/p&gt;

&lt;p&gt;This includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Base architecture&lt;/li&gt;
&lt;li&gt;Agent framework setup&lt;/li&gt;
&lt;li&gt;Development workflow&lt;/li&gt;
&lt;li&gt;Deployment pathways&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Instead of manually creating boilerplate, the CLI provides a production-oriented foundation from day one.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Define the Multi-Agent System Through Natural Language
&lt;/h3&gt;

&lt;p&gt;Next, Claude Code acts as the implementation engine.&lt;/p&gt;

&lt;p&gt;By providing detailed system requirements in plain language, I specified:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Individual agent roles&lt;/li&gt;
&lt;li&gt;Responsibilities for each specialist&lt;/li&gt;
&lt;li&gt;Agent-to-agent communication patterns&lt;/li&gt;
&lt;li&gt;Human-in-the-loop workflows&lt;/li&gt;
&lt;li&gt;Session memory requirements&lt;/li&gt;
&lt;li&gt;Mock data sources&lt;/li&gt;
&lt;li&gt;Deployment targets&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This transforms high-level business logic directly into executable architecture.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Rapid End-to-End System Generation
&lt;/h3&gt;

&lt;p&gt;From those instructions, Claude Code + Agents CLI collaboratively generated:&lt;/p&gt;

&lt;p&gt;System Design:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Full design specification&lt;/li&gt;
&lt;li&gt;Agent hierarchy&lt;/li&gt;
&lt;li&gt;Routing logic&lt;/li&gt;
&lt;li&gt;Communication workflows&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Development Assets:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Agent definitions&lt;/li&gt;
&lt;li&gt;Tool integrations&lt;/li&gt;
&lt;li&gt;Mock datasets&lt;/li&gt;
&lt;li&gt;Core application code&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Quality Assurance:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Unit tests&lt;/li&gt;
&lt;li&gt;Integration tests&lt;/li&gt;
&lt;li&gt;Evaluation suites&lt;/li&gt;
&lt;li&gt;Security audit recommendations&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  4. Deployment
&lt;/h3&gt;

&lt;p&gt;The system successfully:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Containerized the application&lt;/li&gt;
&lt;li&gt;Pushed to Artifact Registry&lt;/li&gt;
&lt;li&gt;Configured IAM&lt;/li&gt;
&lt;li&gt;Deployed to Google Cloud Run&lt;/li&gt;
&lt;li&gt;Created GitHub Actions CI/CD workflows&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Which means every future code push can:&lt;/p&gt;

&lt;p&gt;Test → Eval → Deploy automatically&lt;/p&gt;

&lt;p&gt;This workflow creates a streamlined path from concept → validated production prototype in dramatically less time than traditional development workflows.&lt;/p&gt;




&lt;h2&gt;
  
  
  Key Takeaway
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;The hardest part is no longer building AI agents.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;It’s deciding what to build.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That’s a massive shift.&lt;/p&gt;

&lt;p&gt;As tooling matures, developer leverage increases dramatically.&lt;/p&gt;




&lt;h2&gt;
  
  
  Production Advice
&lt;/h2&gt;

&lt;p&gt;If you’re planning to use this stack seriously:&lt;/p&gt;

&lt;p&gt;Prioritize:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Prompt injection defenses&lt;/li&gt;
&lt;li&gt;Adversarial evals&lt;/li&gt;
&lt;li&gt;Human oversight&lt;/li&gt;
&lt;li&gt;Security hardening&lt;/li&gt;
&lt;li&gt;Guardrails&lt;/li&gt;
&lt;li&gt;Monitoring&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Fast building does NOT remove production responsibility.&lt;/p&gt;




&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Google Agents CLI + Claude Code feels like an early glimpse into the future of AI product development.&lt;/p&gt;

&lt;p&gt;For:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI engineers&lt;/li&gt;
&lt;li&gt;Startup founders&lt;/li&gt;
&lt;li&gt;Automation builders&lt;/li&gt;
&lt;li&gt;Developer tool creators&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This workflow could meaningfully compress idea-to-production timelines.&lt;/p&gt;




&lt;h2&gt;
  
  
  Full Code Repository
&lt;/h2&gt;

&lt;p&gt;👉 &lt;a href="https://github.com/vivekshetye/google-adk-multi-agent-customer-support" rel="noopener noreferrer"&gt;https://github.com/vivekshetye/google-adk-multi-agent-customer-support&lt;/a&gt;&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>cloudnextchallenge</category>
      <category>googlecloud</category>
      <category>ai</category>
    </item>
    <item>
      <title>🚀 I Built a Fully Autonomous AI Marketing Team (That Never Sleeps)</title>
      <dc:creator>Vivek Shetye</dc:creator>
      <pubDate>Wed, 22 Apr 2026 15:11:21 +0000</pubDate>
      <link>https://dev.to/vivek_shetye/i-built-a-fully-autonomous-ai-marketing-team-that-never-sleeps-4bdn</link>
      <guid>https://dev.to/vivek_shetye/i-built-a-fully-autonomous-ai-marketing-team-that-never-sleeps-4bdn</guid>
      <description>&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;Marketing today isn’t just about creating content, it’s about research, strategy, distribution, and consistency. Doing all of that manually is slow, expensive, and honestly… hard to scale.&lt;/p&gt;

&lt;p&gt;So I built something different.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;👉 A fully autonomous AI Marketing Team powered by OpenClaw.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This system is made up of 4 specialized AI agents:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;👑 &lt;strong&gt;Orchestrator Agent&lt;/strong&gt; → The brain that plans and assigns tasks&lt;/li&gt;
&lt;li&gt;🔎 &lt;strong&gt;TrendScout Agent&lt;/strong&gt; → The researcher that finds real-world trends&lt;/li&gt;
&lt;li&gt;📈 &lt;strong&gt;Growth Agent&lt;/strong&gt; → SEO + GEO optimizer for discoverability&lt;/li&gt;
&lt;li&gt;✍️ &lt;strong&gt;Copywriter Agent&lt;/strong&gt; → Converts insights into high-quality content&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All of these agents:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Live inside Discord&lt;/li&gt;
&lt;li&gt;Communicate with each other&lt;/li&gt;
&lt;li&gt;Maintain their own memory&lt;/li&gt;
&lt;li&gt;Collaborate autonomously&lt;/li&gt;
&lt;li&gt;Keep working until the job is done&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;💡 No micromanagement. No context switching. Just results.&lt;/p&gt;

&lt;p&gt;To test this system, I created a sample SaaS product:&lt;br&gt;
&lt;a href="https://spotseeker-ui.vercel.app" rel="noopener noreferrer"&gt;&lt;strong&gt;SpotSeeker&lt;/strong&gt;&lt;/a&gt; — a platform for digital nomads to find verified workspaces.&lt;/p&gt;

&lt;p&gt;And then I gave my AI team a simple task:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;“Create a 30-day marketing launch plan for SpotSeeker in New York.”&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;What happened next was wild.&lt;/p&gt;


&lt;h2&gt;
  
  
  How I Used OpenClaw
&lt;/h2&gt;

&lt;p&gt;OpenClaw is what made this entire system possible. It acts as the execution layer for multi-agent collaboration.&lt;/p&gt;

&lt;p&gt;Here’s how I wired everything together:&lt;/p&gt;
&lt;h3&gt;
  
  
  🧠 1. Multi-Agent Architecture
&lt;/h3&gt;

&lt;p&gt;Each agent runs as an independent entity inside OpenClaw, with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Its own persona&lt;/li&gt;
&lt;li&gt;Defined responsibilities&lt;/li&gt;
&lt;li&gt;Separate memory (short-term + long-term)&lt;/li&gt;
&lt;li&gt;Ability to communicate via Discord mentions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The key idea:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Instead of one “smart” agent, build a team of focused specialists.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;


&lt;h3&gt;
  
  
  🔗 2. Discord as the Communication Layer
&lt;/h3&gt;

&lt;p&gt;I used Discord bots for each agent and connected them via OpenClaw.&lt;/p&gt;

&lt;p&gt;Key setup:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Each agent mapped to a unique bot&lt;/li&gt;
&lt;li&gt;Messages routed via bindings in config&lt;/li&gt;
&lt;li&gt;Controlled access using channel allowlists&lt;/li&gt;
&lt;li&gt;Only respond when mentioned&lt;/li&gt;
&lt;li&gt;Enabled bot-to-bot communication&lt;/li&gt;
&lt;li&gt;Instructed each agent on how to mention other agents&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This setup ensures:&lt;br&gt;
✔ Messages go to the right agent&lt;br&gt;
✔ Agents don’t interrupt each other randomly&lt;br&gt;
✔ Conversations stay structured&lt;br&gt;
✔ True task handoff between agents.&lt;/p&gt;


&lt;h3&gt;
  
  
  🧵 3. Thread-Based Context Management
&lt;/h3&gt;

&lt;p&gt;Instead of one noisy channel, I used Discord threads for each task.&lt;/p&gt;

&lt;p&gt;Why this matters:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Keeps context clean&lt;/li&gt;
&lt;li&gt;Prevents token bloat&lt;/li&gt;
&lt;li&gt;Improves response quality&lt;/li&gt;
&lt;/ul&gt;


&lt;h3&gt;
  
  
  🧩 4. Skills + Tooling
&lt;/h3&gt;

&lt;p&gt;Both the Research Agent and Growth Agent dynamically created a skill for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Fetching Google Trends data&lt;/li&gt;
&lt;li&gt;Handling rate limits (429 errors)&lt;/li&gt;
&lt;li&gt;Pulling insights from the web (via SearXNG)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This allowed them to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Identify trending cities&lt;/li&gt;
&lt;li&gt;Extract keyword demand&lt;/li&gt;
&lt;li&gt;Build SEO strategies&lt;/li&gt;
&lt;/ul&gt;


&lt;h3&gt;
  
  
  🤖 5. Model Choice: Minimax M2.7
&lt;/h3&gt;

&lt;p&gt;I used Minimax M2.7, which performs extremely well for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Multi-step reasoning&lt;/li&gt;
&lt;li&gt;Agent coordination&lt;/li&gt;
&lt;li&gt;Long workflows&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Its strong agentic performance made the system feel surprisingly… reliable.&lt;/p&gt;


&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;🎥 Full video walkthrough&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/OBgbQyctWXE"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;🎥 Watch how a single prompt turns into a full marketing campaign&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Orchestrator breaks the task into phases&lt;/li&gt;
&lt;li&gt;Research Agent analyzes the NYC market&lt;/li&gt;
&lt;li&gt;Growth Agent builds SEO + GEO strategy&lt;/li&gt;
&lt;li&gt;Copywriter generates content&lt;/li&gt;
&lt;li&gt;Agents collaborate, fix errors, and finalize output&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;📊 Final Output (generated in ~10 minutes):&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;15 LinkedIn posts&lt;/li&gt;
&lt;li&gt;20 Twitter threads&lt;/li&gt;
&lt;li&gt;3 YouTube video scripts&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Data-backed&lt;/li&gt;
&lt;li&gt;SEO optimized&lt;/li&gt;
&lt;li&gt;On-brand&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 You can check the full setup, prompts, and configs on GitHub (linked in the video description).&lt;/p&gt;




&lt;h2&gt;
  
  
  What I Learned
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Multi-Agent &amp;gt; Single Agent
&lt;/h3&gt;

&lt;p&gt;A single LLM can do many things…&lt;/p&gt;

&lt;p&gt;But a team of agents with clear roles performs way better.&lt;/p&gt;

&lt;p&gt;It’s like hiring specialists instead of expecting one person to do everything.&lt;/p&gt;




&lt;h3&gt;
  
  
  2. Memory Changes Everything
&lt;/h3&gt;

&lt;p&gt;These agents don’t just execute tasks — they remember context.&lt;/p&gt;

&lt;p&gt;Think of it like hiring someone:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;First task → rough&lt;/li&gt;
&lt;li&gt;Feedback → improvement&lt;/li&gt;
&lt;li&gt;Over time → they get better&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That’s exactly what happens here.&lt;/p&gt;




&lt;h3&gt;
  
  
  3. Autonomy Needs Guardrails
&lt;/h3&gt;

&lt;p&gt;Without:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Clear instructions&lt;/li&gt;
&lt;li&gt;Output formats&lt;/li&gt;
&lt;li&gt;Defined responsibilities&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Agents can drift or loop.&lt;/p&gt;

&lt;p&gt;The key is:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Give freedom, but with structure.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  4. This Changes How We Build Teams
&lt;/h3&gt;

&lt;p&gt;This isn’t just a demo.&lt;/p&gt;

&lt;p&gt;It’s a glimpse into a future where:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Teams are hybrid (humans + agents)&lt;/li&gt;
&lt;li&gt;Workflows are autonomous&lt;/li&gt;
&lt;li&gt;Execution is near-instant&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  ClawCon Michigan
&lt;/h2&gt;

&lt;p&gt;I didn’t attend ClawCon Michigan this time, but seeing what’s possible with OpenClaw definitely makes it an event I’d want to be part of in the future.&lt;/p&gt;




&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;What surprised me the most wasn’t that this worked…&lt;/p&gt;

&lt;p&gt;It’s how well it worked.&lt;/p&gt;

&lt;p&gt;From a single prompt → to a complete marketing campaign&lt;br&gt;
From zero → to execution in minutes&lt;/p&gt;

&lt;p&gt;And the best part?&lt;/p&gt;

&lt;p&gt;This system runs 24/7.&lt;/p&gt;

&lt;p&gt;No burnout. No delays. No excuses.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>openclawchallenge</category>
      <category>ai</category>
      <category>showdev</category>
    </item>
    <item>
      <title>🚀 I Built a Fully Local AI Agent for $0 (No Cloud, No API Costs)</title>
      <dc:creator>Vivek Shetye</dc:creator>
      <pubDate>Wed, 15 Apr 2026 13:18:51 +0000</pubDate>
      <link>https://dev.to/vivek_shetye/i-built-a-fully-local-ai-agent-for-0-no-cloud-no-api-costs-58og</link>
      <guid>https://dev.to/vivek_shetye/i-built-a-fully-local-ai-agent-for-0-no-cloud-no-api-costs-58og</guid>
      <description>&lt;p&gt;Everyone is talking about AI agents right now.&lt;/p&gt;

&lt;p&gt;But most tutorials fall into one of two categories:&lt;/p&gt;

&lt;p&gt;💸 You’re expected to spend $100–$200/month on APIs/LLM subscriptions&lt;br&gt;
🖥️ Or you need a powerful GPU setup to run local models&lt;/p&gt;

&lt;p&gt;I wanted something different.&lt;/p&gt;

&lt;p&gt;👉 Could I build a fully working AI agent that runs locally on just a laptop — for $0?&lt;/p&gt;

&lt;p&gt;So I tried.&lt;/p&gt;

&lt;p&gt;And what I ended up building was more powerful than I expected.&lt;/p&gt;
&lt;h2&gt;
  
  
  🧠 What I Built
&lt;/h2&gt;

&lt;p&gt;I built a proactive AI agent that runs entirely on my laptop inside a VM.&lt;/p&gt;

&lt;p&gt;It can:&lt;br&gt;
    • 💬 Talk to me on Telegram&lt;br&gt;
    • 🔎 Search the web privately&lt;br&gt;
    • 📁 Write and manage files&lt;br&gt;
    • 🧠 Maintain memory across conversations&lt;br&gt;
    • 🤖 Execute multi-step research tasks&lt;/p&gt;

&lt;p&gt;And the best part?&lt;/p&gt;

&lt;p&gt;💰 Total cost: $0&lt;/p&gt;

&lt;p&gt;No subscriptions. No API bills. No cloud infrastructure.&lt;/p&gt;


&lt;h2&gt;
  
  
  ⚙️ The Stack Behind It
&lt;/h2&gt;

&lt;p&gt;This system is built using three core components:&lt;/p&gt;
&lt;h3&gt;
  
  
  🧩 OpenClaw — The Agent Framework
&lt;/h3&gt;

&lt;p&gt;Think of this as the nervous system.&lt;/p&gt;

&lt;p&gt;It handles:&lt;br&gt;
    • Tool usage&lt;br&gt;
    • Memory management&lt;br&gt;
    • Decision-making flow&lt;br&gt;
    • Message routing between components&lt;/p&gt;

&lt;p&gt;⚠️ It’s still in beta, so expect some rough edges, but the architecture is powerful.&lt;/p&gt;
&lt;h3&gt;
  
  
  ⚡ Gemini 3.1 Flash Lite — The Brain
&lt;/h3&gt;

&lt;p&gt;This powers the reasoning layer.&lt;/p&gt;

&lt;p&gt;Free tier includes:&lt;br&gt;
    • 15 requests/min&lt;br&gt;
    • 500 requests/day&lt;br&gt;
    • 250K tokens/min&lt;/p&gt;

&lt;p&gt;Perfect for:&lt;br&gt;
    • Learning agent workflows&lt;br&gt;
    • Multi-step tasks&lt;br&gt;
    • Rapid experimentation&lt;/p&gt;

&lt;p&gt;It’s surprisingly fast, which matters a lot in agent loops.&lt;/p&gt;
&lt;h3&gt;
  
  
  🔍 SearXNG — Private Web Search
&lt;/h3&gt;

&lt;p&gt;This is the agent’s ability to “browse the internet”.&lt;br&gt;
    • Self-hosted meta-search engine&lt;br&gt;
    • No API key required&lt;br&gt;
    • No rate limits&lt;br&gt;
    • Privacy-friendly&lt;/p&gt;

&lt;p&gt;Now the agent isn’t guessing, it can actually search.&lt;/p&gt;


&lt;h2&gt;
  
  
  🎥 Demo
&lt;/h2&gt;

&lt;p&gt;Full video walkthrough:&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/xPCuuikdu8g"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;




&lt;h2&gt;
  
  
  🖥️ Step 1 — Running Everything in a VM
&lt;/h2&gt;

&lt;p&gt;To keep things safe and isolated, I ran everything inside a VM.&lt;/p&gt;

&lt;p&gt;Setup:&lt;br&gt;
    • Ubuntu Server 24.04 LTS&lt;br&gt;
    • 4–6 GB RAM&lt;br&gt;
    • 4 CPU cores&lt;br&gt;
    • 40 GB storage&lt;/p&gt;

&lt;p&gt;On Mac, I used UTM (works great for Apple Silicon).&lt;/p&gt;

&lt;p&gt;After the initial install, I also threw on the desktop environment just to have a GUI available:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;apt update &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="nb"&gt;sudo &lt;/span&gt;apt upgrade &lt;span class="nt"&gt;-y&lt;/span&gt;
&lt;span class="nb"&gt;sudo &lt;/span&gt;apt &lt;span class="nb"&gt;install &lt;/span&gt;ubuntu-desktop &lt;span class="nt"&gt;-y&lt;/span&gt;
&lt;span class="nb"&gt;sudo &lt;/span&gt;reboot
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Verify systemctl (Service Manager):&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# Check version&lt;/span&gt;
systemctl &lt;span class="nt"&gt;--version&lt;/span&gt;

&lt;span class="c"&gt;# If not found:&lt;/span&gt;
&lt;span class="nb"&gt;sudo &lt;/span&gt;apt update &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="nb"&gt;sudo &lt;/span&gt;apt &lt;span class="nb"&gt;install &lt;/span&gt;systemd &lt;span class="nt"&gt;-y&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  🧠 Step 2: Get Your API Key from Google AI Studio
&lt;/h2&gt;

&lt;p&gt;Head to &lt;a href="//aistudio.google.com"&gt;aistudio.google.com&lt;/a&gt;, create a project under free tier, click Get API Key, and create one. Takes about 30 seconds.&lt;/p&gt;

&lt;p&gt;Copy it somewhere safe. You’ll paste it during the OpenClaw onboarding in a few minutes.&lt;/p&gt;




&lt;h2&gt;
  
  
  🔎 Step 3 — Installing Private Search (SearXNG)
&lt;/h2&gt;

&lt;p&gt;First, install Docker:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl &lt;span class="nt"&gt;-fsSL&lt;/span&gt; https://get.docker.com &lt;span class="nt"&gt;-o&lt;/span&gt; get-docker.sh
&lt;span class="nb"&gt;sudo &lt;/span&gt;sh get-docker.sh
&lt;span class="nb"&gt;sudo &lt;/span&gt;systemctl &lt;span class="nb"&gt;enable&lt;/span&gt; &lt;span class="nt"&gt;--now&lt;/span&gt; docker
&lt;span class="nb"&gt;sudo &lt;/span&gt;usermod &lt;span class="nt"&gt;-aG&lt;/span&gt; docker &lt;span class="nv"&gt;$USER&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then set up SearXNG:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;mkdir&lt;/span&gt; &lt;span class="nt"&gt;-p&lt;/span&gt; ./searxng/core-config/
&lt;span class="nb"&gt;cd&lt;/span&gt; ./searxng/

curl &lt;span class="nt"&gt;-fsSL&lt;/span&gt; &lt;span class="nt"&gt;-O&lt;/span&gt; https://raw.githubusercontent.com/searxng/searxng/master/container/docker-compose.yml &lt;span class="se"&gt;\&lt;/span&gt;
             &lt;span class="nt"&gt;-O&lt;/span&gt; https://raw.githubusercontent.com/searxng/searxng/master/container/.env.example

&lt;span class="nb"&gt;cp&lt;/span&gt; .env.example .env
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Generate secret:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;KEY&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="si"&gt;$(&lt;/span&gt;openssl rand &lt;span class="nt"&gt;-hex&lt;/span&gt; 32&lt;span class="si"&gt;)&lt;/span&gt;
&lt;span class="nb"&gt;sed&lt;/span&gt; &lt;span class="nt"&gt;-i&lt;/span&gt; &lt;span class="s2"&gt;"s/^SEARXNG_SECRET=.*/SEARXNG_SECRET=&lt;/span&gt;&lt;span class="nv"&gt;$KEY&lt;/span&gt;&lt;span class="s2"&gt;/"&lt;/span&gt; .env
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Enable JSON output (important for agents):&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sed&lt;/span&gt; &lt;span class="nt"&gt;-i&lt;/span&gt; &lt;span class="s1"&gt;'/formats:/,/^[^ ]/ { /- html/a\
    - json
}'&lt;/span&gt; ./core-config/settings.yml
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Run it:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;docker compose up &lt;span class="nt"&gt;-d&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;👉 This runs on port 8080&lt;/p&gt;




&lt;h2&gt;
  
  
  🤖 Step 4 — Installing OpenClaw
&lt;/h2&gt;

&lt;p&gt;Install:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl &lt;span class="nt"&gt;-fsSL&lt;/span&gt; https://openclaw.ai/install.sh | bash
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;During setup:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Manual Setup: Select Manual.&lt;/li&gt;
&lt;li&gt;Local Gateway: Select Yes.&lt;/li&gt;
&lt;li&gt;AI Provider: Select Google.&lt;/li&gt;
&lt;li&gt;API Key: Paste your Gemini API Key.&lt;/li&gt;
&lt;li&gt;Model: Select gemini-3.1-flash-lite.&lt;/li&gt;
&lt;li&gt;Gateway Port: Keep default 18789.&lt;/li&gt;
&lt;li&gt;Gateway Bind: Select Loopback.&lt;/li&gt;
&lt;li&gt;Gateway Auth: Select Token&lt;/li&gt;
&lt;li&gt;Tailscale Exposure: Select Off&lt;/li&gt;
&lt;li&gt;How do you want to provide the gateway token: Select Generate/Store plaintext token&lt;/li&gt;
&lt;li&gt;Configure Chat Channels: Select Yes&lt;/li&gt;
&lt;li&gt;Select Chat Channels: Select Telegram&lt;/li&gt;
&lt;li&gt;Telegram Bot:
Find &lt;a class="mentioned-user" href="https://dev.to/botfather"&gt;@botfather&lt;/a&gt; on Telegram.
Type /newbot, name it, and get your API Token.
Paste the token into the OpenClaw prompt.&lt;/li&gt;
&lt;li&gt;DM Access: * Find @userinfobot on Telegram. * Get your User ID and paste it into the allowlist.&lt;/li&gt;
&lt;li&gt;Web Search: Select SearXNG Search&lt;/li&gt;
&lt;li&gt;SearXNG Base URL: * URL: &lt;a href="http://localhost:8080" rel="noopener noreferrer"&gt;http://localhost:8080&lt;/a&gt; (Ensure the port is 8080).&lt;/li&gt;
&lt;li&gt;Skills: Skip it you can add later.&lt;/li&gt;
&lt;li&gt;Select No for api keys for all other services.&lt;/li&gt;
&lt;li&gt;Configure Plugins: Select &lt;a class="mentioned-user" href="https://dev.to/openclaw"&gt;@openclaw&lt;/a&gt;/searxng-plugin&lt;/li&gt;
&lt;li&gt;Enable Hooks: Hit Enter to enable all hooks and services.&lt;/li&gt;
&lt;li&gt;Install Gateway Service: Select Yes&lt;/li&gt;
&lt;li&gt;Gateway Service Runtime: Select Node&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Once Gateway is started Open using Web UI&lt;/p&gt;




&lt;h2&gt;
  
  
  💬 Step 4 — Giving the Agent Personality
&lt;/h2&gt;

&lt;p&gt;When you first interact with the agent, it asks for instructions.&lt;/p&gt;

&lt;p&gt;This defines how it behaves long-term.&lt;/p&gt;

&lt;p&gt;I used:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;I am [YOUR_NAME]. You will be my personal AI assistant called Claw-AI. You need to be concise, direct and always do thorough research and also criticize my thoughts while doing research and not be always agreeable to everything&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This updates OpenClaw's core files.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;soul.md and identity.md → the agent’s fundamental values and personality&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;agents.md → your agents rulebook. This is where you write things like “always prefer scraping full content over snippets” and the agent follows them on every request&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;tools.md → a map of what the agent can actually do (web search, file operations, etc.)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;user.md —→learns about you over time. Preferences, workflows, how you like things formatted&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;memory/ → long-term storage. This is what makes the assistant actually get smarter the more you use it&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is what makes it feel like a real system instead of a chatbot.&lt;/p&gt;

&lt;p&gt;Then I added memory behavior rules:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Maintain a clear separation between short-term and long-term memory (e.g., distinct memory/ structures). For each request, load memory selectively and efficiently—only retrieve information that is directly relevant to the current context. Prioritize cost efficiency by minimizing unnecessary memory access and avoiding redundant data loading.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Strictly adhere to all security instructions at all times, these must never be ignored or bypassed.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  🧪 The Moment It Clicked
&lt;/h2&gt;

&lt;p&gt;To test it, I gave it a real research task:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight markdown"&gt;&lt;code&gt;I want you to act as an autonomous research agent and build me a structured knowledge base.
Topic: “How AI Agents are transforming software development in 2026”

Your job is to:
&lt;span class="p"&gt;
1.&lt;/span&gt; Search the web for high-quality and recent sources (blogs, articles, research, discussions).
&lt;span class="p"&gt;2.&lt;/span&gt; For each useful result, scrape the FULL content (not just snippets).
&lt;span class="p"&gt;3.&lt;/span&gt; Extract and synthesize insights across sources:
&lt;span class="p"&gt;
-&lt;/span&gt; Key trends
&lt;span class="p"&gt;-&lt;/span&gt; Popular tools/frameworks
&lt;span class="p"&gt;-&lt;/span&gt; Real-world use cases
&lt;span class="p"&gt;-&lt;/span&gt; Developer pain points
&lt;span class="p"&gt;-&lt;/span&gt; Challenges and limitations

Then organize everything into a set of well-structured markdown files.
Create the following files:
&lt;span class="p"&gt;
-&lt;/span&gt; overview.md → high-level summary and why this topic matters
&lt;span class="p"&gt;-&lt;/span&gt; trends.md → top trends with supporting insights
&lt;span class="p"&gt;-&lt;/span&gt; tools.md → important tools/frameworks with descriptions
&lt;span class="p"&gt;-&lt;/span&gt; use_cases.md → real-world applications and examples
&lt;span class="p"&gt;-&lt;/span&gt; challenges.md → risks, limitations, open problems
&lt;span class="p"&gt;-&lt;/span&gt; future_predictions.md → what’s coming next in 2–3 years
&lt;span class="p"&gt;-&lt;/span&gt; README.md → explain the structure of this knowledge base

Important instructions:
&lt;span class="p"&gt;-&lt;/span&gt; Always prefer scraping full content over search snippets
&lt;span class="p"&gt;-&lt;/span&gt; Combine insights across multiple sources (don’t just summarize one page)
&lt;span class="p"&gt;-&lt;/span&gt; Avoid hallucinations — rely only on extracted data
&lt;span class="p"&gt;-&lt;/span&gt; Keep the writing clean, structured, and professional
&lt;span class="p"&gt;-&lt;/span&gt; Use memory to store intermediate findings before writing files
&lt;span class="p"&gt;-&lt;/span&gt; Make sure all files are consistent and well-organized

Final goal:
Produce a mini research repository with multiple markdown files that I can directly use.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;It had to:&lt;br&gt;
    • Search multiple sources&lt;br&gt;
    • Extract full content&lt;br&gt;
    • Synthesize insights&lt;br&gt;
    • Organize everything into markdown files&lt;/p&gt;

&lt;p&gt;What it produced:&lt;br&gt;
    • overview.md&lt;br&gt;
    • trends.md&lt;br&gt;
    • tools.md&lt;br&gt;
    • use_cases.md&lt;br&gt;
    • challenges.md&lt;br&gt;
    • future_predictions.md&lt;/p&gt;




&lt;p&gt;And it didn’t just summarize.&lt;/p&gt;

&lt;p&gt;It:&lt;br&gt;
    • Cross-referenced multiple sources&lt;br&gt;
    • Structured information intelligently&lt;br&gt;
    • Generated a full knowledge repository&lt;/p&gt;

&lt;p&gt;That’s when it stopped feeling like a chatbot…&lt;/p&gt;

&lt;p&gt;👉 And started feeling like an autonomous system.&lt;/p&gt;




&lt;h2&gt;
  
  
  ⚠️ What Broke (And What I Learned)
&lt;/h2&gt;

&lt;p&gt;The first run failed.&lt;/p&gt;

&lt;p&gt;Reason:&lt;br&gt;
👉 I used the wrong SearXNG port (8888 instead of 8080)&lt;/p&gt;

&lt;p&gt;Once I fixed that and restarted everything, it worked perfectly.&lt;/p&gt;




&lt;h2&gt;
  
  
  ⚠️ Limitations
&lt;/h2&gt;

&lt;p&gt;This setup is powerful, but not perfect:&lt;br&gt;
    • Gemini free tier can get exhausted quickly&lt;br&gt;
    • OpenClaw is still in active development&lt;br&gt;
    • Documentation sometimes lags behind behavior&lt;br&gt;
    • SearXNG quality depends on backend configuration&lt;/p&gt;




&lt;h2&gt;
  
  
  🚀 Why This Matters
&lt;/h2&gt;

&lt;p&gt;We’re shifting from:&lt;/p&gt;

&lt;p&gt;“Ask AI a question”&lt;/p&gt;

&lt;p&gt;to:&lt;/p&gt;

&lt;p&gt;“Give AI a goal and let it execute”&lt;/p&gt;

&lt;p&gt;This setup is a small but real step toward that future.&lt;/p&gt;




&lt;h2&gt;
  
  
  💬 Final Thought
&lt;/h2&gt;

&lt;p&gt;Agents are cool — until they break.&lt;/p&gt;

&lt;p&gt;👉 What’s been the biggest pain point in your agent setups so far?&lt;/p&gt;

&lt;p&gt;Curious what others are running into 👇&lt;/p&gt;

</description>
      <category>ai</category>
      <category>automation</category>
      <category>opensource</category>
      <category>showdev</category>
    </item>
  </channel>
</rss>
