My side project started with one provider for text. Then I added a second one because it was better at a specific kind of rewriting. Then I bolted on image generation from a third place. Three providers, three SDKs, three API keys in my env file, three billing dashboards I keep forgetting to check until something weird shows up on a card statement. It was fine until I started thinking about adding video. Not even committing to it, just playing with the idea. The thought of a fourth SDK, a four...