Gianni's Hub


a blog to share my technology knowledge and other useful stuff, from yesterday to tomorrow

Introducing ShellShelter - Safer Shell Command Execution for AI Workflows

I am happy to announce ShellShelter, an experimental project I have been building to make shell command execution safer in AI-assisted workflows. ShellShelter is a .NET allowlist engine available as both a CLI and a C# library. The core goal is simple: reduce execution risk when commands come from untrusted or partially trusted sources, such as LLM output, user input, or generated scripts. The source code and binaries are available in the ShellShelter GitHub repository.

Read more →

Introducing AgentSync, a .NET global tool for GitHub Copilot assets

On the wave of my journey with AI coding agents, I am happy to announce AgentSync, an experimental .NET global tool designed to manage GitHub Copilot assets in a more structured way. If you work with custom agents, skills, prompts, and instructions, you probably know the pain points: duplicated files, missing dependencies, and different setups between repositories and user machines. AgentSync is available in agents-sync-tool GitHub repository. The repository includes source code, command documentation, catalog examples, and implementation notes.

Read more →

ROCm on WSL2 with Ryzen AI Max+ 395

In the last few days, Pietro, a colleague of mine, started experimenting with his new hardware: a mini workstation based on the AMD Ryzen AI Max+ 395 (Bosgame M5 AI Mini Desktop Ryzen AI Max+ 395, with 128GB of shared memory + 2TB storage). He spent time trying to make ROCm work inside Windows 11/WSL2 (and containers), a scenario that is still not fully supported yet, even if early preview builds are available. While following the installation guide, he hit issues similar to those reported by other developers in GitHub Issue #4952. Thanks to his persistence, he found a working solution. This post is a practical log of what worked for him and enabled ROCm support for his Radeon 8060S GPU in WSL2.

Read more →

Introducing Chonkie.Net - Bringing RAG Ingestion to .NET

As part of a neverending journey in tinkering and exploring AI-assisted coding with GitHub Copilot, I'm excited to announce the preview release of Chonkie.Net, a faithful, high-performance port of the popular Python Chonkie library to the .NET ecosystem.

Read more →

AI Assistants at AI Heroes Torino, Dec 11th 2024

Busy weeks ahead in terms of events! I am pleased to announce that I will be a speaker, along with my colleague Morgana Lalli (R&D Data Scientist, at Deltatre), in the second edition of AI Heroes on December 11th, 2024, in presence in Turin and online.

Read more →