Projects

A selection of things I've built.

Timber

Python React GCP Gemini LangGraph Docker

A conversational AI assistant that lets you explore your Spotify listening history and control playback through natural language. Timber orchestrates multiple LLM agents using LangGraph and Gemini, routing queries to a BigQuery agent for historical analysis or a Spotify agent for live playback control. Chat history persists across sessions via Firestore, and your streaming data syncs automatically in the background.

Built for the moment you wonder what you actually listened to most last year and want a real answer.