{"exhaustive":{"nbHits":true,"typo":true},"exhaustiveNbHits":true,"exhaustiveTypo":true,"hits":[{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"swiftlyTyped"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"Show HN: <em>AG-UI</em> Protocol \u2013 Bring Agents into Frontend Applications"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"https://github.com/<em>ag-ui</em>-protocol/<em>ag-ui</em>"}},"_tags":["story","author_swiftlyTyped","story_43974484","show_hn"],"author":"swiftlyTyped","children":[43974573,43975366,43975424,43976724,43976773],"created_at":"2025-05-13T16:09:57Z","created_at_i":1747152597,"num_comments":5,"objectID":"43974484","points":36,"story_id":43974484,"title":"Show HN: AG-UI Protocol \u2013 Bring Agents into Frontend Applications","updated_at":"2025-12-29T15:37:44Z","url":"https://github.com/ag-ui-protocol/ag-ui"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"muragekibicho"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"Ara <em>Agui</em> Nakajima DCT compression algorithm"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://leetarxiv.substack.com/p/aan-discrete-cosine-transform-paper"}},"_tags":["story","author_muragekibicho","story_43122473"],"author":"muragekibicho","children":[43122667,43155741,43156831],"created_at":"2025-02-21T00:25:17Z","created_at_i":1740097517,"num_comments":10,"objectID":"43122473","points":21,"story_id":43122473,"title":"Ara Agui Nakajima DCT compression algorithm","updated_at":"2025-02-25T07:34:32Z","url":"https://leetarxiv.substack.com/p/aan-discrete-cosine-transform-paper"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"walterbell"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"Rogel <em>Agui</em>lera-Mederos Rejected a Plea Deal. So He Got 110 Years in Prison"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"https://reason.com/2021/12/22/rogel-<em>agui</em>lera-mederos-rejected-a-plea-deal-so-he-got-110-years-in-prison/"}},"_tags":["story","author_walterbell","story_29669533"],"author":"walterbell","created_at":"2021-12-24T02:57:35Z","created_at_i":1640314655,"num_comments":0,"objectID":"29669533","points":8,"story_id":29669533,"title":"Rogel Aguilera-Mederos Rejected a Plea Deal. So He Got 110 Years in Prison","updated_at":"2024-09-20T10:04:51Z","url":"https://reason.com/2021/12/22/rogel-aguilera-mederos-rejected-a-plea-deal-so-he-got-110-years-in-prison/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"swiftlyTyped"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"Microsoft Embraces <em>AG-UI</em> Protocol for Agent UI"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"https://learn.microsoft.com/en-us/agent-framework/integrations/<em>ag-ui</em>/"}},"_tags":["story","author_swiftlyTyped","story_45994035"],"author":"swiftlyTyped","children":[45994411,45994786],"created_at":"2025-11-20T16:00:31Z","created_at_i":1763654431,"num_comments":3,"objectID":"45994035","points":7,"story_id":45994035,"title":"Microsoft Embraces AG-UI Protocol for Agent UI","updated_at":"2026-03-05T23:03:49Z","url":"https://learn.microsoft.com/en-us/agent-framework/integrations/ag-ui/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"nathan_tarbert"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"Google Launches A2UI: Where It Fits Alongside <em>AG-UI</em> and MCP"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://developers.googleblog.com/introducing-a2ui-an-open-project-for-agent-driven-interfaces/"}},"_tags":["story","author_nathan_tarbert","story_46279295"],"author":"nathan_tarbert","children":[46279348],"created_at":"2025-12-15T19:34:20Z","created_at_i":1765827260,"num_comments":1,"objectID":"46279295","points":6,"story_id":46279295,"title":"Google Launches A2UI: Where It Fits Alongside AG-UI and MCP","updated_at":"2026-03-05T23:12:49Z","url":"https://developers.googleblog.com/introducing-a2ui-an-open-project-for-agent-driven-interfaces/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"0xdeafcafe"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"Show HN: Simulation-Based Testing for Agents Using <em>AG-UI</em> Protocol"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/langwatch/scenario"}},"_tags":["story","author_0xdeafcafe","story_44367750","show_hn"],"author":"0xdeafcafe","children":[44367786],"created_at":"2025-06-24T16:12:43Z","created_at_i":1750781563,"num_comments":1,"objectID":"44367750","points":6,"story_id":44367750,"title":"Show HN: Simulation-Based Testing for Agents Using AG-UI Protocol","updated_at":"2025-06-24T18:28:51Z","url":"https://github.com/langwatch/scenario"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"collaborative"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"The pain and <em>agui</em>sh of using IndexedDB: problems, bugs and oddities"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://gist.github.com/pesterhazy/4de96193af89a6dd5ce682ce2adff49a"}},"_tags":["story","author_collaborative","story_27898057"],"author":"collaborative","children":[27898122],"created_at":"2021-07-20T19:24:10Z","created_at_i":1626809050,"num_comments":1,"objectID":"27898057","points":2,"story_id":27898057,"title":"The pain and aguish of using IndexedDB: problems, bugs and oddities","updated_at":"2024-09-20T09:03:30Z","url":"https://gist.github.com/pesterhazy/4de96193af89a6dd5ce682ce2adff49a"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"paulpauper"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"Josefina <em>Agui</em>lar, maestra artesana del barro, muri\u00f3 a los 80 a\u00f1OS"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"https://www.nytimes.com/es/2026/04/02/espanol/cultura/josefina-<em>agui</em>lar-artesana.html"}},"_tags":["story","author_paulpauper","story_47651822"],"author":"paulpauper","created_at":"2026-04-05T17:36:32Z","created_at_i":1775410592,"num_comments":0,"objectID":"47651822","points":2,"story_id":47651822,"title":"Josefina Aguilar, maestra artesana del barro, muri\u00f3 a los 80 a\u00f1OS","updated_at":"2026-04-07T01:34:07Z","url":"https://www.nytimes.com/es/2026/04/02/espanol/cultura/josefina-aguilar-artesana.html"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"nathan_tarbert"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"Show HN: Generative UI: MCP Apps, A2UI, and <em>AG-UI</em>"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/CopilotKit/generative-ui"}},"_tags":["story","author_nathan_tarbert","story_46814160","show_hn"],"author":"nathan_tarbert","created_at":"2026-01-29T18:20:17Z","created_at_i":1769710817,"num_comments":0,"objectID":"46814160","points":2,"story_id":46814160,"title":"Show HN: Generative UI: MCP Apps, A2UI, and AG-UI","updated_at":"2026-03-05T23:26:22Z","url":"https://github.com/CopilotKit/generative-ui"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"pym4n"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"David <em>Agui</em>lar was born without an arm. So he built one from Lego"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"https://www.irishtimes.com/life-style/people/2022/08/22/david-<em>agui</em>lar-was-born-without-an-arm-so-he-built-himself-one-from-lego-and-then-set-<em>a-gui</em>nness-world-record/"}},"_tags":["story","author_pym4n","story_32547640"],"author":"pym4n","created_at":"2022-08-22T05:19:47Z","created_at_i":1661145587,"num_comments":0,"objectID":"32547640","points":2,"story_id":32547640,"title":"David Aguilar was born without an arm. So he built one from Lego","updated_at":"2024-09-20T11:51:25Z","url":"https://www.irishtimes.com/life-style/people/2022/08/22/david-aguilar-was-born-without-an-arm-so-he-built-himself-one-from-lego-and-then-set-a-guinness-world-record/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"kulims"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"Today in Philippine History, March 22, 1869, Emilio <em>Agui</em>naldo was born"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"http://kahimyang.info/kauswagan/history_current_events/1028-today_in_philippine_history__march_22__1869__emilio_<em>agui</em>naldo_was_born_in_kawit__cavite"}},"_tags":["story","author_kulims","story_5423591"],"author":"kulims","created_at":"2013-03-22T15:40:02Z","created_at_i":1363966802,"num_comments":0,"objectID":"5423591","points":1,"story_id":5423591,"story_text":"","title":"Today in Philippine History, March 22, 1869, Emilio Aguinaldo was born","updated_at":"2024-09-19T19:25:22Z","url":"http://kahimyang.info/kauswagan/history_current_events/1028-today_in_philippine_history__march_22__1869__emilio_aguinaldo_was_born_in_kawit__cavite"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"nathan_tarbert"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"Reusable agents meet agentic UI: <em>AG-UI</em> integration for Open Agent Specification"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"https://blogs.oracle.com/ai-and-datascience/announcing-<em>ag-ui</em>-integration-for-agent-spec"}},"_tags":["story","author_nathan_tarbert","story_46444971"],"author":"nathan_tarbert","created_at":"2025-12-31T15:28:26Z","created_at_i":1767194906,"num_comments":0,"objectID":"46444971","points":1,"story_id":46444971,"title":"Reusable agents meet agentic UI: AG-UI integration for Open Agent Specification","updated_at":"2026-03-05T23:16:43Z","url":"https://blogs.oracle.com/ai-and-datascience/announcing-ag-ui-integration-for-agent-spec"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"keepamovin"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"<em>Agui</em>rre, the Wrath of God"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.imdb.com/title/tt0068182/"}},"_tags":["story","author_keepamovin","story_37809237"],"author":"keepamovin","created_at":"2023-10-08T10:14:30Z","created_at_i":1696760070,"num_comments":0,"objectID":"37809237","points":1,"story_id":37809237,"title":"Aguirre, the Wrath of God","updated_at":"2024-09-20T15:19:24Z","url":"https://www.imdb.com/title/tt0068182/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"baha_man"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"Team Leadership Secrets of Sun Ra and Lope de <em>Agui</em>rre"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"http://michaelfeathers.typepad.com/michael_feathers_blog/2008/11/team-leadership-secrets-of-sun-ra-and-lope-de-<em>agui</em>rre.html"}},"_tags":["story","author_baha_man","story_359099"],"author":"baha_man","created_at":"2008-11-10T11:05:20Z","created_at_i":1226315120,"num_comments":0,"objectID":"359099","points":1,"story_id":359099,"story_text":"","title":"Team Leadership Secrets of Sun Ra and Lope de Aguirre","updated_at":"2024-09-19T16:31:26Z","url":"http://michaelfeathers.typepad.com/michael_feathers_blog/2008/11/team-leadership-secrets-of-sun-ra-and-lope-de-aguirre.html"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"simonpure"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"The pain and <em>agui</em>sh of using IndexedDB: problems, bugs and oddities"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://gist.github.com/pesterhazy/4de96193af89a6dd5ce682ce2adff49a"}},"_tags":["story","author_simonpure","story_27630988"],"author":"simonpure","created_at":"2021-06-25T14:11:57Z","created_at_i":1624630317,"num_comments":0,"objectID":"27630988","points":1,"story_id":27630988,"title":"The pain and aguish of using IndexedDB: problems, bugs and oddities","updated_at":"2024-09-20T08:52:12Z","url":"https://gist.github.com/pesterhazy/4de96193af89a6dd5ce682ce2adff49a"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"feross"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"The pain and <em>agui</em>sh of using IndexedDB: problems, bugs and oddities"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://gist.github.com/pesterhazy/4de96193af89a6dd5ce682ce2adff49a"}},"_tags":["story","author_feross","story_27602031"],"author":"feross","created_at":"2021-06-23T08:05:32Z","created_at_i":1624435532,"num_comments":0,"objectID":"27602031","points":1,"story_id":27602031,"title":"The pain and aguish of using IndexedDB: problems, bugs and oddities","updated_at":"2024-09-20T08:49:17Z","url":"https://gist.github.com/pesterhazy/4de96193af89a6dd5ce682ce2adff49a"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"drclau"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"Joscha Bach, Anthony <em>Agui</em>rre: Digital Physics, Moving Toward Beneficial Futures"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"https://futureoflife.org/2021/03/31/joscha-bach-and-anthony-<em>agui</em>rre-on-digital-physics-and-moving-towards-beneficial-futures/"}},"_tags":["story","author_drclau","story_27145437"],"author":"drclau","created_at":"2021-05-13T18:21:26Z","created_at_i":1620930086,"num_comments":0,"objectID":"27145437","points":1,"story_id":27145437,"title":"Joscha Bach, Anthony Aguirre: Digital Physics, Moving Toward Beneficial Futures","updated_at":"2024-09-20T08:33:46Z","url":"https://futureoflife.org/2021/03/31/joscha-bach-and-anthony-aguirre-on-digital-physics-and-moving-towards-beneficial-futures/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"Rubytron"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"Flutter Podcast Starring Martin <em>Agui</em>nis"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://blog.codemagic.io/flutter-talks-podcast-fast-beautiful-productive-open/"}},"_tags":["story","author_Rubytron","story_19108712"],"author":"Rubytron","created_at":"2019-02-07T21:20:13Z","created_at_i":1549574413,"num_comments":0,"objectID":"19108712","points":1,"story_id":19108712,"title":"Flutter Podcast Starring Martin Aguinis","updated_at":"2024-09-20T03:39:18Z","url":"https://blog.codemagic.io/flutter-talks-podcast-fast-beautiful-productive-open/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"NickSharp"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"Hi. I'm a game designer who cares deeply about AI safety. I saw the Future of Life Institute's Keep The Future Human contest <a href=\"https://keepthefuturehuman.ai/contest/\" rel=\"nofollow\">https://keepthefuturehuman.ai/contest/</a> and made a browser game.<p>Feedback welcome.<p>You start the game running a small research lab, building AI. As you grow, a rival appears and the race kicks in. If you build too slow and they steal your resources. But if you build too fast without alignment, all humans lose (including you). In the late game players may want to take their foot off the pedal and slow down progress, but the world has begun to depend on the wonders you create. The challenge is to thread the needle, create great tech for humanity without ending it all.<p>Game mechanics draw heavily on the essay Keep The Future Human\nby Anthony <em>Agui</em>rre, I'm happy to discuss below.<p>Oh, and don't worry if the UI starts acting weird. As your AI gets more powerful, the game might start misbehaving...<p><a href=\"https://TheChoiceBeforeUs.com/\" rel=\"nofollow\">https://TheChoiceBeforeUs.com/</a>"},"title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: A browser game about the AI alignment problem"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://thechoicebeforeus.com/"}},"_tags":["story","author_NickSharp","story_46306222","show_hn"],"author":"NickSharp","created_at":"2025-12-17T22:06:03Z","created_at_i":1766009163,"num_comments":0,"objectID":"46306222","points":2,"story_id":46306222,"story_text":"Hi. I&#x27;m a game designer who cares deeply about AI safety. I saw the Future of Life Institute&#x27;s Keep The Future Human contest <a href=\"https:&#x2F;&#x2F;keepthefuturehuman.ai&#x2F;contest&#x2F;\" rel=\"nofollow\">https:&#x2F;&#x2F;keepthefuturehuman.ai&#x2F;contest&#x2F;</a> and made a browser game.<p>Feedback welcome.<p>You start the game running a small research lab, building AI. As you grow, a rival appears and the race kicks in. If you build too slow and they steal your resources. But if you build too fast without alignment, all humans lose (including you). In the late game players may want to take their foot off the pedal and slow down progress, but the world has begun to depend on the wonders you create. The challenge is to thread the needle, create great tech for humanity without ending it all.<p>Game mechanics draw heavily on the essay Keep The Future Human\nby Anthony Aguirre, I&#x27;m happy to discuss below.<p>Oh, and don&#x27;t worry if the UI starts acting weird. As your AI gets more powerful, the game might start misbehaving...<p><a href=\"https:&#x2F;&#x2F;TheChoiceBeforeUs.com&#x2F;\" rel=\"nofollow\">https:&#x2F;&#x2F;TheChoiceBeforeUs.com&#x2F;</a>","title":"Show HN: A browser game about the AI alignment problem","updated_at":"2026-03-05T23:13:02Z","url":"https://thechoicebeforeus.com/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"Paralus"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"When your Python code breaks, you get a traceback. You can see where it failed. You almost never know why it failed \u2014 what was actually in memory at that moment.<p>I built F. Incantatem to fix this. Add one decorator, and when your code crashes, an LLM captures the full context \u2014 stack trace, source code, actual variable values \u2014 and explains what went wrong and how to fix it.<p>It integrates as a decorator, CLI tool, or IPython extension. Works with OpenAI, OpenRouter, or locally via Ollama. Cautious mode automatically redacts secrets and PII before transmission. Zero core dependencies.<p>I'm sharing it because I keep thinking other people must be debugging these same impossible bugs. Happy to answer questions or take feedback.<p>Also worth noting that there's some more work to be done (see roadmap).<p>Repo: <a href=\"https://github.com/aguilar-ai/fincantatem\" rel=\"nofollow\">https://github.com/<em>agui</em>lar-ai/fincantatem</a><p>PyPi: <a href=\"https://pypi.org/project/fincantatem/\" rel=\"nofollow\">https://pypi.org/project/fincantatem/</a>"},"title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: F. Incantatem \u2013 CLI, Decorator & notebook ext. for traceback analysis"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["ag","ui"],"value":"https://github.com/<em>agui</em>lar-ai/fincantatem"}},"_tags":["story","author_Paralus","story_46296094","show_hn"],"author":"Paralus","created_at":"2025-12-16T23:19:14Z","created_at_i":1765927154,"num_comments":0,"objectID":"46296094","points":2,"story_id":46296094,"story_text":"When your Python code breaks, you get a traceback. You can see where it failed. You almost never know why it failed \u2014 what was actually in memory at that moment.<p>I built F. Incantatem to fix this. Add one decorator, and when your code crashes, an LLM captures the full context \u2014 stack trace, source code, actual variable values \u2014 and explains what went wrong and how to fix it.<p>It integrates as a decorator, CLI tool, or IPython extension. Works with OpenAI, OpenRouter, or locally via Ollama. Cautious mode automatically redacts secrets and PII before transmission. Zero core dependencies.<p>I&#x27;m sharing it because I keep thinking other people must be debugging these same impossible bugs. Happy to answer questions or take feedback.<p>Also worth noting that there&#x27;s some more work to be done (see roadmap).<p>Repo: <a href=\"https:&#x2F;&#x2F;github.com&#x2F;aguilar-ai&#x2F;fincantatem\" rel=\"nofollow\">https:&#x2F;&#x2F;github.com&#x2F;aguilar-ai&#x2F;fincantatem</a><p>PyPi: <a href=\"https:&#x2F;&#x2F;pypi.org&#x2F;project&#x2F;fincantatem&#x2F;\" rel=\"nofollow\">https:&#x2F;&#x2F;pypi.org&#x2F;project&#x2F;fincantatem&#x2F;</a>","title":"Show HN: F. Incantatem \u2013 CLI, Decorator & notebook ext. for traceback analysis","updated_at":"2026-03-05T23:13:57Z","url":"https://github.com/aguilar-ai/fincantatem"}],"hitsPerPage":20,"nbHits":360,"nbPages":18,"page":0,"params":"query=AG-UI&advancedSyntax=true&analyticsTags=backend","processingTimeMS":10,"processingTimingsMS":{"_request":{"roundTrip":14},"afterFetch":{"merge":{"mergeLoop":{"prepareNextHit":2,"total":2},"total":2},"total":2},"fetch":{"scanning":7,"total":8},"total":10},"query":"AG-UI","serverTimeMS":12}
