<?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: Just a Side Project</title>
    <description>The latest articles on DEV Community by Just a Side Project (@just_a_side_project).</description>
    <link>https://dev.to/just_a_side_project</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4063172%2F2d4a6757-a858-4445-a5c2-acf8d9ab9994.png</url>
      <title>DEV Community: Just a Side Project</title>
      <link>https://dev.to/just_a_side_project</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/just_a_side_project"/>
    <language>en</language>
    <item>
      <title>I Compared the Free Tiers of Google Flow, Kling AI, and Hailuo So You Don't Have To</title>
      <dc:creator>Just a Side Project</dc:creator>
      <pubDate>Tue, 04 Aug 2026 22:28:21 +0000</pubDate>
      <link>https://dev.to/just_a_side_project/i-compared-the-free-tiers-of-google-flow-kling-ai-and-hailuo-so-you-dont-have-to-2737</link>
      <guid>https://dev.to/just_a_side_project/i-compared-the-free-tiers-of-google-flow-kling-ai-and-hailuo-so-you-dont-have-to-2737</guid>
      <description>&lt;p&gt;In my &lt;a href="https://justasideproject.blogspot.com/2026/08/i-tried-to-build-free-ai-shorts-channel.html" rel="noopener noreferrer"&gt;last post&lt;/a&gt;, I mentioned pivoting away from AI-generated video after digging into the free tiers of the big three tools. Here's the actual digging — what each one gives you for free, and where the fine print gets in the way.&lt;/p&gt;

&lt;p&gt;I'm not affiliated with any of these tools. I just wanted a straight answer to "can I use this for a monetized channel without paying," and it took longer to find than it should have.&lt;/p&gt;

&lt;h3&gt;The short version&lt;/h3&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;Free credits&lt;/th&gt;
&lt;th&gt;Renewal&lt;/th&gt;
&lt;th&gt;Max clip length (free)&lt;/th&gt;
&lt;th&gt;Watermark&lt;/th&gt;
&lt;th&gt;Commercial use on free tier&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Google Flow (Veo 3.1)&lt;/td&gt;
&lt;td&gt;~50&lt;/td&gt;
&lt;td&gt;Daily&lt;/td&gt;
&lt;td&gt;8 seconds&lt;/td&gt;
&lt;td&gt;"Made with Veo" visible&lt;/td&gt;
&lt;td&gt;Unclear — see below&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Kling AI&lt;/td&gt;
&lt;td&gt;~66&lt;/td&gt;
&lt;td&gt;Daily&lt;/td&gt;
&lt;td&gt;~5 seconds per generation&lt;/td&gt;
&lt;td&gt;Visible&lt;/td&gt;
&lt;td&gt;Explicitly excluded&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Hailuo / MiniMax&lt;/td&gt;
&lt;td&gt;200&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;One-time&lt;/strong&gt; (new account bonus)&lt;/td&gt;
&lt;td&gt;~6 seconds (768p)&lt;/td&gt;
&lt;td&gt;Visible&lt;/td&gt;
&lt;td&gt;Explicitly excluded&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;Google Flow (Veo 3.1)&lt;/h3&gt;

&lt;p&gt;Flow bundles Veo 3.1 (video), an image model, and a music model into one workspace. The free allotment is roughly 50 credits a day, non-cumulative — use them or lose them. At the cheaper "Lite" quality setting that's enough for a handful of generations; the higher "Quality" tier alone can cost more credits than the entire daily allowance.&lt;/p&gt;

&lt;p&gt;The catch that matters most: I could not find a clear statement, in Google's own terms, that free-tier Veo output is cleared for monetized YouTube use. Some third-party writeups say yes, some say no, and they contradict each other on basic facts like whether the watermark is even there. If you're planning to monetize, this is worth confirming directly with Google support before you build anything on top of it — not something I'd take on a blog's word, including this one.&lt;/p&gt;

&lt;h3&gt;Kling AI&lt;/h3&gt;

&lt;p&gt;Kling's free daily credit count is the most generous of the three, and the motion quality on character animation is genuinely good. But its free-tier terms are the most explicit of the group: no commercial use. That's a documented limitation, not a gray area, which actually makes it the easiest of the three to plan around — you know where you stand.&lt;/p&gt;

&lt;h3&gt;Hailuo / MiniMax&lt;/h3&gt;

&lt;p&gt;Hailuo front-loads new accounts with a decent one-time credit bonus rather than a strong daily refresh, which makes it better suited to a short burst of experimentation than ongoing daily production. Same commercial-use restriction as Kling on the free tier.&lt;/p&gt;

&lt;h3&gt;What I'd actually check before committing&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Read the tool's current terms of service yourself — not a summary of it, the actual page, dated to when you read it. These change.&lt;/li&gt;
&lt;li&gt;Search specifically for "commercial use" or "monetization" in the terms, not just "free" or "credits."&lt;/li&gt;
&lt;li&gt;If a paid tier removes the watermark and adds commercial rights, price that in before assuming the free tier is a real substitute.&lt;/li&gt;
&lt;li&gt;Treat any blog post claiming "unlimited free generation," including ones with big view counts, as marketing until you've verified it against the source.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;None of this means these tools are bad — the free tiers are still useful for experimenting and learning the workflow. It just means "free" and "free to monetize" aren't the same claim, and only one of them was easy to find a straight answer to.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>buildinpublic</category>
      <category>productivity</category>
    </item>
    <item>
      <title>I Tried to Build a Free AI Shorts Channel. Here's Why I Pivoted to Writing Instead.</title>
      <dc:creator>Just a Side Project</dc:creator>
      <pubDate>Tue, 04 Aug 2026 22:28:04 +0000</pubDate>
      <link>https://dev.to/just_a_side_project/i-tried-to-build-a-free-ai-shorts-channel-heres-why-i-pivoted-to-writing-instead-1l65</link>
      <guid>https://dev.to/just_a_side_project/i-tried-to-build-a-free-ai-shorts-channel-heres-why-i-pivoted-to-writing-instead-1l65</guid>
      <description>&lt;p&gt;I wanted one thing: a fully automated, zero-cost pipeline that could turn an idea into a YouTube Short, start to finish, using nothing but free tools and an AI coding assistant. No stock footage subscriptions, no editing software, no manual screen recording. Just a script in, a video out.&lt;/p&gt;

&lt;p&gt;I got closer than I expected. Then I hit a wall that had nothing to do with code.&lt;/p&gt;

&lt;h3&gt;What actually got built&lt;/h3&gt;

&lt;p&gt;Over one long session, the pipeline came together piece by piece:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Text-to-speech&lt;/strong&gt; via Google Cloud's free tier (WaveNet/Neural2 voices, a few million free characters a month — far more than a couple of Shorts a week would ever use)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Visuals&lt;/strong&gt; generated entirely in code (Python + Pillow): chat-bubble mockups, file-browser mockups, "results" grids, all procedurally drawn, no stock assets&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Assembly&lt;/strong&gt; via ffmpeg, stitching narration, captions, and generated slides into a finished vertical video&lt;/li&gt;
&lt;li&gt;One orchestration script tying it all together, so a new video was just: drop in a script file, run one command&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Along the way there were real, unglamorous obstacles — a newly-split Korean administrative district that Google's billing system didn't recognize yet, a service-account-key policy that blocked the "obvious" authentication path (fixed by switching to OAuth-based application-default credentials instead). Nothing fatal, just the normal texture of actually shipping something.&lt;/p&gt;

&lt;h3&gt;Where it got interesting&lt;/h3&gt;

&lt;p&gt;The slideshow-style visuals worked, but they looked exactly like what they were: slides. Meanwhile, a very different kind of AI content was clearly having a moment — short, photorealistic AI-generated video clips (animals doing improbable things, mostly) racking up millions of views. The tools behind them — Google's Veo (via Flow), Kling AI, Hailuo/MiniMax — all advertise usable free tiers.

&lt;/p&gt;
&lt;p&gt;So the obvious next move was: swap the static slides for actual AI-generated video clips.&lt;/p&gt;

&lt;h3&gt;Where it stalled&lt;/h3&gt;

&lt;p&gt;Checking the free tiers properly turned up real limits, not just marketing copy:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Free-tier clips capped at around 8 seconds&lt;/li&gt;
&lt;li&gt;A visible "Made with Veo" watermark on free exports&lt;/li&gt;
&lt;li&gt;Kling and Hailuo's free tiers explicitly exclude commercial use in their terms&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The commercial-use question mattered most, since the whole point was a monetized channel. I went looking for a clear answer in the actual terms of service rather than trusting summary blog posts (several of which flatly contradicted each other on the watermark question alone). I couldn't find an unambiguous yes. Google's own policy pages didn't spell out whether free-tier output could be used in monetized YouTube content; third-party writeups disagreed with each other.

&lt;/p&gt;
&lt;p&gt;That's not a legal opinion, and I'm not a lawyer — it's just an observation: when the terms are that unclear, building a monetization plan on top of them felt like the wrong foundation, however good the free credits looked on paper.&lt;/p&gt;

&lt;h3&gt;So, this instead&lt;/h3&gt;

&lt;p&gt;Rather than keep gambling on shifting terms of service, I pivoted to writing about the build itself — which sidesteps the whole problem. It's fully original, the "content" is just documenting what actually happened, and there's no ambiguity about whether I'm allowed to publish it.&lt;/p&gt;

&lt;p&gt;The pipeline still exists and still works, free-tier TTS and all. It's just B-roll for a different kind of project now.&lt;/p&gt;

&lt;p&gt;If you're building something similar: check the actual terms before you build a business plan on a "free" AI tool, not just the blog posts telling you it's free. The credits are real. The fine print sometimes isn't what you'd hope.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>buildinpublic</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
