Selected work

Projects

A curated set of things I've built — models shipped, tools written, and ideas worth keeping. Each links out to the code.

Magezi AI

LLMs over SMS for regions with limited internet access — Africa's Talking for messaging, OpenAI and DeepSeek-R1 for the models, and MongoDB-backed memory so conversations stay natural over time.

  • Python
  • FastAPI
  • OpenAI
  • DeepSeek-R1
  • MongoDB

termask

A simple terminal assistant that answers your command-line questions instantly — pip-installable, with pluggable LLM providers.

  • Python
  • LLMs
  • CLI

Automated Dataset Generation

Synthetic dataset generation for planar objects — annotate an object once, then generate labelled training data at scale. Ships an example building a German right-of-way road-sign dataset.

  • Python
  • Computer Vision
  • Synthetic Data

Camera Calibration

Intrinsic camera calibration tool built on OpenCV — estimate a camera's internal parameters from checkerboard captures.

  • Python
  • OpenCV
  • Computer Vision