codexbox: Four Environment Variables and a mkdir Standing Between You and OpenAI’s CLI
I already wrote the “why I ripped the plumbing out of my own repos and built a base image” rant in the aicodebox post, so I’m not doing it again …
Software Engineer and more
I already wrote the “why I ripped the plumbing out of my own repos and built a base image” rant in the aicodebox post, so I’m not doing it again …
I was neck-deep in an avatar pipeline and needed two unglamorous things at once: a lipsync pass, and a fistful of ffmpeg operations around it — trim the source, mux …
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 …
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 …
I run multi-agent Claude swarms to build software. Orchestrator spawns researchers, researchers spawn developers, developers spawn reviewers, the whole fucking thing operates in parallel and produces complete working systems at …
I started programming at 12, writing RATs and trojans in Delphi because that’s what Romanian kids did in 2002. By 21 I was a literature graduate building CRMs from scratch …