whisperkit and mlx make it surprisingly easy to run powerful models on apple silicon without any network calls.
whisperkit and mlx make it surprisingly easy to run powerful models on apple silicon without any network calls.
- global hotkey (option-shift-space)
- press space to record
- transcription auto-copies and can auto-paste
- recent history stored locally in swiftdata
- global hotkey (option-shift-space)
- press space to record
- transcription auto-copies and can auto-paste
- recent history stored locally in swiftdata
flexibility is nice - some people want privacy, others want speed/convenience.
flexibility is nice - some people want privacy, others want speed/convenience.
- whisperkit for transcription (base/small/medium models)
- mlx for ai post-processing (qwen 2.5, llama 3.2, phi-3.5)
- all models downloaded from hugging face
- all inference happens locally on your mac
- whisperkit for transcription (base/small/medium models)
- mlx for ai post-processing (qwen 2.5, llama 3.2, phi-3.5)
- all models downloaded from hugging face
- all inference happens locally on your mac
so i thought it would be fun to build out my own version that provides 100% local transcription and post-processing, all running on-device.
so i thought it would be fun to build out my own version that provides 100% local transcription and post-processing, all running on-device.
i really like the idea of talking more than typing; projects like superwhisper are really cool.
i really like the idea of talking more than typing; projects like superwhisper are really cool.
🔗 github.com/eddmann/phpboy
🔗 github.com/eddmann/phpboy
but by the end of the weekend, it actually started to click. 💭
but by the end of the weekend, it actually started to click. 💭
with claude’s help, i’ve now ticketed up the remaining issues to work through this week.
with claude’s help, i’ve now ticketed up the remaining issues to work through this week.
- full colour support
- audio issues
- frontend: sdl2 desktop build
- frontend: wasm performance
- full colour support
- audio issues
- frontend: sdl2 desktop build
- frontend: wasm performance
but throughout the weekend i ended up learning so much - t-cycles vs m-cycles, z80 quirks, apus, vblank timing…
but throughout the weekend i ended up learning so much - t-cycles vs m-cycles, z80 quirks, apus, vblank timing…
to manage context i would split up deep-dive and implementation work, commiting findings in-between.
to manage context i would split up deep-dive and implementation work, commiting findings in-between.
it got a bit addictive ngl.
it got a bit addictive ngl.
the back-and-forth with agents, github, and ci/cd - all happening from my phone. 📱
the back-and-forth with agents, github, and ci/cd - all happening from my phone. 📱
then, obviously, get cGPT to generate some artwork (because why not).
then, obviously, get cGPT to generate some artwork (because why not).
it’s been a while since i did a personal project in php, so when claude web dropped $1000 of credit to use before nov 19th, i figured it was the perfect excuse to finally build one. 🎮
it’s been a while since i did a personal project in php, so when claude web dropped $1000 of credit to use before nov 19th, i figured it was the perfect excuse to finally build one. 🎮