Show HN: MicroCodex Coding Agent – OpenAI/codex reimplemented in C++ <1MB binary
github.com
github.com
I do use it to work on itself. I agree smaller is likely easier to work with; however, that's still, at least partly, disjoint from binary size.
Two things that cost me the most, curious if they hit you the same way in C++: shelling out to curl and tar for HTTPS and decompression instead of linking them, which saved maybe 15 MB but means those tools have to exist on the host, and staying static, since musl won't dlopen from a static binary at all, so there's no plugin split available as an escape valve.
What's actually in your 1 MB, and did you have to give anything up to stay under it?