Podcast app
Import listening progress + followed shows from Spotify. Automatic transcription. Detect & skip ad sections.Related work on ad detection/skip: PodcastAdSkipper, Podcast-Ad-Detector, AudioCraft (audio models for segmentation), and the pyannote-audio speaker-segmentation toolkit (common basis for ad-break detection).
Train a Whisper model on my own dictation for a Mac hotkey typing tool
Likely a LoRA adapter on a Whisper base, fine-tuned on personal voice samples.
Live online interface to the PhD thesis vault
Obsidian-like but calmer. An opencode-style adapter to talk to an AI model over the vault. Must be well-saved and secure.
Room designer app in Three.js & VR
Self-hosted library system
AI workflow to build a meal plan from supermarket specials
macOS toolbar API key tracker & usage reset
Track multiple keys across LLM providers. Start with OpenCode and Pioneer AI. Handle unknown Pioneer per-key reset times by deriving them from moments when available credit increases (24h cycle).
research / scope (PhD)
Build a storage adapter for Scope & Workbench that hooks up to university shared drives
So I'm not holding research data directly.
Investigate Turso as an alternative to SQLite for Scope
Turso supports vector search by default.
Improve the Studio interface: make transcript segments inline-editable, inline-taggable, etc. More whitespace, nicer font. Less easy to use, uncommon tools like retiming for greater aesthetic and efficiency in other areas
Favour aesthetics and uncommon power-user tools over ease of use.
Write thesis methodology and method
Input existing writing into the PhD thesis vault
teaching & university
Mark final assignments for COMMS 323
Give Bruce the plan for student day, SAANZ 2026
declutter & sell
Sell some board games
Consolidate Catan into fewer boxes
agents & prompts
Create an agent prompt that helps me find people to follow and improve my feeds on YouTube, GitHub and similar
Develop an anti-slop version of the find skills agent skill
life admin
Update the account the bank cards are connected to