AI toolkit for tabletop RPG players and Dungeon Masters. Combining an AI art generation studio - covering characters, NPCs, monsters, landscapes, battlemaps, items, spells, and 3D printable miniatures - with a suite of 16 text generators for world-building (names, taverns, settlements, dungeons, factions, and more). A session recording and summarisation feature transcribes and recaps gameplay sessions via Discord bot integration or audio upload. Generated entities are stored in a persistent World Codex, allowing campaigns to be built and linked across sessions. The platform has grown to over 43,000 users with more than 830,000 images generated, and operates on a freemium subscription model.
CLI tool for getting the weather forecast at your current location or a specified location. Developed in Nim, uses OpenWeatherMap API and freegeoip
CLI tool developed to aid in usage of git commands. git-gud processes a git command, takes the error and gets an answer using the stackoverflow API. Written in Go, original implementation in Python
Maps film scenes to real life locations using Google maps and imdb data. Scrapes imdb listings for location metadata and maps to coordinates
Desktop game made for BAFTA Young Game Designers 2017. Written in Unity using C#. Custom physics and movement developed as part of game features
Web page for RockPaperSplat written in plain HTML+CSS+JS. Includes simple pixel art editor to save artwork to device