Projects
PythonPySide6OllamaDesktopAILocal-first

Anvil

Local desktop AI assistant for Windows. Chat with your own Ollama models across purpose-built modes — brainstorm, code, research, or let it auto-route. Runs 100% offline, free, no API keys.

PowerShellWindowsUtilityHardware

Battery Health Checker

A Windows GUI app that checks laptop battery health, shows runtime comparisons, and links to the correct replacement battery using your device's model and service tag.

Claude Code Installer

Automated Windows installer for Claude Code CLI

WebJavaScriptHTML/CSS

Countdown Events

Visual countdown timers for upcoming events and milestones. Create events, share links, never lose track of what's coming up.

Countdown Events (Android)

Flutter Android countdown app — separate from the web version

PowerShellWindowsUtility

Data Saver Toggle

One-click desktop toggle that puts Windows into low-data mode for mobile hotspot use. Disables background services, blocks data-hungry apps via firewall, and restores everything with a second click.

Godot 4GDScriptGame3D

Echo Signal

First-person 3D space exploration game. Fly through deep space, board derelict ships, and make moral choices about the survivors you find in sleep pods.

DesktopRustTauriWindows

Media Holiday Cache

Copy your media library to a local drive before a holiday. Fast threaded copy engine with live progress tracking.

WebHugoAzureCloudflare

MysticLab Website

The public-facing portfolio site at mysticlab.co.uk. Hugo static site with Azure Static Web Apps hosting and Cloudflare DNS.

Nearday

Android countdown events app (Flutter)

PackCubes Multiplatform

iOS port of PackCubes Organiser (in progress)

AndroidKotlinMaterial 3

PackCubes Organiser

Travel packing organiser for packing cube systems. Plan, pack, and track everything across trips.

PythonScriptsTools

PhotoSort

Python scripts that read GPS EXIF data from photos and sort them into region folders automatically — UK, Caribbean, or anywhere else.

WSLtmuxWindows TerminalBashClaude CodeProductivity

Terminal Persistence

Windows Terminal + WSL Ubuntu + tmux setup that survives reboots. Open the terminal after a restart and you're back in the same Claude Code session, same working directories, same panes — zero manual steps.