All categories

Tools &
Utilities.

Small, focused utilities I built to solve real problems — for myself and for others. Tools don't need to be big to be useful.

Featured tool

AIDeclare.

A work-in-progress declaration tool for AI use. The goal is a clean, guided flow where students submit context and evidence, then get help formatting an honest AI-use declaration. Built on top of my NLP research and trained classifier.

WIP 🚧 Python Flask NLP
Coming soon
AI Declare work in progress tool preview
🏃

01 / 02

WIP 🚧 Python · Strava API

Running Tool

A personal running analytics tool that pulls data from the Strava API and generates custom training insights and performance reports. I run a lot and Strava's built-in analytics don't show me what I actually want to know — things like pace consistency over long blocks, effort distribution, and how my training load compares week to week. This tool does that, my way.

Python Strava API Data Analysis Pandas
AI Declare work in progress tool preview

02 / 02

WIP 🚧 Python · Flask · NLP

AI Declare (Tool)

The standalone web tool version of AI Declare is still in progress. It is moving from a simple classifier into a more useful guided declaration flow, where students can explain context, evidence, and AI tool use clearly instead of just getting a score.

Python Flask NLP scikit-learn
GitHub Coming soon