At some point the model providers will realize they don't need to provide apps, just enterprise-grade intelligence at scale in a pipe, much like utility companies providing electricity/water. Right now, they have to provide the apps to kick-off the adoption.
> much like utility companies providing electricity/water
A capital intensive, low margin business. The dream of every company.
A natural monopoly in which you can't really lose. A retirement fund manager's dream.
Except AI companies are not a monopoly, never mind a natural monopoly. When ChatGPT first released it was popular to predict the death of Google because they were "so far behind".
You can always depend on "brilliant" hn users to contribute the most braindead business hot-takes (not you but the person you're responding to).
Well after a certain point people have to smell the roses, so to speak. You don't get to control your business 100%, the market tells you what to do a lot of the time.
I think, the reality is, as models become more competitive they are becoming commodities. There's really no reason an app has to be built on GPT, or Gemini. It makes much more sense for apps to be "model agnostic" and let their customers choose which models to use.
I think, if OpenAI sticks to just trying to make their own apps for everything, they will be outrun. People will make apps outside of their ecosystem and will just use them as an API dumb pipe, regardless of if OpenAI wants that. And if they don't want that and restrict it, then their models will fall to the wayside as more competitive models which DO allow that take their place.
They're in a bind here, which is probably why we are seeing this announcement. OpenAI can see the writing on the wall for them.
The problem is that "enterprise-grade intelligence", by its very nature, doesn't want to be trapped in a pipe feeding apps - it subsumes apps, reducing them to mere background tool calls.
The perfect "killer app" for AI would kill most software products and SaaS as we know them. The code doing the useful part would still be there, but stripped off branding, customer funnels and other traps, upsell channels, etc. As a user, I'd be more than happy to see it (at least as long as the AI frontend part was well-developed for power users); obviously, product owners hate this.
(Good) Apps take the context of the user and their use-case from their head and make it into something the user can see and interact with. An app might or might not be the 'product'. Unfortunately it seems there is always going to be some 'product' so dark patterns might be here to stay.
Right. Problem is, the user interface is also the perfect marketing channel, because it stands between the user and some outcome they want.
Due to technical and social limitations, most apps are also limited in what they can do, this naturally shapes and bounds them and their UIs, forming user-facing software products.
Intelligence of the kind supplied by SOTA LLMs, is able to both subsume the UI, by taking much broader context of the user and the use case into account, distilling it down to minimal interaction patterns for a specific user and situation, and also blur the boundaries of products, by connecting and chaining them on the fly. This kills the marketing channel (UI) and trims the organizational structure itself (product), by turning a large SaaS into a bunch of API endpoints for AI runtime to call.
Of course, this is the ideal. I doubt it'll materialize, or if it does, that it'll survive for long, because there's half a software industry's worth of middlemen under risk of being cut out, and thus with a reason to fight it.