<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://kingbenny101.github.io/kbarr/blog</id>
    <title>kbarr Blog</title>
    <updated>2026-06-12T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://kingbenny101.github.io/kbarr/blog"/>
    <subtitle>kbarr Blog</subtitle>
    <icon>https://kingbenny101.github.io/kbarr/img/favicon.ico</icon>
    <entry>
        <title type="html"><![CDATA[Release prep]]></title>
        <id>https://kingbenny101.github.io/kbarr/blog/2026/06/12/release-prep</id>
        <link href="https://kingbenny101.github.io/kbarr/blog/2026/06/12/release-prep"/>
        <updated>2026-06-12T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Trying to get ready for a proper release of kbarr.]]></summary>
        <content type="html"><![CDATA[<p>Trying to get ready for a proper release of kbarr.</p>
<p>This will probably be the last release. I aint working on this project anymore.</p>
<p>Good learning experience on abusing AI to do work for me.</p>
<p>Learned a lot about project management.</p>]]></content>
        <author>
            <name>KingBenny101</name>
            <uri>https://github.com/KingBenny101</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[So much Claude]]></title>
        <id>https://kingbenny101.github.io/kbarr/blog/2026/06/09/so-much-claude</id>
        <link href="https://kingbenny101.github.io/kbarr/blog/2026/06/09/so-much-claude"/>
        <updated>2026-06-09T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[I've been using Claude a lot recently, and it's been pretty good.]]></summary>
        <content type="html"><![CDATA[<p>I've been using Claude a lot recently, and it's been pretty good.</p>
<p>Made my anime torrent search engine into a proper project. Check it out <a href="https://github.com/KingBenny101/kbdex" target="_blank" rel="noopener noreferrer" class="">here</a>.</p>
<p>It has a web interface. You can search torrents directly.</p>
<p>I made some changes to the kbarr code base too, mainly refactoring the structure. Moved to Docusaurus for documentation.</p>
<p>Need to make kbarr more modular and easier to maintain.</p>]]></content>
        <author>
            <name>KingBenny101</name>
            <uri>https://github.com/KingBenny101</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[New search engine]]></title>
        <id>https://kingbenny101.github.io/kbarr/blog/2026/06/04/new-search-engine</id>
        <link href="https://kingbenny101.github.io/kbarr/blog/2026/06/04/new-search-engine"/>
        <updated>2026-06-04T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Vibe coded a new search engine for anime torrents.]]></summary>
        <content type="html"><![CDATA[<p>Vibe coded a new search engine for anime torrents.</p>
<p>It uses nyaa.si as the source and is pretty fast.</p>
<p>Will be developing it as a standalone project.</p>]]></content>
        <author>
            <name>KingBenny101</name>
            <uri>https://github.com/KingBenny101</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Vibe coding]]></title>
        <id>https://kingbenny101.github.io/kbarr/blog/2026/06/03/vibe-coding</id>
        <link href="https://kingbenny101.github.io/kbarr/blog/2026/06/03/vibe-coding"/>
        <updated>2026-06-03T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Started the day by trying to figure out how to check if episodes of a season are present in the drive.]]></summary>
        <content type="html"><![CDATA[<p>Started the day by trying to figure out how to check if episodes of a season are present in the drive.</p>
<p>Vibe coding is sometimes difficult, smh.</p>]]></content>
        <author>
            <name>KingBenny101</name>
            <uri>https://github.com/KingBenny101</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Insane progress]]></title>
        <id>https://kingbenny101.github.io/kbarr/blog/2026/06/02/insane-progess</id>
        <link href="https://kingbenny101.github.io/kbarr/blog/2026/06/02/insane-progess"/>
        <updated>2026-06-02T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Claude in planning mode is wild.]]></summary>
        <content type="html"><![CDATA[<p>Claude in planning mode is wild.</p>
<p>Significant amount of progess today.</p>
<p>Now can add anime, monitor episodes and seasons, and trigger downloads.</p>
<p>Have to work on identifying the correct torrent for a given episode, but the core flow is there.</p>
<p>Peak, got a nice system working. You can add an anime, it will search and download the best torrent.</p>
<p>If the torrent fails, then it researches and tries again.</p>
<p>However, sometimes it might not download the entire season but still mark as completed.</p>
<p>Need a system to check if all episodes are present in drive.</p>]]></content>
        <author>
            <name>KingBenny101</name>
            <uri>https://github.com/KingBenny101</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Claude purchase]]></title>
        <id>https://kingbenny101.github.io/kbarr/blog/2026/05/31/claude-purchase</id>
        <link href="https://kingbenny101.github.io/kbarr/blog/2026/05/31/claude-purchase"/>
        <updated>2026-05-31T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Bought claude.]]></summary>
        <content type="html"><![CDATA[<p>Bought claude.</p>
<p>Insane progress. Cleaned UI. Moved back to REST from gRPC.</p>
<p>RCB won IPL 2026, not a good day.</p>]]></content>
        <author>
            <name>KingBenny101</name>
            <uri>https://github.com/KingBenny101</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Frontend Shit]]></title>
        <id>https://kingbenny101.github.io/kbarr/blog/2026/05/30/frontend-shit</id>
        <link href="https://kingbenny101.github.io/kbarr/blog/2026/05/30/frontend-shit"/>
        <updated>2026-05-30T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Took so long to center shit. Had to do it manually cause AI sucks.]]></summary>
        <content type="html"><![CDATA[<p>Took so long to center shit. Had to do it manually cause AI sucks.</p>
<p>Mantine is nice tho.</p>]]></content>
        <author>
            <name>KingBenny101</name>
            <uri>https://github.com/KingBenny101</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Architecture notes]]></title>
        <id>https://kingbenny101.github.io/kbarr/blog/2026/05/29/architecture-notes</id>
        <link href="https://kingbenny101.github.io/kbarr/blog/2026/05/29/architecture-notes"/>
        <updated>2026-05-29T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[This post covers the current architecture of kbarr.]]></summary>
        <content type="html"><![CDATA[<p>This post covers the current architecture of kbarr.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="current-structure">Current structure<a href="https://kingbenny101.github.io/kbarr/blog/2026/05/29/architecture-notes#current-structure" class="hash-link" aria-label="Direct link to Current structure" title="Direct link to Current structure" translate="no">​</a></h2>
<ul>
<li class=""><code>services/core</code> handles the main API and frontend serving</li>
<li class=""><code>services/downloader</code>, <code>services/indexer</code>, and <code>services/metadata</code> are separate services for handling downloads, indexing, and metadata fetching respectively</li>
<li class="">All are docker containers managed by docker-compose</li>
</ul>]]></content>
        <author>
            <name>KingBenny101</name>
            <uri>https://github.com/KingBenny101</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[First post]]></title>
        <id>https://kingbenny101.github.io/kbarr/blog/2026/05/29/first-post</id>
        <link href="https://kingbenny101.github.io/kbarr/blog/2026/05/29/first-post"/>
        <updated>2026-05-29T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Got tired of sonarr not being able to find the anime I wanted, it used TVDB which is very incomplete for anime.]]></summary>
        <content type="html"><![CDATA[<p>Got tired of sonarr not being able to find the anime I wanted, it used TVDB which is very incomplete for anime.</p>
<p>Wanted to learn Go.</p>
<p>I also liked vibe coding.</p>
<p>Also blog posts. Cringe</p>]]></content>
        <author>
            <name>KingBenny101</name>
            <uri>https://github.com/KingBenny101</uri>
        </author>
    </entry>
</feed>