Other Projects
More open-source projects by the creator of FreeITSM
FreeITSM is my main focus, but I also enjoy building other things. Here are a couple of side projects that might interest you — both are open source and free to use.
Sleuth
AI-powered murder mystery adventures
Sleuth is a procedurally-generated murder mystery game powered by Claude AI. Every case is unique — plots, characters, locations, clues, and artwork are all created on the fly by AI.
Investigate crimes through natural language commands. Explore interconnected locations, interrogate suspects, and collect evidence. Each character has a personality, trust level, and emotional state that changes as you interact with them.
- Unique procedurally-generated cases every time you play
- Natural language investigation — type what you want to do
- Dynamic characters with personality, trust, and emotional states
- AI-generated artwork for locations and characters
- Interactive map, inventory system, and clue tracking
- 5 probes and 3 accusations per game
- Export completed games as ZIP files to share
Morse Code Trainer
Interactive Morse code learning platform
An interactive platform for learning Morse code with adaptive timing and real-time feedback. The trainer adjusts to your individual speed, maintaining running averages for dot and dash durations to set personalised thresholds.
Work through 50 exercises spanning 7 difficulty levels, from single letters all the way up to full sentences. Diagnostic feedback explains exactly why inputs were incorrect in plain language.
- Adaptive timing engine that adjusts to your speed
- 50 exercises across 7 difficulty levels
- Real-time audio via Web Audio API with configurable pitch
- Diagnostic feedback explaining mistakes in plain language
- Multiple user profiles with independent progress tracking
- Accuracy, WPM, and scoring metrics
- Responsive design — works on any device
Chess Trainer
Play chess with an AI-powered tutor at your side
A chess training app that combines the Stockfish engine with Claude AI to create a unique learning experience. Play against the computer at adjustable difficulty levels while a friendly AI tutor explains every move in plain English.
Stockfish analyses the position and the AI tutor translates that analysis into encouraging, beginner-friendly advice — warning you about bad trades, highlighting threats, and suggesting better moves with clear explanations of why they work.
- Play against Stockfish at 21 skill levels (0–20)
- AI tutor explains moves in plain English, powered by Claude
- Trade and threat analysis — warns about bad captures before you make them
- Clickable chess notation highlights squares on the board
- Auto-generated human-style commentary for every move
- Netflix-style profiles with multiple concurrent games
- Undo moves, reset games, full move history