Project archive
Side projects I built to learn tools or scratch an itch. My research and professional case studies are on the research and work pages; this is the rest.
Recent tools
-
AI safety
The Guardrail
A daily, LLM-filtered feed of new AI-safety papers from arXiv, sorted into ten categories with short summaries.
-
Retrieval
Private Research Librarian
A local-first command-line tool that indexes your documents and answers questions with citations.
-
Web app
Lumina
A text-to-speech reader that turns web articles or pasted text into audio with Gemini.
Earlier projects
-
Deep learning
Finding exoplanets
Classifying stars from Kepler light-flux measurements with PyTorch and fastai.
-
LLM apps
Gemini on Alexa
An Alexa skill that sends questions to Google’s Gemini API from an Echo device.
-
LLM apps
AI role-playing game
An open-ended science-fiction RPG driven by LLM APIs.
-
LLM apps
AI chatbot
A Streamlit chat interface for talking to several different LLMs.
-
Automation
Mega Google Translate
Bulk translation of HTML articles between languages while keeping the markup intact.
-
Dashboard
Berlin Covid-19 dashboard
Charts of Covid-19 cases in Berlin by district, built in Python.
-
Machine learning
Housing price prediction
A web app that predicts house prices from the California Housing dataset with scikit-learn.
-
Machine learning
Deep neural network with TensorFlow
A deep neural network model built in TensorFlow.
-
Visualisation
Interactive map with Bokeh
An interactive heat map of avocado prices across the United States.
-
Visualisation
Bar chart race
Animated bar chart races in Matplotlib, showing values changing over time.
-
Web app
Holla if ya hear me
A light-hearted Flask app that generates hot takes on the relative coolness of musicians and bands.
-
Web app
Thing Finder
A create-read-update-delete app built with Python and Flask.
More code is on GitHub.