Comment by IanCal

8 hours ago

> Without a strong propsition as to why I, as a customer, would use an agent over not doing so? Whats the value prop?

Same reason you’d use an automated approach to anything - you want to solve a problem and want to solve it along some Pareto front of minimal effort and maximum results.

You use search engines to find things and all sorts of other automated time saving approaches. Agents are just another one. I used one to find an old email receipt for a car seat that I’d not been able to find myself with keywords.

> Related query: how is this really any different than what the W3C has proposed with Hydra[0] or other linked data APIs and formats? Who benefits by making their APIs more transparent, when 15 years or so ago there was a big push for this exact thing and it failed due to business concerns, not technical ones.

Common data formats have thrived where they’re actually used by middle services that users actually use - aggregations of some sort. Scientific papers have common data so they are indexed, webpages have metadata so they appear in google search results.

Linked data for technical reasons fails because the real world is too messy. There needs to be a good business reason so that the formats get nailed down to a small reasonable set and everyone just does it.

Now, part of the problem with supplying apis is who is going to use them? Even the nicest ones are only useful for people building a product on it, or a few nerds.

This has changed. We have systems that can use apis from natural language. That means that normal end users can integrate multiple services nicely and easily, and add others into the same interface they’re already using.