Desktop tools built by someone who needed them. AI, real-time graphics, creative workflows — if it scratches an itch, it becomes a tool. If it helps others too, even better.
Tools that started as personal experiments and grew into something shareable.
Take real control of Windows Update on Windows 11 Pro. Three-layer neutralizer (Group Policy + Scheduled Task + Services) with automatic backup and one-click restore. Tiny native exe, no Python, no GPU.
One-click installer & launcher for OneTrainer. Fine-tune AI models with 28 downloadable base models, 7 pre-configured profiles. Portable, GPU-accelerated.
Batch image cropping with interactive crop zones. Square or free rectangle mode. Drag, resize, export to PNG/JPEG or ZIP.
Rip audio CDs to MP3, FLAC, WAV, OGG or M4A. Automatic metadata (MusicBrainz), cover art (Cover Art Archive) & synced lyrics (LRCLIB). Portable, no account, no GPU.
Generate full-length songs locally on your GPU. Text-to-music, REMIX from audio (Cover / Inspire / Extend), LoRA training, offline lyrics. Portable, self-contained.
Speaker diarization & audio splitting powered by pyannote.audio. Drop an audio file, get one track per speaker. GPU or CPU.
Browse, download and manage AI models from CivitAI. Organize your collection, preview galleries, and keep everything in sync.
7-in-1 dataset & media toolkit. Rename, caption, prompt, resize images. Merge, split videos, extract frames. Portable, FFmpeg-powered.
AI image captioning with abliterated QwenVL models + WD14 tagger. Single, batch & tag-forced captioning. 10 prompt presets. 100% local, portable. RTX 40xx/50xx.
One-click installer for NVIDIA RTX Video Super Resolution. Upscale images and videos 2x or 4x with quality presets BICUBIC / BALANCED / HIGH / ULTRA. Two builds: RTX 20/30/40 series, RTX 50 Blackwell.
Personal media archiver & offline viewer. Paste a URL — single video, full playlist, or batch list — and SaveVideos analyses, queues and downloads each item in best quality. Powered by yt-dlp + FFmpeg, 1800+ platforms supported.
Frame-perfect Windows tool that turns raw video footage into clean, cropped, annotated chunks for HuggingFace / LeRobot / WebDataset training. Zoomable timeline with waveform, square ML crop presets (480–2048), FPS retiming with stretch mode, JSON + CSV manifests.
UGPUM™ (Unified GPU Memory) on Windows: pool two consumer GPUs into one usable VRAM space for LoRAs on Wan 2.1 14B, Flux 2 Klein 9B, Flux 2 Dev. Currently in test validation — two PCIe ×16 slots strongly recommended.
Run the biggest diffusion & video models on a single 16 GB GPU. fp8-on-read streaming + GGUF let one ordinary card run models that normally need 24–80 GB — Flux 2 Dev, Qwen-Image 20B, Wan 2.1/2.2 video, HunyuanVideo and more. Currently in test validation.
Long-form technical write-ups behind each ExpSoft tool — design decisions, integration journeys, lessons learned. Latest articles below; browse all notes →
ExpSoft Uncensored Captioner is a personal-use Windows EasyInstaller around two open-source models published independently by their authors: the Qwen-VL family of vision-language models from Alibaba Cloud (Qwen Team) …
ExpSoft SmartCropper is a personal-use Windows app for preparing image datasets — heterogeneous inputs to a uniform target (typically 1024×1024 for SDXL, 768×768 for SD1.5, or a free aspect for video-style datasets)
SaveVideos is a personal media archiver: paste a URL, get an offline copy of public content for your own private use (within the legal frame of personal copy, no redistribution, no DRM circumvention — see the Le…
One person's experiments, shared with the world.
Every tool here started because I needed it and it didn't exist. Amiga kid turned developer — still experimenting after all these years.
AI, fractals, VR, Unreal Engine, LightWave — if it's creative and technical, it's probably on my radar. ExpSoft is where these passions become tools.
Your support via Patreon helps fund hardware, GPU rentals for research, and maintenance. It's what keeps the experiments going and the tools growing.
Some tools are free, some require a support subscription for the bigger ones. Either way, you're helping fund the next experiment.
Support on Patreon