Richael
← Back to blog

2026-09-02

Fine-Tuning Is a Trade, Not an Upgrade

No decision is worth making just because it works, it is worth making only when what it wins is worth more than what it costs, and you'd only know that after running all over. This is also the case for fine-tuning, and is still the decision I made: a broad model will never go deep enough for professional work, so a vertical app has to train its own. But everyone advertises what it brings, no one talks about what it costs.

I'm fine-tuning small models for both of my apps, and here is a bill. I trained a small music model to generate single instrument stems, and it worked — the instruments, keys both came out right, and it followed existing fields instead of guessing. But it lost tempo and rhythmic accuracy while the base model hit that almost exactly. So the training bought key and tune identity, in return for timing. It was still worth it — but I got to say that only after I got the data, and for weeks before that I could just guess.

And this is a crucial part missing from previous small-model arguments, as fine-tunes change the whole scene, not just the one you were aiming at. Whatever we assume as foreground drifts quietly during training, indistinguishable, until something backs up against it. So the message here is not “don't fine-tune”. It is to build and consider comprehensively before training, so as to have something to compare against eventually.

I'm Richael. My two apps are a multi-companion and simulation platform and a music recreation and creation community, and I'm upgrading their models so they can make use of full potential in their unique fields. My last post, about why vertical apps need their own models, is here: https://dh8116.github.io/blog/apps-are-just-prompt-shells. If you're interested, check out my website or follow for more, thanks for your support!