Skip to content
View ShiroePL's full-sized avatar

Block or report ShiroePL

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ShiroePL/README.md

👋 yo, I'm Madrus (ShiroePL)

Self-taught dev who builds things I actually use - a manhwa/novel tracking ecosystem, AI assistants with voice, Chrome extensions, and home automation setups. Mostly Python & Flask in the backend, keeping everything running on my own VPS.

Currently building Tractoon - a full manhwa reading ecosystem with a Chrome extension hub, time tracking, and cross-source sync.

🧰 Things I actually work with

Languages Python JavaScript Bash HTML5 CSS3

Backend & DBs Flask FastAPI SQLAlchemy MariaDB

Infrastructure Docker Nginx Cloudflare Oracle VPS

APIs & Scraping GraphQL AniList API Scrapy


🗂️ Active projects

Project What it does
🦝 TrackToon - Manhwa-reading-companion Chrome extension - hub for tracking manhwa reading time, syncing data across sources. Core of the ecosystem.
🌙 moon-reader-hub Self-hosted Docker stack — syncs reading progress from Moon+ Reader Pro via WebDAV, processes .mrpro backups, and serves a Flask reading stats dashboard. Zero cloud, designed for Tailscale/VPN. Python, Flask, SQLite, Caddy.
🤖 Cooler-Ai-chan Discord bot (discord.py) with personality — chat with LLMs via Groq API & OpenAI, plus fun commands.
💾 AniList2MariaDB-backup Dumps your AniList data into a local MariaDB. Because cloud isn't forever.

🗃️ Archived

Project Notes
🌸 EasternTalesShelf Old manga/novel library synced with AniList. Superseded by Tractoon ecosystem.

🎨 Also into

  • Stable Diffusion art → DeviantArt
  • Home automation with Home Assistant + ESP8266

Profile views

Pinned Loading

  1. EasternTalesShelf EasternTalesShelf Public

    A Flask-based library syncing with AniList for your manga and novels, creating an auto-updated vault of Eastern tales.

    Python 1

  2. Cooler-Ai-chan Cooler-Ai-chan Public

    Python version of Ai-chan, pranky AI made by Nequss (https://github.com/Nequss)

    Python 1 1

  3. AniList2MariaDB-backup AniList2MariaDB-backup Public

    Backup and export user's Anilist to MariaDB.

    Python 1

  4. ShiroAiChan-on-Windows ShiroAiChan-on-Windows Public

    Harness the power of ChatGPT API to bring your very own AI-powered anime waifu to life! ShiroAi-chan is a customizable AI assistant designed to offer both written and vocal responses in an endearin…

    Python 2

  5. moon-reader-hub moon-reader-hub Public

    Self-hosted Docker stack that syncs reading progress from Moon+ Reader Pro via WebDAV and serves a Flask reading statistics dashboard. Zero cloud dependencies — designed for Tailscale/VPN.

    Python 1

  6. web-tester web-tester Public

    Python