{"id":19230,"date":"2024-01-08T14:28:13","date_gmt":"2024-01-08T14:28:13","guid":{"rendered":"https:\/\/www.michaeldempsey.me\/blog\/?p=19230"},"modified":"2024-01-08T14:28:16","modified_gmt":"2024-01-08T14:28:16","slug":"ai-agents-product-velocity-user-interfaces","status":"publish","type":"post","link":"https:\/\/www.michaeldempsey.me\/blog\/2024\/01\/08\/ai-agents-product-velocity-user-interfaces\/","title":{"rendered":"AI Agents, Product Velocity, &#038; User Interfaces"},"content":{"rendered":"\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><em>I kind of thought of the UI as the product and then machine learning came along and the Machine learning was there to sort of help the UI and that shifted completely. Now AI is the\u00a0<strong>product and the UI is there to to help the AI to capture better signal.<\/strong><\/em><\/p>\n<cite><em>\u2014 Gustav S\u00f6derstr\u00f6m, Co-President, CPO &amp; CTO at Spotify,\u00a0<a href=\"https:\/\/www.youtube.com\/watch?v=7KzFHiRqaig&amp;embeds_referring_euri=https%3A%2F%2Fwww.thetwentyminutevc.com%2F&amp;source_ve_path=Mjg2NjY&amp;feature=emb_logo&amp;ab_channel=20VCwithHarryStebbings\">Source<\/a><\/em><\/cite><\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">It\u2019s very clear that some version of the future includes a world where software actions begin to migrate from humans to AI Agents. How this manifests itself is likely a spectrum with two very different angles of approach that have implications on how you build a company moving forward.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Each approach has its own merits and are perhaps rate limited by technology development and human adoption. This creates complexity for startups that are aiming to build in a world that has\u00a0<em>any<\/em>\u00a0level of agent penetration and forces them to make implicit bets on how they imagine this future playing out and the pace at which it does.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Scenario 1: One UI to Rule Them All<\/strong><a href=\"https:\/\/substackcdn.com\/image\/fetch\/f_auto,q_auto:good,fl_progressive:steep\/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b79110-e79b-4a1b-8147-02f47f3c7676_1146x1088.png\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"972\" src=\"https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent1-1024x972.jpeg\" alt=\"\" class=\"wp-image-19231\" srcset=\"https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent1-1024x972.jpeg 1024w, https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent1-300x285.jpeg 300w, https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent1-768x729.jpeg 768w, https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent1-770x731.jpeg 770w, https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent1-580x551.jpeg 580w, https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent1-320x304.jpeg 320w, https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent1.jpeg 1146w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The first, and perhaps most obvious scenario is one in which agents take a simplistic, classical UI-driven, multimodal approach. Startups will use existing frameworks that humans use to navigate apps and integrate understanding into the agents to accomplish tasks that they believe should be automated and move to post-human.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"438\" src=\"https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent2-1024x438.jpeg\" alt=\"\" class=\"wp-image-19232\" srcset=\"https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent2-1024x438.jpeg 1024w, https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent2-300x128.jpeg 300w, https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent2-768x328.jpeg 768w, https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent2-1536x657.jpeg 1536w, https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent2-770x329.jpeg 770w, https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent2-580x248.jpeg 580w, https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent2-320x137.jpeg 320w, https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent2.jpeg 1562w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">This approach is enabled by things like GPT-4V (though&nbsp;<a href=\"https:\/\/arxiv.org\/abs\/2309.17421\">some have seen varying success<\/a>), Gemini Pro Vision (via tools like&nbsp;<a href=\"https:\/\/github.com\/OthersideAI\/self-operating-computer?tab=readme-ov-file\">Self-Operating Computer<\/a>) and a slew of open-source models + closed-source models to come. Most recently, a version of this was shown in&nbsp;<a href=\"https:\/\/appagent-official.github.io\/\">AppAgent by Tencent<\/a>&nbsp;which used some form of autonomous exploration and imitation learning to control a mobile phone.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This approach is predicated on a shorter-term moat and slower rate of change.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Diversity of ability and\/or skill level (% correct actions and theoretically complexity of actions able to be completed) is what will win here and there are likely usage flywheels that can drive and expand competitive advantages based on the learning methods.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The main need to believe for Scenario 1 to win out is that the time between humans using their phone first-hand today and humans giving up a large # of actions to AI agents will be longer than many appreciate, or merely that AI adoption will be highly fragmented across use-cases.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Put another way, will humans will always want to do things like scroll Instagram, but perhaps won&#8217;t ever want to open TurboTax\/Docusign\/Concur\/Foursquare\/etc. again?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This will likely bring a very psychological approach to company building in software (something well-known in consumer but lesser used in enterprise), as companies will have to look at a spectrum of tasks and figure out if&nbsp;<em>only<\/em>&nbsp;dopamine driven tasks will still be done by humans in software, or if there will be some areas with human-in-the-loop that exist not because of utility but because of social\/emotional dynamics.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There thus becomes an existential threat for companies that build software they believe is for humans, only for it to get steamrolled by software made for AIs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Scenario 1 isn\u2019t too dissimilar from the argument for humanoid robots, which is that the world is already built for humans and thus we should optimize on a mechanical level the human modality.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In theory, this sounds nice, however the overall cost of building a humanoid robot and all of the computation needed starts to look more daunting than many appreciate. In reality, when we look at the history of highly proficient \u201crobots\u201d we end up with purpose built, non-human modalities, to repeatedly accomplish a task at very high efficiency and skill level. Like a dishwasher\/washing machine\/making coffee\/etc.<sup id=\"mfn-content-00000000000008010000000000000000_19230-1\" class=\"modern-footnotes-footnote \" data-mfn=\"1\" data-mfn-post-scope=\"00000000000008010000000000000000_19230\"><a href=\"javascript:void(0)\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-00000000000008010000000000000000_19230-1\">1<\/a><\/sup><span role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"1\">I found this\u00a0<a href=\"https:\/\/twitter.com\/adcock_brett\/status\/1743987597301399852\">demo that went viral this weekend<\/a>\u00a0somewhat ironic, as the robot test was of a robot using a Keurig (a literal coffee robot) to make coffee.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Enter Scenario 2.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Scenario 2: Agent-Specific UIs<\/h2>\n\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\"><p lang=\"en\" dir=\"ltr\">Today, I&#39;m sharing AgentSearch, an open-core effort to make humanity&#39;s knowledge accessible for LLM agents.<br><br>To start, I have embedded all of Wikipedia, Arxiv, filtered common crawl, and more.<br><br>The result is over 1 billion embedding vectors, try it at <a href=\"https:\/\/t.co\/TfSrQTfmmb\">https:\/\/t.co\/TfSrQTfmmb<\/a>. <a href=\"https:\/\/t.co\/t2EIfRNx11\">pic.twitter.com\/t2EIfRNx11<\/a><\/p>&mdash; Owen Colegrove (@ocolegro) <a href=\"https:\/\/twitter.com\/ocolegro\/status\/1737899295573991452?ref_src=twsrc%5Etfw\">December 21, 2023<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Agent-specific UIs rest on the premise that agents shouldn&#8217;t interact with software (or &#8220;apps&#8221;) in the same way humans do because it is woefully inefficient and will rate-limit development progress on the app side at a time where software is entering a new AI-driven paradigm.<sup id=\"mfn-content-00000000000008010000000000000000_19230-2\" class=\"modern-footnotes-footnote \" data-mfn=\"2\" data-mfn-post-scope=\"00000000000008010000000000000000_19230\"><a href=\"javascript:void(0)\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-00000000000008010000000000000000_19230-2\">2<\/a><\/sup><span role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"2\">Perhaps the mark of a true e\/acc person should be not using human UIs.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Shipping code without necessity to define perfect human UI\/UX and the dark patterns and cohesiveness around these UIs results in a far faster iteration cycle while potentially increasing ROI. In addition, this paradigm allows startups to ship&nbsp;<em>more<\/em>&nbsp;features faster that accrue value to them ahead of shipping what many would deem a polished, unified, \u201cproduct\u201d.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Of course, new dark patterns could emerge that enable developers to capture and then encourage Agent behaviors via RL, in the same way we utilize humans with RLHF.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When looking at Scenario 2&#8217;s style of development you have a potential compounding advantage in the excellence of the org in either:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">a)&nbsp;<strong>Integrating with public facing APIs or back-ends in whatever form they take, and iterating on the agents themselves<\/strong>&nbsp;(do they have specific understanding of a use-case, do they carry certain personality traits (link to personality), can they truly remove humans-in-the-loop for a given task, etc.)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">b)&nbsp;<strong>Being able to sign partnerships to create custom access<\/strong>&nbsp;<strong>for a company\u2019s agents<\/strong>&nbsp;by exposing non-public back-ends to a subset of &#8220;agent development&#8221; companies like OpenAI, Google, etc.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The path of a) likely could benefit startups or at least create a level playing ground between upstarts and incumbents.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The path of b) is where large AI companies and incumbents may be able to capture outsized value and build a significant moat due to their ability to have larger security and data management infrastructure, which then will create a very tight loop of BD\/partnerships -&gt; data gathering -&gt; performance\/customer utility.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Apple (and to a lesser extent other android OEMs like Samsung etc.) of course sit at an interesting point here with their control of the proverbial metal and will likely push further into using local compute to drive trusted autonomous behavior on-device.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With all of this said, the research path for Scenario 2 companies\u00a0<em>today<\/em>\u00a0likely would have to diverge as it\u2019s very possible agent-driven research\u00a0<em>may<\/em>\u00a0not be as core or overlapping as broader frontier model LLM research when it comes to squeezing out cost efficiency of inference, latency, and perhaps certain types of actions as it relates to a given vertically-focused product. <sup id=\"mfn-content-00000000000008010000000000000000_19230-3\" class=\"modern-footnotes-footnote \" data-mfn=\"3\" data-mfn-post-scope=\"00000000000008010000000000000000_19230\"><a href=\"javascript:void(0)\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-00000000000008010000000000000000_19230-3\">3<\/a><\/sup><span role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"3\">Theoretically, this is the premise Adept was founded under with their ACT models.<\/span> Over time this will change as new frameworks are built and open-sourced or agent-behavior APIs are released.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">It is my belief that the future lies in Agent-specific UIs (scenario 2). This paradigm is a far more intellectually interesting open space to explore for startups and most software companies.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Having seen what AI companies can do when they no longer need to worry about unified products versus singular tools, I think the rate of progress and malleability that building agent-first applications allows far outweighs the short-term complexity and adoption rate one could experience.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When looking at this problem set from a high level, again, the need to believe is surrounding technology development and human adoption of agents.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Within that there thus becomes a new fork in the road for startups and perhaps all companies who must make some form of choice surrounding back-end versus front-end optimization for the future, and may need to build \u201cin the dark\u201d without much user feedback as they expect to change human behavior in an unexpected way.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">AI does incredible things mimicking humans already, but perhaps tomorrow the world we live in is one where the question isn&#8217;t about adapting to AI, but how AI reinvents our adaptation. Or said another way, not using the UI to drive performance of AI, but instead using AI to drive the performance of UI.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I kind of thought of the UI as the product and then machine learning came along and the Machine learning was there to sort of help the UI and that shifted completely. Now AI is the\u00a0product and the UI is there to to help the AI to capture better signal. \u2014 Gustav S\u00f6derstr\u00f6m, Co-President, CPO [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":19231,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[278],"tags":[316,31,307,317],"class_list":["post-19230","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aiml","tag-agents","tag-ai-ml","tag-artificial-intelligence","tag-product"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>AI Agents, Product Velocity, &amp; User Interfaces - Michael Dempsey: Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.michaeldempsey.me\/blog\/2024\/01\/08\/ai-agents-product-velocity-user-interfaces\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AI Agents, Product Velocity, &amp; User Interfaces - Michael Dempsey: Blog\" \/>\n<meta property=\"og:description\" content=\"I kind of thought of the UI as the product and then machine learning came along and the Machine learning was there to sort of help the UI and that shifted completely. Now AI is the\u00a0product and the UI is there to to help the AI to capture better signal. \u2014 Gustav S\u00f6derstr\u00f6m, Co-President, CPO [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.michaeldempsey.me\/blog\/2024\/01\/08\/ai-agents-product-velocity-user-interfaces\/\" \/>\n<meta property=\"og:site_name\" content=\"Michael Dempsey: Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-01-08T14:28:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-08T14:28:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent1.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1146\" \/>\n\t<meta property=\"og:image:height\" content=\"1088\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Michael Dempsey\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Michael Dempsey\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/2024\\\/01\\\/08\\\/ai-agents-product-velocity-user-interfaces\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/2024\\\/01\\\/08\\\/ai-agents-product-velocity-user-interfaces\\\/\"},\"author\":{\"name\":\"Michael Dempsey\",\"@id\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/#\\\/schema\\\/person\\\/9433ab961aef909d748bebb5eead6589\"},\"headline\":\"AI Agents, Product Velocity, &#038; User Interfaces\",\"datePublished\":\"2024-01-08T14:28:13+00:00\",\"dateModified\":\"2024-01-08T14:28:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/2024\\\/01\\\/08\\\/ai-agents-product-velocity-user-interfaces\\\/\"},\"wordCount\":1335,\"image\":{\"@id\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/2024\\\/01\\\/08\\\/ai-agents-product-velocity-user-interfaces\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/appagent1.jpeg\",\"keywords\":[\"Agents\",\"AI\\\/ML\",\"Artificial Intelligence\",\"Product\"],\"articleSection\":[\"AIML\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/2024\\\/01\\\/08\\\/ai-agents-product-velocity-user-interfaces\\\/\",\"url\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/2024\\\/01\\\/08\\\/ai-agents-product-velocity-user-interfaces\\\/\",\"name\":\"AI Agents, Product Velocity, & User Interfaces - Michael Dempsey: Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/2024\\\/01\\\/08\\\/ai-agents-product-velocity-user-interfaces\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/2024\\\/01\\\/08\\\/ai-agents-product-velocity-user-interfaces\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/appagent1.jpeg\",\"datePublished\":\"2024-01-08T14:28:13+00:00\",\"dateModified\":\"2024-01-08T14:28:16+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/#\\\/schema\\\/person\\\/9433ab961aef909d748bebb5eead6589\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/2024\\\/01\\\/08\\\/ai-agents-product-velocity-user-interfaces\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/2024\\\/01\\\/08\\\/ai-agents-product-velocity-user-interfaces\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/2024\\\/01\\\/08\\\/ai-agents-product-velocity-user-interfaces\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/appagent1.jpeg\",\"contentUrl\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/appagent1.jpeg\",\"width\":1146,\"height\":1088},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/2024\\\/01\\\/08\\\/ai-agents-product-velocity-user-interfaces\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AI Agents, Product Velocity, &#038; User Interfaces\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/\",\"name\":\"Michael Dempsey: Blog\",\"description\":\"read, listen, speak, write\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/#\\\/schema\\\/person\\\/9433ab961aef909d748bebb5eead6589\",\"name\":\"Michael Dempsey\",\"sameAs\":[\"http:\\\/\\\/michaeldempsey.me\"],\"url\":\"https:\\\/\\\/www.michaeldempsey.me\\\/blog\\\/author\\\/michaeldempsey_vpwk4i\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AI Agents, Product Velocity, & User Interfaces - Michael Dempsey: Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.michaeldempsey.me\/blog\/2024\/01\/08\/ai-agents-product-velocity-user-interfaces\/","og_locale":"en_US","og_type":"article","og_title":"AI Agents, Product Velocity, & User Interfaces - Michael Dempsey: Blog","og_description":"I kind of thought of the UI as the product and then machine learning came along and the Machine learning was there to sort of help the UI and that shifted completely. Now AI is the\u00a0product and the UI is there to to help the AI to capture better signal. \u2014 Gustav S\u00f6derstr\u00f6m, Co-President, CPO [&hellip;]","og_url":"https:\/\/www.michaeldempsey.me\/blog\/2024\/01\/08\/ai-agents-product-velocity-user-interfaces\/","og_site_name":"Michael Dempsey: Blog","article_published_time":"2024-01-08T14:28:13+00:00","article_modified_time":"2024-01-08T14:28:16+00:00","og_image":[{"width":1146,"height":1088,"url":"https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent1.jpeg","type":"image\/jpeg"}],"author":"Michael Dempsey","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Michael Dempsey","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.michaeldempsey.me\/blog\/2024\/01\/08\/ai-agents-product-velocity-user-interfaces\/#article","isPartOf":{"@id":"https:\/\/www.michaeldempsey.me\/blog\/2024\/01\/08\/ai-agents-product-velocity-user-interfaces\/"},"author":{"name":"Michael Dempsey","@id":"https:\/\/www.michaeldempsey.me\/blog\/#\/schema\/person\/9433ab961aef909d748bebb5eead6589"},"headline":"AI Agents, Product Velocity, &#038; User Interfaces","datePublished":"2024-01-08T14:28:13+00:00","dateModified":"2024-01-08T14:28:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.michaeldempsey.me\/blog\/2024\/01\/08\/ai-agents-product-velocity-user-interfaces\/"},"wordCount":1335,"image":{"@id":"https:\/\/www.michaeldempsey.me\/blog\/2024\/01\/08\/ai-agents-product-velocity-user-interfaces\/#primaryimage"},"thumbnailUrl":"https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent1.jpeg","keywords":["Agents","AI\/ML","Artificial Intelligence","Product"],"articleSection":["AIML"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.michaeldempsey.me\/blog\/2024\/01\/08\/ai-agents-product-velocity-user-interfaces\/","url":"https:\/\/www.michaeldempsey.me\/blog\/2024\/01\/08\/ai-agents-product-velocity-user-interfaces\/","name":"AI Agents, Product Velocity, & User Interfaces - Michael Dempsey: Blog","isPartOf":{"@id":"https:\/\/www.michaeldempsey.me\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.michaeldempsey.me\/blog\/2024\/01\/08\/ai-agents-product-velocity-user-interfaces\/#primaryimage"},"image":{"@id":"https:\/\/www.michaeldempsey.me\/blog\/2024\/01\/08\/ai-agents-product-velocity-user-interfaces\/#primaryimage"},"thumbnailUrl":"https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent1.jpeg","datePublished":"2024-01-08T14:28:13+00:00","dateModified":"2024-01-08T14:28:16+00:00","author":{"@id":"https:\/\/www.michaeldempsey.me\/blog\/#\/schema\/person\/9433ab961aef909d748bebb5eead6589"},"breadcrumb":{"@id":"https:\/\/www.michaeldempsey.me\/blog\/2024\/01\/08\/ai-agents-product-velocity-user-interfaces\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.michaeldempsey.me\/blog\/2024\/01\/08\/ai-agents-product-velocity-user-interfaces\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.michaeldempsey.me\/blog\/2024\/01\/08\/ai-agents-product-velocity-user-interfaces\/#primaryimage","url":"https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent1.jpeg","contentUrl":"https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent1.jpeg","width":1146,"height":1088},{"@type":"BreadcrumbList","@id":"https:\/\/www.michaeldempsey.me\/blog\/2024\/01\/08\/ai-agents-product-velocity-user-interfaces\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.michaeldempsey.me\/blog\/"},{"@type":"ListItem","position":2,"name":"AI Agents, Product Velocity, &#038; User Interfaces"}]},{"@type":"WebSite","@id":"https:\/\/www.michaeldempsey.me\/blog\/#website","url":"https:\/\/www.michaeldempsey.me\/blog\/","name":"Michael Dempsey: Blog","description":"read, listen, speak, write","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.michaeldempsey.me\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.michaeldempsey.me\/blog\/#\/schema\/person\/9433ab961aef909d748bebb5eead6589","name":"Michael Dempsey","sameAs":["http:\/\/michaeldempsey.me"],"url":"https:\/\/www.michaeldempsey.me\/blog\/author\/michaeldempsey_vpwk4i\/"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/www.michaeldempsey.me\/blog\/wp-content\/uploads\/2024\/01\/appagent1.jpeg","_links":{"self":[{"href":"https:\/\/www.michaeldempsey.me\/blog\/wp-json\/wp\/v2\/posts\/19230","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.michaeldempsey.me\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.michaeldempsey.me\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.michaeldempsey.me\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.michaeldempsey.me\/blog\/wp-json\/wp\/v2\/comments?post=19230"}],"version-history":[{"count":1,"href":"https:\/\/www.michaeldempsey.me\/blog\/wp-json\/wp\/v2\/posts\/19230\/revisions"}],"predecessor-version":[{"id":19233,"href":"https:\/\/www.michaeldempsey.me\/blog\/wp-json\/wp\/v2\/posts\/19230\/revisions\/19233"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.michaeldempsey.me\/blog\/wp-json\/wp\/v2\/media\/19231"}],"wp:attachment":[{"href":"https:\/\/www.michaeldempsey.me\/blog\/wp-json\/wp\/v2\/media?parent=19230"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.michaeldempsey.me\/blog\/wp-json\/wp\/v2\/categories?post=19230"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.michaeldempsey.me\/blog\/wp-json\/wp\/v2\/tags?post=19230"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}