<?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>Forem: Mahesh</title>
    <description>The latest articles on Forem by Mahesh (@devnamipress).</description>
    <link>https://forem.com/devnamipress</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%2F3936170%2F9dc99ef5-7101-455e-9002-b7dd23357831.jpeg</url>
      <title>Forem: Mahesh</title>
      <link>https://forem.com/devnamipress</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/devnamipress"/>
    <language>en</language>
    <item>
      <title>Building Health Record App with Gemma 4</title>
      <dc:creator>Mahesh</dc:creator>
      <pubDate>Sat, 23 May 2026 05:22:35 +0000</pubDate>
      <link>https://forem.com/devnamipress/building-health-record-app-with-gemma-4-3d10</link>
      <guid>https://forem.com/devnamipress/building-health-record-app-with-gemma-4-3d10</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/google-gemma-2026-05-06"&gt;Gemma 4 Challenge: Write About Gemma 4&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;When I discovered the agentic coding I ran out of ideas. Yes despite being a coder and IT experience. I just found myself frozen and can't think of solving any nearest problems at first. &lt;/p&gt;

&lt;p&gt;That was upto the point where I saw other people building vibe coding applications one after another. And that triggered me to think of my own problems. &lt;/p&gt;

&lt;p&gt;One of the problems I have is keeping track of health expenses and keeping track of health issues. I know there are many apps out there that lets you do that. But none of them were personal. &lt;/p&gt;

&lt;p&gt;So I came up with a prompt. &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Create an app that let's you record health issues, medicine expenses, doctor visits, health issues and symptoms, medicine consumption streak and insurance data. Use Vite framework and React, SQlite.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Sounds like very generic isn't it? No. If you check I was focused on making use of SQlite to keep my data local. And also wanted to use react to cut down the time. &lt;/p&gt;

&lt;p&gt;I used Kilo code and hooked into the Gemma 4. Which you can check in the progress of this app through the video below for the final results. &lt;/p&gt;

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

&lt;p&gt;First step was turning single prompt into an app. Second adding tests to make sure each entry into database and the retrieval for results works. Third making sure the app is usable locally. &lt;/p&gt;

&lt;p&gt;So why not hosting on web? As this was personal project so I specifically decided to stay with the SQlite. And so keeping it offline only app. I could use watermelon or similar other database that would help it keep MVP on web. &lt;/p&gt;

&lt;p&gt;The final result looks like this. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fauc75hm29k68cliv53x5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fauc75hm29k68cliv53x5.png" alt="Health App with Gemma4" width="800" height="541"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So where to from here? I can think of creating mobile app or maybe think of making this available through Vercel or netlify hosting. And maybe even opensource this if I could not maintain this myself for long term. &lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>gemmachallenge</category>
      <category>gemma</category>
    </item>
    <item>
      <title>How to Setup Hermes Agent on Ubuntu Linux</title>
      <dc:creator>Mahesh</dc:creator>
      <pubDate>Thu, 21 May 2026 16:41:49 +0000</pubDate>
      <link>https://forem.com/devnamipress/how-to-setup-hermes-agent-on-ubuntu-linux-40lf</link>
      <guid>https://forem.com/devnamipress/how-to-setup-hermes-agent-on-ubuntu-linux-40lf</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hermes-agent-2026-05-15"&gt;Hermes Agent Challenge&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Hermes agent has managed to catch up attention of automation engineers and the developers in just 3 months of establishing itself. Almost everyone around me are trying to setup Hermes on their VPS or the mobile phone by setting up a Linux VM. &lt;/p&gt;

&lt;p&gt;Earlier I thought it would require a VPS setup in order to do most of the integration like Openclaw has. Then I came across some of the YouTubers who setup Hermes agent and managed to everything including agentic chat for creating tasks and scheduled jobs to get the work done. &lt;/p&gt;

&lt;p&gt;I couldn't just stand watching other people set things up while I just get to play it safe not getting my hands dirty. So I managed to setup the Hermes Agent on Ubuntu Linux. &lt;/p&gt;

&lt;p&gt;Below I have documented the visual journey on How to Setup Hermes agent on Ubuntu. It was installed on Ubuntu 26.04 LTS version. &lt;/p&gt;

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

&lt;p&gt;Here's what you should know. &lt;/p&gt;

&lt;p&gt;Basically you run the following command and follow the steps. You have option to follow recommended setup or manually setup the required steps. &lt;/p&gt;

&lt;p&gt;&lt;code&gt;curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;If you are new to this, best option would be go with some defaults. That would get your to the setup onboarding lot faster.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What should be the minimum hardware?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You need minimal 4GB onwards RAM on your computer. I had it on the 8GB Ubuntu VM and turns out it works smooth. &lt;/p&gt;

&lt;p&gt;You need an API key with Openrouter or Ollama cloud. With which you can use the free models from their catalog and still get to use the Hermes agent like premium user.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Which models are good to try out?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Minimax M2.5&lt;/li&gt;
&lt;li&gt;Kimi K2.5&lt;/li&gt;
&lt;li&gt;Nvidia Nemotron &lt;/li&gt;
&lt;li&gt;gpt-oss&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These are often the free and low cost models you can find in most of the API services out there. &lt;/p&gt;

&lt;p&gt;You can integrate faster if you use the web UI or the desktop shell for the Hermes agent. But that's not required you can still integrate from command line. But it becomes easier and faster if you use desktop or any Visual setup. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What you should do once you get comfortable with desktop setup of Hermes agent?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you can afford move to VPS, some box as small as 4-6GB of RAM and 60GB SSD would be a good starting point to use the Hermes agent from the cloud. Integrate all the required tools and you would get more powerful setup to access from phone and web. &lt;/p&gt;

&lt;p&gt;That's it. Train your Hermes agent and enjoy your Automations. &lt;/p&gt;

</description>
      <category>hermesagentchallenge</category>
      <category>devchallenge</category>
      <category>agents</category>
      <category>hermesagent</category>
    </item>
  </channel>
</rss>
