audiolla: Thirty-Five Audio Engines Behind One Docker Port
A while back I needed a box that could rip vocals out of a track, tell me the BPM and key, transcribe a melody to MIDI, and clean up a …
Mostly writing code that does stuff…
A while back I needed a box that could rip vocals out of a track, tell me the BPM and key, transcribe a melody to MIDI, and clean up a …
I got the OpenAI Whisper API bill for a month of hooking my own tooling up to it and just sat there staring at the number like it had personally …
I was hand-rolling ARIMA fits at 2am, again, for the fourth different side project, because every time I need “give me a forecast of this series” I end up re-solving …
I built aicodebox as an abstraction: one base image, an AgentAdapter contract, plug any coding agent’s CLI into it and get the API/MCP/Telegram/cron surface for free. That’s a nice theory. …
I have five email accounts. A personal Gmail I’ve had since I was a teenager, a work address, a “burner” I use for signups I don’t trust, a domain address …
Telegram has two APIs. The Bot API: neutered, restricted, limited to whatever Telegram decided bots are allowed to do. And MTProto: the actual protocol your phone uses, with full account …
Say it out loud: aichteeteapee. Go on. Sound it out. Aitch-tee-tee-pee. Yeah. That’s HTTP. I named my Go HTTP library by spelling “HTTP” phonetically and published it with a straight …
Heads up: this post has been superseded. As of v2.0.0, claudebox is a thin child image of aicodebox: the agent-agnostic base that now owns every surface described below. The API, …