<?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: diekaiju</title>
    <description>The latest articles on DEV Community by diekaiju (@diekaiju).</description>
    <link>https://dev.to/diekaiju</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%2F3992675%2F496a1969-d57a-4c66-b48a-6d2c2e282d62.png</url>
      <title>DEV Community: diekaiju</title>
      <link>https://dev.to/diekaiju</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/diekaiju"/>
    <language>en</language>
    <item>
      <title>Host youtube locally</title>
      <dc:creator>diekaiju</dc:creator>
      <pubDate>Fri, 31 Jul 2026 17:11:35 +0000</pubDate>
      <link>https://dev.to/diekaiju/host-youtube-locally-55oa</link>
      <guid>https://dev.to/diekaiju/host-youtube-locally-55oa</guid>
      <description>&lt;p&gt;LocalTube is an enhanced, self-hosted streaming server solution built on top of a specialized fork of NewPipe Extractor. By bundling a lightweight and concurrent Java HTTP server inside an Android application (localServerApp), LocalTube enables you to browse, search, and stream content from major streaming platforms directly from any device in your local network using a standard web browser.&lt;/p&gt;

&lt;p&gt;GitHub &lt;a href="https://github.com/diekaiju/localtube" rel="noopener noreferrer"&gt;link&lt;/a&gt;&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa78qyf0c56hd80p258q8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa78qyf0c56hd80p258q8.png" alt=" " width="799" height="444"&gt;&lt;/a&gt;&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fogxt8y8hom27t9lyjyk6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fogxt8y8hom27t9lyjyk6.png" alt=" " width="799" height="444"&gt;&lt;/a&gt;&lt;br&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx3tqps008697bisbtg1g.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx3tqps008697bisbtg1g.png" alt=" " width="575" height="1026"&gt;&lt;/a&gt;&lt;br&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp356l7zox0p0yirmftvp.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp356l7zox0p0yirmftvp.png" alt=" " width="575" height="1026"&gt;&lt;/a&gt;&lt;br&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1ew4lhupk4jtmyl4tebv.jpg" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1ew4lhupk4jtmyl4tebv.jpg" alt=" " width="720" height="1640"&gt;&lt;/a&gt;&lt;br&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffz6ru2agw09yixciwd7j.jpg" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffz6ru2agw09yixciwd7j.jpg" alt=" " width="720" height="1640"&gt;&lt;/a&gt;&lt;br&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5xondzwziml8sjxsnkls.jpg" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5xondzwziml8sjxsnkls.jpg" alt=" " width="720" height="1640"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>privacy</category>
      <category>mobile</category>
      <category>github</category>
    </item>
    <item>
      <title>Duckassist</title>
      <dc:creator>diekaiju</dc:creator>
      <pubDate>Sat, 27 Jun 2026 01:18:52 +0000</pubDate>
      <link>https://dev.to/diekaiju/duckassist-3c5a</link>
      <guid>https://dev.to/diekaiju/duckassist-3c5a</guid>
      <description>&lt;p&gt;DuckAssist is a lightweight WebView wrapper for Duck.ai, built to make the service easier to use on Android for everyday tasks. The goal is simple: provide a minimal, storage-friendly way to access Duck.ai without adding unnecessary overhead.&lt;/p&gt;

&lt;p&gt;Duck.ai is a private AI chat service that gives access to modern models through a clean interface, and DuckAssist just tries to integrate that experience into Android in the most straightforward way possible.&lt;/p&gt;

&lt;p&gt;GitHub: &lt;a href="https://github.com/diekaiju/duckAssist" rel="noopener noreferrer"&gt;https://github.com/diekaiju/duckAssist&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>opensource</category>
      <category>tooling</category>
    </item>
  </channel>
</rss>
