Umberto Allievi Soluzioni Informatiche
AnalysisSeparation of a whole into its component parts.

Services

Vibe Coding

A new way to build software: describe what you need, and AI writes the code. I combine decades of engineering experience with AI-assisted development to deliver production-ready applications at unprecedented speed.

Human Intent, Machine Precision

The programmer becomes the architect. Instead of writing every line, I focus on design, quality and intent — guiding AI to produce clean, tested, maintainable code. The result: better software, faster.

From Idea to Application

Traditional development cycles measured in months become weeks. Vibe coding turns rapid prototyping into production delivery — native desktop apps, embedded systems, full-stack solutions — all built with AI as a partner.

Applications

TheCommunicator

TheCommunicator

v0.8.0Vibe Coded

Modern serial and TCP terminal application for Linux. Full VT100/ANSI terminal emulation via VTE4, built-in TCP server for bridging serial data to network clients, real-time speed monitoring, and file transfer support.

C++20GTK4libadwaitaVTE4WinUI
TheDivergence

TheDivergence

v0.2.0Vibe Coded

Find files with the same name across multiple folders and compare them with a unified diff view. Supports glob pattern filtering, syntax highlighting for 300+ languages, and word-level diff highlighting.

C++20GTK4libadwaitaGtkSourceViewWinUI
TheWatchover

TheWatchover

v0.2.0Vibe Coded

Real-time file monitoring application with visual diff display. Watch a directory tree and instantly visualize what changed — designed for monitoring code modifications by AI assistants.

C++20GTK4libadwaitaGtkSourceViewWinUI
TheWatchoverMQTT

TheWatchoverMQTT

v0.1.0Vibe Coded

Distributed file monitoring over MQTT. A CLI daemon watches filesystem changes and publishes diffs via MQTT; a GTK4 viewer (and Android app) subscribes and displays changes in real-time with syntax highlighting.

C++20GTK4libadwaitaMQTTAndroidWinUI — soon
TheRevealer

TheRevealer

v0.3.0Vibe Coded

Visual comparison tool for images, PDFs, and office documents. Four comparison modes — side by side, overlay with opacity control, pixel difference with highlight color, and channel subtraction — plus auto-alignment, async loading, and multi-page navigation.

C++20GTK4libadwaitaPopplerCairoWinUI
TheGit

TheGit

v0.3.0Vibe Coded

Graphical Git client for GNOME. Three-panel interface for browsing repositories, viewing commit history with graph visualization, inspecting syntax-highlighted diffs, and staging/committing changes.

C++20GTK4libadwaitalibgit2GtkSourceViewWinUI
TheHexDiff

TheHexDiff

v0.1.0Vibe Coded

Binary file comparison tool with aligned hex view. Uses the Myers diff algorithm on byte sequences to properly align insertions and deletions, with color-coded side-by-side display of offsets, hex bytes, and ASCII.

C++20GTK4libadwaitaCairoWinUI
TheCortexMDiff

TheCortexMDiff

v0.2.0Vibe Coded

ARM Cortex-M firmware comparison tool. Disassembles two firmware files (ELF, Intel HEX, or raw BIN) with arm-none-eabi-objdump and displays a unified diff with syntax highlighting and address stripping.

C++20GTK4libadwaitaGtkSourceViewARMWinUI
WhatANoise

WhatANoise

v0.1.0Vibe Coded

MQTT-based chat application with end-to-end encryption. One-to-one and group messaging (bands), rich text editing, file and media attachments, live GPS streaming, emoji reactions, and a headless CLI tool — all with local-only CBOR storage.

C++20GTK4libadwaitaMQTTlibsodiumAndroidWinUI — soon
TheCBORchestra

TheCBORchestra

v0.1.0Vibe Coded

Read-only viewer for WhatANoise CBOR datastores. Auto-discovers all profiles and presents configurations, voices, bands, message histories, and attachments in a modern GNOME interface.

C++20GTK4libadwaitaCBORWinUI — soon
TheSwiper

TheSwiper

v0.4.0Vibe Coded

File viewer for images, PDFs, SVGs, and office documents. Swipe through files in a folder with arrow keys, zoom controls, multi-page navigation, and LibreOffice/Microsoft Office rendering.

C++20GTK4libadwaitaPopplerWinUI
TheLibreDiff

TheLibreDiff

v0.1.0Vibe Coded

ODF document comparison tool. Compare ODT, ODS, ODP, and ODG files with a syntax-highlighted text diff or a side-by-side WYSIWYG view that preserves original formatting.

C++20GTK4libadwaitaGtkSourceViewWinUI — soon

Run on Windows

All our GTK4 applications run natively on Windows 11 via WSL2 — no virtual machine or dual boot needed. WSLg provides built-in GUI support so Linux apps appear directly on your Windows desktop.

Read the guide

News

TheRevealer 0.3.0 released

Office document support (ODT, ODS, ODP, ODG, DOCX, XLSX, PPTX, DOC, XLS, PPT) via LibreOffice headless rendering, with async loading and progress indicator.

TheLibreDiff 0.1.0 released

ODF document comparison — text diff with syntax highlighting or WYSIWYG side-by-side view for ODT, ODS, ODP, and ODG files.

TheSwiper 0.4.0 released

LibreOffice (ODT, ODS, ODP, ODG) and Microsoft Office (DOCX, XLSX, PPTX, DOC, XLS, PPT) support, async document loading with progress bar, and async thumbnail rendering.

TheSwiper announced

Lightweight image, PDF, and SVG viewer — swipe through files with arrow keys, zoom controls, and multi-page navigation.

TheCBORchestra announced

Read-only viewer for WhatANoise CBOR datastores — browse profiles, voices, bands, messages, and attachments.

WhatANoise announced

MQTT-based chat with E2E encryption, group bands, rich text, media attachments, live GPS streaming, and CLI tool. Linux, Windows, and Android — coming soon.

TheRevealer 0.2.0 released

Auto-alignment of images before comparison using multi-scale SAD pyramid, with toggle and Ctrl+A shortcut.

TheCortexMDiff 0.2.0 released

ARM Cortex-M firmware comparison — disassembly diff with address stripping, multiple diff algorithms, and syntax highlighting.

TheHexDiff 0.1.0 released

Binary file comparison with aligned hex view — Myers diff algorithm, color-coded differences, drag-and-drop.

TheGit 0.3.0 released

Graphical Git client for GNOME — browse repositories, view commit history, inspect diffs, and stage changes.

TheRevealer 0.1.0 released

Visual image and PDF comparison — side by side, overlay, pixel difference, and channel subtraction modes.

TheWatchoverMQTT announced

Distributed file monitoring over MQTT — CLI daemon + GTK4 viewer + Android app. Downloads coming soon.

TheCommunicator 0.8.0 released

TCP server bridging for remote serial access, multiple independent instances support.

TheWatchover 0.2.0 released

Double-click tab header to open file in default application.

TheDivergence 0.2.0 released

Improved diff visualization with word-level highlighting and minimap navigation.

Contact

info@uall-si.com

via Gianfranco Mattei, 13
20126 Milano, ITALY