I am not sure I agree entirely with this, while I do think there should be third party clients, we have entered the age where allowing API access is giving free reign to very valuable LLMs to train on your data, which also IMO violates your users privacy. I think it’s better to have it be gratis but not libre, perhaps some kind of app approval process or some such.
i could live with this tbh