In many respects I feel an LLM benefits from a monorepo. I've vibe coded a bunch of helper CLIs recently and end up repeating the same preferences for all of them. I want all my CLIs to use clippy, parse arguments with clap, etc. They're distinct tools in distinct repos though.