What has happened this month? In the meantime, to read the previous report, go here. Projects https://daniele.tech/2026/03/musichouse-fix-your-mp3-leadboard-and-artists-suggestions-in-a-pyqt-ui/ https://daniele.tech/2026/03/transcribe-simple-pyqt-ui-to-transcribe-your-multimedia-files/ https://daniele.tech/2026/03/oss-ai-skill-md-to-extend-open-source-projects-or-contribute-to-them/ https://daniele.tech/2026/03/tonecraft-thunderbird-extension-to-write-more-professional-emails-with-ai/ https://github.com/kiwina/glm-tray/pull/1 Kernel Nuggets! We published a couple of issues for https://kernelnuggets.com/. […]
Category: My personal tools
MusicHouse – Fix your Mp3, Leadboard and Artists suggestions in a pyQt UI
Another week, another tool—written by AI. The idea behind the project was to optimise my MP3 collection: I wanted to fix corrupted files, generate a leaderboard of the most‑represented artists, and provide an AI‑driven interface for finding similar artists. This was my first attempt at creating a fairly complex, desktop (non‑web) GUI application, and I […]
Transcribe – simple PyQt UI to transcribe your multimedia files
One of the things I love most about work these days is the ability to record meetings and get automatic transcripts. The possibilities are virtually endless—from drafting proposals to building full‑blown plans, this capability speeds up the workflow dramatically by letting you focus on what really matters. A few months ago I created a Telegram […]
OSS-AI-Skill(.md) – To extend open source projects or contribute to them
In this article I’m sharing how I’m increasingly relying on AI in my daily work—and even to contribute to OSS projects. AI models are trained on what’s publicly available. They handle React, Django, and Kubernetes just fine. But ask them about a niche open-source tool you actually use at work, and they struggle. Not because […]
ToneCraft – Thunderbird Extension to write more professional emails with AI
Over the past months, I’ve increasingly integrated AI into my daily workflow, allowing me to tackle projects and tasks that were previously out of reach due to time or resource constraints. This shift has been transformative, enabling me to contribute more effectively to open-source software (OSS) and even address long-standing personal challenges—like improving the professionalism […]
My free software and open source activities of November 2025
What has happened this month? In the meantime, to read the previous report, go here. Projects https://daniele.tech/2025/11/picocode-ai-self-hosted-local-codebase-assistant-rag/ Kernel Nuggets! We published a issue for https://kernelnuggets.com/. […]
PicoCode – AI self-hosted Local Codebase Assistant (RAG)
Before we start explaining, let’s share a couple of screenshots. https://github.com/CodeAtCode/PicoCode Behind the scene – Story I wanted to use Regolo.ai for a RAG system, but all the open‑source projects I find rely on a different SaaS and not on a free, service‑agnostic solution. Regolo is free until the end of December and, as […]
Find all your Steam games that offer Local Multiplayer (and play on the couch)
A tiny Python script that pulls your entire Steam library and tells you instantly which titles support local multiplayer (so you can grab a second joypad and start playing right away). Why This Matters You’ve got a shelf full of controllers, but you’re not sure which of your Steam games can be enjoyed with a […]
How to create a Tracking Click Rest endpoint in Django
I found django-clickify but had some issues for my needs and after doing a PR I said, well it’s the case to implement on my own for Django Rest Framework. Explanation A url example: http://localhost:8000/track/?slug=CheckoutClick&id=23&value=notmandatory The value field is not mandatory, the slug is checked against the list in the view. For any request, it […]
Bulk move posts with tag to categories with WP-CLI
Questo articolo è stato scritto oltre 1 years, il contenuto potrebbe essere datato.There is always something new when you have to manage old WordPress website, especially if they have thousands of tags. The problem in this case is that tags are very dispersive and not helpful as a lot of people think for SEO compared […]