Think of the difference of using a single-user application to e.g. make mockups for websites or a collaborative environment like figma, in which you happen to also be able to have AI collaborate with you. Very different usecases and solving collaboration workflows, etc. is non trivial.
I guess for (c) both things will exist.
Local will be done for 2 reasons:
- data sovereignty (e.g. companies wanting to have applications that are purely trained/fine tuned on their own data; but that improvement is not shared)
- privacy (anything from an AI having access to all your email and calendar up to having intimate "friendships" with AI)
Think of the difference of using a single-user application to e.g. make mockups for websites or a collaborative environment like figma, in which you happen to also be able to have AI collaborate with you. Very different usecases and solving collaboration workflows, etc. is non trivial.
I guess for (c) both things will exist. Local will be done for 2 reasons: - data sovereignty (e.g. companies wanting to have applications that are purely trained/fine tuned on their own data; but that improvement is not shared) - privacy (anything from an AI having access to all your email and calendar up to having intimate "friendships" with AI)