<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AI automation Archives - Prsm Studio</title>
	<atom:link href="https://prsm-studio.com/en/tag/ai-automation-en/feed/" rel="self" type="application/rss+xml" />
	<link>https://prsm-studio.com/en/tag/ai-automation-en/</link>
	<description>automation · homeserver · side projects · game · gadgets · play</description>
	<lastBuildDate>Wed, 01 Apr 2026 15:47:09 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://prsm-studio.com/wp-content/uploads/2026/03/ic_launcher-playstore-150x150.png</url>
	<title>AI automation Archives - Prsm Studio</title>
	<link>https://prsm-studio.com/en/tag/ai-automation-en/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Even a Code-Illiterate Built It! Home Server Journey (7) — Making the Server Work on Its Own with n8n</title>
		<link>https://prsm-studio.com/en/code-illiterate-home-server-build-7-n8n-automation-en/</link>
					<comments>https://prsm-studio.com/en/code-illiterate-home-server-build-7-n8n-automation-en/#respond</comments>
		
		<dc:creator><![CDATA[Toaster]]></dc:creator>
		<pubDate>Sun, 15 Mar 2026 09:32:47 +0000</pubDate>
				<category><![CDATA[Computer Play]]></category>
		<category><![CDATA[Home Server/Self-hosting]]></category>
		<category><![CDATA[AI automation]]></category>
		<category><![CDATA[Docker]]></category>
		<category><![CDATA[Home Server]]></category>
		<category><![CDATA[n8n]]></category>
		<category><![CDATA[self-hosting]]></category>
		<category><![CDATA[Telegram alerts]]></category>
		<category><![CDATA[workflow]]></category>
		<category><![CDATA[Zapier alternative]]></category>
		<guid isPermaLink="false">https://prsm-studio.com/?p=462</guid>

					<description><![CDATA[<p>Installing n8n on a home server and building 4 real automation workflows: dev log Notion sync, blog Google indexing monitor, server health check, and morning briefing. Free Zapier alternative.</p>
<p>The post <a href="https://prsm-studio.com/en/code-illiterate-home-server-build-7-n8n-automation-en/">Even a Code-Illiterate Built It! Home Server Journey (7) — Making the Server Work on Its Own with n8n</a> appeared first on <a href="https://prsm-studio.com/en">Prsm Studio</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>In the previous six episodes, I set up photo backup (Immich), an AI assistant (OpenClaw), local AI (Ollama), and a blog (WordPress) on my home server. Each service runs great on its own. But managing them all by hand? Honestly, it gets old fast.</p>
<p><strong>&#8220;I just want to set it up once and have it run itself.&#8221;</strong></p>
<p>That&#8217;s why I installed <strong>n8n</strong>. After setting up a few workflows, my server now works on its own. All I do is check Telegram notifications.</p>
<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="940" height="627" src="https://prsm-studio.com/wp-content/uploads/2026/03/stock-11035393-1.jpg" alt="IT, 간판, 개념의 무료 스톡 사진" class="wp-image-460" srcset="https://prsm-studio.com/wp-content/uploads/2026/03/stock-11035393-1.jpg 940w, https://prsm-studio.com/wp-content/uploads/2026/03/stock-11035393-1-300x200.jpg 300w, https://prsm-studio.com/wp-content/uploads/2026/03/stock-11035393-1-768x512.jpg 768w" sizes="(max-width: 940px) 100vw, 940px" /><figcaption>Photo by RealToughCandy.com / Pexels</figcaption></figure>
<h2>What is n8n? One-Line Summary: Free Zapier</h2>
<p><a href="https://n8n.io" target="_blank">n8n</a> (pronounced &#8220;n-eight-n&#8221;) is a <strong>visual automation tool</strong>. If you&#8217;ve used Zapier or Make (formerly Integromat), it&#8217;s exactly that. Drag blocks onto a canvas, connect them with lines, and your automation is done. Code? Not a single line needed.</p>
<p>The one difference: <strong>it runs on your own server.</strong> That means it&#8217;s free, there are no execution limits, and your data never leaves your machine.</p>
<table>
<thead>
<tr>
<th></th>
<th>Zapier</th>
<th>n8n (Self-hosted)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Price</td>
<td>From $19.99/month</td>
<td><strong>Free</strong></td>
</tr>
<tr>
<td>Execution limit</td>
<td>100-750/month</td>
<td><strong>Unlimited</strong></td>
</tr>
<tr>
<td>Your data</td>
<td>Stored on Zapier&#8217;s servers</td>
<td><strong>Stays on your server</strong></td>
</tr>
<tr>
<td>Integrations</td>
<td>7,000+</td>
<td>400+ (all major services covered)</td>
</tr>
<tr>
<td>UI</td>
<td>Very easy</td>
<td>Easy (slight learning curve)</td>
</tr>
</tbody>
</table>
<p>If you already have a home server, there&#8217;s no reason not to use n8n. Especially if you&#8217;ve ever hit Zapier&#8217;s free tier limit of 100 executions per month.</p>
<h2>Installing n8n: One Docker Compose File</h2>
<p>Remember how we set up Docker in <a href="/code-illiterate-home-server-build-1-ser9max-windows11-wsl2-docker/">Episode 1</a>? We just add n8n on top of that.</p>
<pre><code>services:
  n8n:
    image: n8nio/n8n:latest
    ports:
      - "5678:5678"
    volumes:
      - ./data:/home/node/.n8n
    environment:
      - N8N_BASIC_AUTH_ACTIVE=true
      - N8N_BASIC_AUTH_USER=admin
      - N8N_BASIC_AUTH_PASSWORD=yourpassword
    restart: unless-stopped</code></pre>
<p>Tell Claude &#8220;install n8n&#8221; and it creates this file and runs <code>docker compose up -d</code> for you. Navigate to <code>http://yourServerIP:5678</code> and you&#8217;ll see this:</p>
<figure class="wp-block-image size-large"><img decoding="async" width="940" height="627" src="https://prsm-studio.com/wp-content/uploads/2026/03/stock-4955393-1.jpg" alt="CSS, HTML, IT의 무료 스톡 사진" class="wp-image-461" srcset="https://prsm-studio.com/wp-content/uploads/2026/03/stock-4955393-1.jpg 940w, https://prsm-studio.com/wp-content/uploads/2026/03/stock-4955393-1-300x200.jpg 300w, https://prsm-studio.com/wp-content/uploads/2026/03/stock-4955393-1-768x512.jpg 768w" sizes="(max-width: 940px) 100vw, 940px" /><figcaption>Photo by Godfrey  Atima / Pexels</figcaption></figure>
<p>At first glance it might look intimidating. But give it five minutes. You drag nodes (blocks) from the left panel onto the canvas and connect them with lines. It&#8217;s like building with LEGO.</p>
<h2>Real Workflow #1 — Auto-Sync Dev Logs to Notion</h2>
<p>I&#8217;m building an app called Prsm. (A non-coder building an app? Yep, I just tell AI what to do. That&#8217;s a story for another post.) Every day I write development progress in a file on GitHub. I wanted those logs copied to Notion automatically.</p>
<p><strong>Doing it manually:</strong></p>
<ol>
<li>Open GitHub</li>
<li>Find today&#8217;s log file</li>
<li>Copy the content</li>
<li>Open Notion</li>
<li>Paste into the Day Log page</li>
<li>Add a date tag</li>
</ol>
<p>Five minutes a day. Doesn&#8217;t sound like much, but that&#8217;s two and a half hours a month. And honestly, I forget to do it most days.</p>
<p><strong>After automating with n8n:</strong></p>
<blockquote><p>Every night at 11 PM &rarr; Read file from GitHub &rarr; Auto-add to Notion Day Log</p></blockquote>
<p>Three nodes. Set it up once, and it runs every night by itself. <strong>What I have to do: nothing.</strong> When I open Notion in the morning, last night&#8217;s log is neatly organized and waiting for me.</p>
<h2>Real Workflow #2 — Auto-Monitor Blog Google Indexing</h2>
<p>No matter how good your blog post is, if Google hasn&#8217;t indexed it, nobody can find it through search. This is especially brutal for new blogs — it&#8217;s common for posts to go unindexed for days after publishing.</p>
<p>Checking manually? You&#8217;d have to log into Google Search Console and inspect each URL one by one. Ten posts means ten checks.</p>
<p><strong>n8n handles it:</strong></p>
<blockquote><p>Every 12 hours &rarr; Get list of published post URLs &rarr; Check Google indexing status &rarr; Unindexed post found? &rarr; Send Telegram alert</p></blockquote>
<p>&#8220;Hey boss, episodes 3 and 5 still aren&#8217;t indexed on Google!&#8221; — I get alerts like this on Telegram. Then I just click &#8220;Request Indexing&#8221; in Search Console. Done.</p>
<h2>Real Workflow #3 — Instant Alert When Server Goes Down</h2>
<p>When you&#8217;re running multiple services on a home server, one of them can quietly die without you noticing. Once, Immich crashed after an update and I didn&#8217;t realize for over a day. That was a full day of photos not being backed up.</p>
<p><strong>So I built this workflow:</strong></p>
<blockquote><p>Periodic check &rarr; Ping Immich &rarr; Ping OpenClaw &rarr; Ping WordPress &rarr; Any service down? &rarr; Send Telegram alert</p></blockquote>
<p>Now when a service goes down, I get notified <strong>within minutes</strong>. After setting up this workflow, Immich actually crashed again. This time I caught it in 10 minutes and fixed it immediately. Because n8n is watching 24/7.</p>
<h2>Real Workflow #4 — Morning Briefing Data Prep</h2>
<p>Remember the morning briefing from <a href="/code-illiterate-home-server-build-5-openclaw-ai-agent/">Episode 5</a>? My AI assistant sends me weather, news, gold prices, and my schedule via Telegram every morning at 7 AM.</p>
<p>To create that briefing, the AI needs data. Calling weather APIs, fetching exchange rates, checking the calendar — n8n handles all this data collection automatically at 6:50 AM every morning. At 7 AM, the AI picks up the data, summarizes it, and shoots it to Telegram.</p>
<p><strong>My morning routine:</strong> Wake up, open Telegram, check today&#8217;s weather and news. That&#8217;s it.</p>
<h2>Before and After Automation</h2>
<table>
<thead>
<tr>
<th>Task</th>
<th>Before</th>
<th>After</th>
</tr>
</thead>
<tbody>
<tr>
<td>Dev log Notion sync</td>
<td>5 min/day, often forgot</td>
<td>Automatic (0 min)</td>
</tr>
<tr>
<td>Blog index check</td>
<td>Manual search, too lazy so never did it</td>
<td>Auto every 12h, just check alerts</td>
</tr>
<tr>
<td>Server status check</td>
<td>Only knew when something broke</td>
<td>Instant alert on failure</td>
</tr>
<tr>
<td>Morning briefing</td>
<td>Manually search news</td>
<td>Just check Telegram</td>
</tr>
</tbody>
</table>
<p>Saving time is great, but the real benefit is <strong>peace of mind</strong>. &#8220;Is the server okay?&#8221;, &#8220;Did that post get indexed?&#8221;, &#8220;Did I sync the logs?&#8221; — I don&#8217;t worry about any of this anymore. n8n is watching over everything.</p>
<h2>n8n Self-Hosting Cost Breakdown</h2>
<p>Let&#8217;s crunch the numbers.</p>
<table>
<thead>
<tr>
<th>Item</th>
<th>Using Zapier</th>
<th>n8n Self-hosted</th>
</tr>
</thead>
<tbody>
<tr>
<td>Monthly subscription</td>
<td>$19.99</td>
<td><strong>$0</strong></td>
</tr>
<tr>
<td>Annual cost</td>
<td>~$240</td>
<td><strong>$0</strong></td>
</tr>
<tr>
<td>Extra electricity</td>
<td>None</td>
<td>Negligible (server already runs 24/7)</td>
</tr>
</tbody>
</table>
<p>n8n is lightweight and barely uses any server resources. Compared to Immich or Ollama, it&#8217;s practically invisible. Since the server is already running around the clock, the additional electricity cost is effectively zero.</p>
<h2>Tips for Beginners</h2>
<p>It&#8217;s all great, but let me be honest about a few things to watch out for.</p>
<ul>
<li><strong>Name your workflows clearly.</strong> If you leave them as &#8220;My Workflow 1&#8221; and &#8220;New Workflow,&#8221; you won&#8217;t know what&#8217;s what once you have more than ten. Use specific names like &#8220;Prsm to Notion Sync&#8221; or &#8220;Server Health Check.&#8221;</li>
<li><strong>Always add error notification nodes.</strong> When an API is temporarily down or a service changes, your workflow will fail silently. Connect a Telegram notification node at the end to catch errors — you&#8217;ll sleep better at night.</li>
<li><strong>Block external access.</strong> n8n stores sensitive information like Notion tokens and GitHub tokens. Make sure to block external access with a firewall. I locked everything down with iptables back in <a href="/code-illiterate-home-server-build-1-ser9max-windows11-wsl2-docker-en/">Episode 1</a>.</li>
</ul>
<h2>What&#8217;s Next</h2>
<p>Now that the server runs itself with automation, it&#8217;s time to build features that are <strong>directly useful for real work</strong>.</p>
<p>In the next episode:</p>
<ul>
<li><strong>Auto-transcribe phone calls</strong> — hang up and the text is ready</li>
<li><strong>AI-generated meeting notes</strong> — Google Meet and Zoom meetings summarized by AI</li>
<li><strong>Whisper</strong> — OpenAI&#8217;s speech recognition AI, running free on your own server</li>
<li>How <strong>a single phone call becomes a work record</strong> in a manufacturing environment</li>
</ul>
<p>A non-coder who built an AI assistant, now building an AI transcriber. Stay tuned.</p>
<p><em>This post was written by AI (Claude Code) and reviewed by a code-illiterate human.</em></p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fprsm-studio.com%2Fen%2Fcode-illiterate-home-server-build-7-n8n-automation-en%2F&amp;linkname=Even%20a%20Code-Illiterate%20Built%20It%21%20Home%20Server%20Journey%20%287%29%20%E2%80%94%20Making%20the%20Server%20Work%20on%20Its%20Own%20with%20n8n" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_mastodon" href="https://www.addtoany.com/add_to/mastodon?linkurl=https%3A%2F%2Fprsm-studio.com%2Fen%2Fcode-illiterate-home-server-build-7-n8n-automation-en%2F&amp;linkname=Even%20a%20Code-Illiterate%20Built%20It%21%20Home%20Server%20Journey%20%287%29%20%E2%80%94%20Making%20the%20Server%20Work%20on%20Its%20Own%20with%20n8n" title="Mastodon" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fprsm-studio.com%2Fen%2Fcode-illiterate-home-server-build-7-n8n-automation-en%2F&amp;linkname=Even%20a%20Code-Illiterate%20Built%20It%21%20Home%20Server%20Journey%20%287%29%20%E2%80%94%20Making%20the%20Server%20Work%20on%20Its%20Own%20with%20n8n" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fprsm-studio.com%2Fen%2Fcode-illiterate-home-server-build-7-n8n-automation-en%2F&#038;title=Even%20a%20Code-Illiterate%20Built%20It%21%20Home%20Server%20Journey%20%287%29%20%E2%80%94%20Making%20the%20Server%20Work%20on%20Its%20Own%20with%20n8n" data-a2a-url="https://prsm-studio.com/en/code-illiterate-home-server-build-7-n8n-automation-en/" data-a2a-title="Even a Code-Illiterate Built It! Home Server Journey (7) — Making the Server Work on Its Own with n8n"></a></p><p>The post <a href="https://prsm-studio.com/en/code-illiterate-home-server-build-7-n8n-automation-en/">Even a Code-Illiterate Built It! Home Server Journey (7) — Making the Server Work on Its Own with n8n</a> appeared first on <a href="https://prsm-studio.com/en">Prsm Studio</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://prsm-studio.com/en/code-illiterate-home-server-build-7-n8n-automation-en/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Even a Code-Illiterate Built It! Home Server Journey (5) — OpenClaw: One Week Honest Review</title>
		<link>https://prsm-studio.com/en/code-illiterate-home-server-build-5-openclaw-ai-agent-en/</link>
					<comments>https://prsm-studio.com/en/code-illiterate-home-server-build-5-openclaw-ai-agent-en/#respond</comments>
		
		<dc:creator><![CDATA[Toaster]]></dc:creator>
		<pubDate>Mon, 09 Mar 2026 07:48:43 +0000</pubDate>
				<category><![CDATA[Computer Play]]></category>
		<category><![CDATA[AI agent]]></category>
		<category><![CDATA[AI automation]]></category>
		<category><![CDATA[Home Server]]></category>
		<category><![CDATA[OpenClaw]]></category>
		<category><![CDATA[OpenClaw review]]></category>
		<category><![CDATA[speech transcription]]></category>
		<category><![CDATA[Telegram bot]]></category>
		<guid isPermaLink="false">https://prsm-studio.com/code-illiterate-home-server-build-5-openclaw-ai-agent-en/</guid>

					<description><![CDATA[<p>OpenClaw is trending. I installed it on my home server and used it for a week. Revolutionary? No. But morning briefings, voice transcription, and weekend plans are genuinely useful.</p>
<p>The post <a href="https://prsm-studio.com/en/code-illiterate-home-server-build-5-openclaw-ai-agent-en/">Even a Code-Illiterate Built It! Home Server Journey (5) — OpenClaw: One Week Honest Review</a> appeared first on <a href="https://prsm-studio.com/en">Prsm Studio</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>OpenClaw Is Trending. So I Tried It.</h2>
<p>AI agents are having a moment. Among them, an open-source AI agent framework called <strong>OpenClaw</strong> has been making waves in developer communities. &#8220;Run an AI secretary on your own server,&#8221; &#8220;command anything via Telegram&#8221; — that&#8217;s the pitch.</p>
<p>So I tried it. Installed OpenClaw on <a href="/en/code-illiterate-home-server-build-1-ser9max-windows11-wsl2-docker-en/">the home server from Episode 1</a>, connected it to a Telegram bot, and used it for about a week.</p>
<p>The verdict?</p>
<p><strong>&#8220;Revolutionary? No. But a few things are genuinely useful.&#8221;</strong></p>
<figure class="wp-block-image size-large"><img decoding="async" width="940" height="627" src="https://prsm-studio.com/wp-content/uploads/2026/03/stock-19238352-13.jpg" alt="# 실내, 기술, 기술 액세서리의 무료 스톡 사진" class="wp-image-350" srcset="https://prsm-studio.com/wp-content/uploads/2026/03/stock-19238352-13.jpg 940w, https://prsm-studio.com/wp-content/uploads/2026/03/stock-19238352-13-300x200.jpg 300w, https://prsm-studio.com/wp-content/uploads/2026/03/stock-19238352-13-768x512.jpg 768w" sizes="(max-width: 940px) 100vw, 940px" /><figcaption>Photo by Mateusz Haberny / Pexels</figcaption></figure>
<h2>What Is OpenClaw, Briefly</h2>
<p>OpenClaw is an open-source AI agent platform. Install it on your server, and AI doesn&#8217;t just chat — it <strong>actually executes tasks.</strong> It reads files, calls external APIs, and runs jobs automatically on a schedule. The biggest difference from ChatGPT is this <strong>&#8220;agency&#8221;</strong> — the ability to act, not just answer.</p>
<p>It integrates with messengers like Telegram and Slack, and you can extend functionality through a plugin system called &#8220;skills.&#8221; You can freely swap AI models — Gemini, Claude, GPT, local LLMs, whatever you want.</p>
<p>Installation is one Docker command. But the actual skill development and setup… I&#8217;ll get to that.</p>
<h2>Connecting Telegram — Meet &#8220;Jolgae&#8221;</h2>
<p>After installing OpenClaw, you connect it to a Telegram bot. Create one through BotFather, drop the token into OpenClaw&#8217;s config, done. That part&#8217;s easy.</p>
<p>The important part is the name. What do you call your AI assistant? After some thought — <strong>&#8220;Jolgae&#8221; (졸개).</strong></p>
<p>Jolgae is a Korean word meaning &#8220;underling&#8221; or &#8220;lackey&#8221; — the lowest-ranking errand boy in the Joseon Dynasty military. Someone who just does what they&#8217;re told, no questions asked. Think about what an AI agent actually is. It&#8217;s fundamentally <strong>&#8220;a thing that does stuff when you tell it to.&#8221;</strong> No need for grandiose names like &#8220;Jarvis&#8221; or &#8220;Alexa.&#8221; Let&#8217;s be honest. It&#8217;s a lackey.</p>
<p>&#8220;Jolgae, what&#8217;s the weather?&#8221; &#8220;Jolgae, translate this.&#8221; — it just feels natural. Not some grand AI assistant, just an errand boy I boss around. Took five seconds to name it, but surprisingly satisfying.</p>
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="433" height="650" src="https://prsm-studio.com/wp-content/uploads/2026/03/stock-30530425-5.jpg" alt="DeepSeek AI 대화 기능이 탑재된 AI 챗봇 인터페이스를 보여주는 스마트폰 화면의 클로즈업." class="wp-image-351" srcset="https://prsm-studio.com/wp-content/uploads/2026/03/stock-30530425-5.jpg 433w, https://prsm-studio.com/wp-content/uploads/2026/03/stock-30530425-5-200x300.jpg 200w" sizes="auto, (max-width: 433px) 100vw, 433px" /><figcaption>Photo by Matheus Bertelli / Pexels</figcaption></figure>
<h2>Honestly, It Wasn&#8217;t Mind-Blowing</h2>
<p>My expectations were high. &#8220;AI agent&#8221; sounds like science fiction. An AI secretary living on my server? Commands via Telegram?</p>
<p>But in practice… <strong>it&#8217;s not that different from texting ChatGPT.</strong> Ask a question, get an answer. Request a search, it searches. There were honest moments of &#8220;…is that it?&#8221;</p>
<p>The things developers rave about — the skill system architecture, model waterfall switching, API routing — technically elegant, sure. But as a regular user, <strong>&#8220;so what actually changes in my daily life?&#8221;</strong> matters more.</p>
<p>Opening the ChatGPT or Gemini app to ask a question versus texting Jolgae on Telegram — the difference isn&#8217;t dramatic. At least not at first.</p>
<h2>But Then. Things Start Getting Convenient.</h2>
<p>A few days in, I noticed something. <strong>&#8220;Hmm, I&#8217;d miss this if it were gone.&#8221;</strong></p>
<p>It doesn&#8217;t dramatically change your life. But small conveniences stack up, and that stack gets surprisingly tall. Here are the features I found genuinely useful after a week.</p>
<h3>1. Morning Briefing — No More Scrolling</h3>
<p>Every morning at 7 AM, there&#8217;s a Telegram message waiting. Busan weather and air quality, exchange rates and gold prices, industry news I follow, AI tech trends, gaming news. <strong>Only topics I care about.</strong></p>
<p>I used to open a news page on my commute and scroll through ads and clickbait until something interesting showed up. Now I don&#8217;t have to. AI reads the articles and sends 3-line summaries to Telegram. Two minutes on the subway and I&#8217;m caught up for the day.</p>
<p>Would I install OpenClaw just for this? That&#8217;s a stretch. But <strong>it&#8217;s the feature I use daily and enjoy most.</strong></p>
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="433" height="650" src="https://prsm-studio.com/wp-content/uploads/2026/03/stock-16841808-9.jpg" alt="휴대폰에서 텔레그램 앱 사용하기" class="wp-image-352" srcset="https://prsm-studio.com/wp-content/uploads/2026/03/stock-16841808-9.jpg 433w, https://prsm-studio.com/wp-content/uploads/2026/03/stock-16841808-9-200x300.jpg 200w" sizes="auto, (max-width: 433px) 100vw, 433px" /><figcaption>Photo by Viralyft / Pexels</figcaption></figure>
<h3>2. Voice Transcription — This Actually Saves Money</h3>
<p>This was the surprise killer feature. Google Meet, Zoom, Teams, Webex — <strong>send Jolgae a meeting link and a bot joins the call, records it, and converts everything to text.</strong></p>
<p>Whisper (open-source speech recognition AI) runs on the server and converts speech to text. Jolgae then summarizes the result, separating key points, action items, and decisions. Results auto-save to Notion too. When the meeting ends, the minutes are waiting in Telegram.</p>
<p>Cloud transcription services like Otter.ai run $20-30/month. This setup? <strong>$0.</strong> Everything processes on my server.</p>
<p>One realistic caveat though. <strong>Whisper is hardware-hungry.</strong> Running local Whisper on my server (Ryzen 7, 32GB RAM) with CPU only, a 1-hour audio takes <strong>over an hour</strong> to transcribe. Yes, slower than real-time. You wait as long as the recording — or longer. An NVIDIA GPU with CUDA would make it 5-10x faster, but my server only has an AMD integrated GPU (Radeon 780M). AMD doesn&#8217;t support Vulkan acceleration for this, so the GPU just sits there unused. CPU-only it is. You need at least 16GB RAM for the medium-quality model, and 32GB for comfortable large-model usage. On an 8GB machine, it&#8217;s practically unusable.</p>
<p>So I also use OpenAI&#8217;s Whisper API. Cloud processing makes the <strong>speed noticeably better.</strong> Still not snappy, but a lot more bearable. Free local vs paid API — pick depending on the situation. I&#8217;ll cover this feature in more detail in the next episode.</p>
<h3>3. Weekend Outing Planner — My Wife Likes This One</h3>
<p>Friday at 6 PM, &#8220;Weekend outing recommendations!&#8221; arrives on Telegram. It checks weekend weather, picks three seasonal courses near Busan. Each comes with the address, drive time, kid-friendliness rating, parking info, estimated cost, and a rainy-day backup.</p>
<p>Honestly, the recommendation quality isn&#8217;t always great. Sometimes it suggests odd places, or recommends spots I&#8217;ve already visited. But <strong>the time spent wondering &#8220;what do we do this weekend?&#8221; shrinks.</strong> Bad suggestion? Don&#8217;t go. Good one? Just go.</p>
<p>Sharing &#8220;how about here?&#8221; with my wife turns into a conversation starter. That&#8217;s way better than staring at each other asking &#8220;so… what should we do?&#8221;</p>
<h3>4. Auto Blog Publishing — 10 Minutes Per Post</h3>
<p>This blog itself is proof. Give Jolgae a topic and it handles keyword research, writing, SEO meta tags, stock image insertion, and bilingual KO/EN publishing to WordPress. About 10 minutes per post.</p>
<p>Of course, AI-written content doesn&#8217;t go up unedited. There&#8217;s always something to fix. AI has never produced a 100% perfect post. But <strong>starting from a blank page versus starting from an 80% draft</strong> is night and day. I&#8217;ll dive deeper into the blog auto-publishing pipeline in the next episode.</p>
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="940" height="607" src="https://prsm-studio.com/wp-content/uploads/2026/03/stock-265667-11.jpg" alt="cms, 공책, 구성의 무료 스톡 사진" class="wp-image-353" srcset="https://prsm-studio.com/wp-content/uploads/2026/03/stock-265667-11.jpg 940w, https://prsm-studio.com/wp-content/uploads/2026/03/stock-265667-11-300x194.jpg 300w, https://prsm-studio.com/wp-content/uploads/2026/03/stock-265667-11-768x496.jpg 768w" sizes="auto, (max-width: 940px) 100vw, 940px" /><figcaption>Photo by Pixabay / Pexels</figcaption></figure>
<h2>Things That Fell Short</h2>
<p>An honest review means covering the downsides too.</p>
<ul>
<li><strong>For general chat, ChatGPT is just better.</strong> Faster responses, higher quality answers. Opening the ChatGPT app is often more convenient than texting Jolgae on Telegram.</li>
<li><strong>Setting up skills isn&#8217;t easy.</strong> Officially, &#8220;no code needed.&#8221; In reality, you end up having AI write code for you. A non-developer adding new skills alone isn&#8217;t realistic.</li>
<li><strong>It&#8217;s dumb sometimes.</strong> Misunderstands commands, sends wrong results, or errors out for no apparent reason. &#8220;AI agent&#8221; absolutely does not mean infallible.</li>
<li><strong>Responses can be slow.</strong> Simple chat is fast, but tasks involving web search can take 30 seconds to a minute. Frustrating when you&#8217;re in a hurry.</li>
</ul>
<h2>ChatGPT vs OpenClaw — Side by Side</h2>
<table>
<tr>
<th></th>
<th>ChatGPT / Gemini App</th>
<th>OpenClaw (Self-Hosted)</th>
</tr>
<tr>
<td>Chat Quality</td>
<td><strong>High</strong></td>
<td>Moderate (depends on model)</td>
</tr>
<tr>
<td>Response Speed</td>
<td><strong>Fast</strong></td>
<td>Moderate to slow</td>
</tr>
<tr>
<td>Scheduled Tasks (Cron)</td>
<td>No</td>
<td><strong>Yes</strong></td>
</tr>
<tr>
<td>Access Server Files</td>
<td>No</td>
<td><strong>Yes</strong></td>
</tr>
<tr>
<td>External API Integration</td>
<td>Limited</td>
<td><strong>Unlimited</strong></td>
</tr>
<tr>
<td>Telegram Integration</td>
<td>No</td>
<td><strong>Built-in</strong></td>
</tr>
<tr>
<td>Data Privacy</td>
<td>Cloud-stored</td>
<td><strong>Your server only</strong></td>
</tr>
<tr>
<td>Extensibility</td>
<td>GPTs (limited)</td>
<td><strong>Skill system (unlimited)</strong></td>
</tr>
<tr>
<td>Setup Difficulty</td>
<td>None</td>
<td>Docker required</td>
</tr>
<tr>
<td>Cost</td>
<td>$20+/month</td>
<td>API usage only</td>
</tr>
</table>
<p>Bottom line: <strong>ChatGPT wins overwhelmingly on chat quality and speed.</strong> But if you need automation, scheduled execution, and server integration, OpenClaw can do things ChatGPT simply can&#8217;t. Different tools for different jobs.</p>
<h2>So, Worth Installing?</h2>
<p><strong>OpenClaw is a good fit if you:</strong></p>
<ul>
<li>Already have a home server running Docker</li>
<li>Need daily, repetitive information gathering (news briefings, price monitoring)</li>
<li>Do frequent voice transcription (this genuinely saves cloud service fees)</li>
<li>Want everything unified through one Telegram bot</li>
</ul>
<p><strong>You can skip it if you:</strong></p>
<ul>
<li>Are happy with ChatGPT Plus or Gemini Advanced subscriptions</li>
<li>Don&#8217;t have repetitive tasks worth automating</li>
<li>Don&#8217;t have a server — phone only</li>
</ul>
<p>It&#8217;s not a revolution. <strong>But once set up, daily conveniences quietly accumulate.</strong> Morning briefings, voice transcription, weekend recommendations — those three alone made the installation worthwhile for me.</p>
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="433" height="650" src="https://prsm-studio.com/wp-content/uploads/2026/03/stock-19238353-13.jpg" alt="가구, 기능성 가구, 기술의 무료 스톡 사진" class="wp-image-354" srcset="https://prsm-studio.com/wp-content/uploads/2026/03/stock-19238353-13.jpg 433w, https://prsm-studio.com/wp-content/uploads/2026/03/stock-19238353-13-200x300.jpg 200w" sizes="auto, (max-width: 433px) 100vw, 433px" /><figcaption>Photo by Mateusz Haberny / Pexels</figcaption></figure>
<h2>Technical Details (For the Curious)</h2>
<p>My Jolgae (OpenClaw agent) configuration for reference:</p>
<table>
<tr>
<th>Item</th>
<th>Configuration</th>
</tr>
<tr>
<td>AI Models</td>
<td>Gemini 2.5 Flash (primary) → Claude Haiku → GPT-4.1-mini → Ollama (local backup)</td>
</tr>
<tr>
<td>Installed Skills</td>
<td>32 (briefing, transcription, blog, planner, monitoring, etc.)</td>
</tr>
<tr>
<td>Automated Tasks</td>
<td>1 daily + 3 weekly + 2 monthly</td>
</tr>
<tr>
<td>Interface</td>
<td>Telegram bot</td>
</tr>
<tr>
<td>Server</td>
<td>Beelink SER9 MAX, AMD Ryzen 7, 32GB DDR5</td>
</tr>
<tr>
<td>Monthly Cost</td>
<td>~$4 electricity + API usage fees</td>
</tr>
</table>
<p>OpenClaw installation itself is one Docker command. But skill development and detailed configuration? I had AI (Claude Code) do it for me. Honestly, a non-developer doing it alone is tough. But <strong>having AI do it for you</strong> counts as a valid approach. That&#8217;s how things work in 2026.</p>
<h3>Currently Installed Skills (32)</h3>
<table>
<tr>
<th>Category</th>
<th>Skill</th>
<th>What It Does</th>
</tr>
<tr>
<td rowspan="3">Daily Automation</td>
<td>morning-briefing</td>
<td>Custom news briefing every morning</td>
</tr>
<tr>
<td>weekend-planner</td>
<td>Weekend outing course recommendations</td>
</tr>
<tr>
<td>weekly-insight</td>
<td>International trends weekly digest</td>
</tr>
<tr>
<td rowspan="3">Content</td>
<td>blog-factory</td>
<td>Auto blog writing + publishing</td>
</tr>
<tr>
<td>translate-blog</td>
<td>Multilingual blog translation</td>
</tr>
<tr>
<td>image-gen</td>
<td>AI image generation</td>
</tr>
<tr>
<td rowspan="3">Work Tools</td>
<td>meeting-transcribe</td>
<td>Voice file transcription + summary</td>
</tr>
<tr>
<td>ocr-bot</td>
<td>Extract text from images</td>
</tr>
<tr>
<td>gold-briefing</td>
<td>Business news briefing</td>
</tr>
<tr>
<td rowspan="3">Monitoring</td>
<td>rate-monitor</td>
<td>Telecom rate change detection</td>
</tr>
<tr>
<td>busan-culture</td>
<td>Busan culture/experience program watch</td>
</tr>
<tr>
<td>power-monitor</td>
<td>Server power monitoring</td>
</tr>
<tr>
<td rowspan="3">Knowledge Mgmt</td>
<td>notion-rag</td>
<td>Notion semantic search</td>
</tr>
<tr>
<td>local-rag</td>
<td>Local file semantic search</td>
</tr>
<tr>
<td>second-brain</td>
<td>Personal knowledge management</td>
</tr>
<tr>
<td rowspan="2">System</td>
<td>system-heal</td>
<td>Server self-healing</td>
</tr>
<tr>
<td>self-evolution</td>
<td>Agent self-learning</td>
</tr>
<tr>
<td rowspan="2">Lifestyle</td>
<td>food-recommend</td>
<td>Restaurant recommendations</td>
</tr>
<tr>
<td>anniversary</td>
<td>Anniversary reminders</td>
</tr>
<tr>
<td>Other</td>
<td>+13 more</td>
<td>n8n integration, decision helper, side hustle explorer, etc.</td>
</tr>
</table>
<p>Of these, only about 5-6 make a noticeable daily difference. The rest are &#8220;nice to have.&#8221; But those 5-6 showing up in Telegram every morning — that&#8217;s the whole point.</p>
<h2>Next Episode Preview</h2>
<p>The blog auto-publishing I briefly mentioned in this episode — next time, I go deep. <strong>How AI publishes a blog post in 10 minutes</strong> — from keyword research to bilingual KO/EN publishing, all broken down from a non-developer&#8217;s perspective.</p>
<p><strong>EP.6 — AI Writes My Blog? Building an Auto-Publishing Pipeline.</strong></p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fprsm-studio.com%2Fen%2Fcode-illiterate-home-server-build-5-openclaw-ai-agent-en%2F&amp;linkname=Even%20a%20Code-Illiterate%20Built%20It%21%20Home%20Server%20Journey%20%285%29%20%E2%80%94%20OpenClaw%3A%20One%20Week%20Honest%20Review" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_mastodon" href="https://www.addtoany.com/add_to/mastodon?linkurl=https%3A%2F%2Fprsm-studio.com%2Fen%2Fcode-illiterate-home-server-build-5-openclaw-ai-agent-en%2F&amp;linkname=Even%20a%20Code-Illiterate%20Built%20It%21%20Home%20Server%20Journey%20%285%29%20%E2%80%94%20OpenClaw%3A%20One%20Week%20Honest%20Review" title="Mastodon" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fprsm-studio.com%2Fen%2Fcode-illiterate-home-server-build-5-openclaw-ai-agent-en%2F&amp;linkname=Even%20a%20Code-Illiterate%20Built%20It%21%20Home%20Server%20Journey%20%285%29%20%E2%80%94%20OpenClaw%3A%20One%20Week%20Honest%20Review" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fprsm-studio.com%2Fen%2Fcode-illiterate-home-server-build-5-openclaw-ai-agent-en%2F&#038;title=Even%20a%20Code-Illiterate%20Built%20It%21%20Home%20Server%20Journey%20%285%29%20%E2%80%94%20OpenClaw%3A%20One%20Week%20Honest%20Review" data-a2a-url="https://prsm-studio.com/en/code-illiterate-home-server-build-5-openclaw-ai-agent-en/" data-a2a-title="Even a Code-Illiterate Built It! Home Server Journey (5) — OpenClaw: One Week Honest Review"></a></p><p>The post <a href="https://prsm-studio.com/en/code-illiterate-home-server-build-5-openclaw-ai-agent-en/">Even a Code-Illiterate Built It! Home Server Journey (5) — OpenClaw: One Week Honest Review</a> appeared first on <a href="https://prsm-studio.com/en">Prsm Studio</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://prsm-studio.com/en/code-illiterate-home-server-build-5-openclaw-ai-agent-en/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
