Open Source & Plugins

Plugins written against another project’s extension API and submitted back to it. A pull request tag links to the submission itself, and says whether it has been merged yet rather than leaving that to be inferred.

  • Kanboard Plugin: Draw.io Integration GitHub repository

    Embeds diagrams.net into Kanboard tasks and projects, so an architecture diagram is created, edited and stored beside the task it documents rather than in a separate tool.

  • Kanboard Plugin: File Attachment Interaction GitHub repository

    Reworks how task attachments are handled: previewing a file in place, and shortening the path between a board and the document a task depends on.

Machine Learning & Applied AI

Computer vision work taken past the notebook where it was worth taking there. Where a project has a write-up, the entry links to it; the article itself is listed on Research & Writing.

  • Custom YOLOv8 Model for Number Detection on Meters GitHub repository

    Reads the digits off a utility meter photograph. The trained weights are served two ways from one repository — a containerised API deployed to Vercel, and a Gradio interface running as a Hugging Face Space.

  • Image Colorization with Deep Learning GitHub repository

    • Notebook
    • Python · TensorFlow · Keras

    Recovers plausible colour for a grayscale photograph, built up across four successive versions in one notebook — from a baseline convolutional model to an adversarial one — so the effect of each change on the output is visible side by side.