<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Generative UI on Producthunt daily</title>
        <link>https://producthunt.programnotes.cn/en/tags/generative-ui/</link>
        <description>Recent content in Generative UI on Producthunt daily</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en</language>
        <lastBuildDate>Sat, 06 Jun 2026 17:35:57 +0800</lastBuildDate><atom:link href="https://producthunt.programnotes.cn/en/tags/generative-ui/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>CopilotKit</title>
        <link>https://producthunt.programnotes.cn/en/p/copilotkit/</link>
        <pubDate>Sat, 06 Jun 2026 17:35:57 +0800</pubDate>
        
        <guid>https://producthunt.programnotes.cn/en/p/copilotkit/</guid>
        <description>&lt;img src="https://images.unsplash.com/photo-1595378699744-69ae794fb108?ixid=M3w0NjAwMjJ8MHwxfHJhbmRvbXx8fHx8fHx8fDE3ODA3Mzg0NzN8&amp;ixlib=rb-4.1.0" alt="Featured image of post CopilotKit" /&gt;&lt;h1 id=&#34;copilotkitcopilotkit&#34;&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/CopilotKit/CopilotKit&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;CopilotKit/CopilotKit&lt;/a&gt;
&lt;/h1&gt;&lt;div align=center&gt;
&lt;img width=&#34;120&#34; height=&#34;120&#34; alt=&#34;FavIcon&#34; src=&#34;https://github.com/user-attachments/assets/779de607-2b8d-4751-872b-1243e97c7d18&#34; /&gt;
&lt;h1 id=&#34;copilotkit&#34;&gt;CopilotKit
&lt;/h1&gt;&lt;div align=center&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.copilotkit.ai/?ref=github_readme&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Docs&lt;/a&gt; ·
&lt;a class=&#34;link&#34; href=&#34;https://www.copilotkit.ai/examples&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Examples&lt;/a&gt; ·
&lt;a class=&#34;link&#34; href=&#34;https://go.copilotkit.ai/enterprise-intelligence-platform&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Enterprise Intelligence Platform&lt;/a&gt; ·
&lt;a class=&#34;link&#34; href=&#34;https://discord.gg/6dffbvGU3D?ref=github_readme&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Discord&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Build &lt;strong&gt;agent-native applications&lt;/strong&gt; — on any framework, on any surface.&lt;/p&gt;
&lt;p&gt;Generative UI, shared state, and human-in-the-loop workflows for React, Angular, Vue, React Native — and beyond the browser.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://go.copilotkit.ai/copilotkit-docs&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://github.com/user-attachments/assets/aeb56c28-c766-44a5-810c-5d999bb6a32a&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;CopilotKit&#34;
	
	
&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div align=&#34;center&#34; style=&#34;display:flex;justify-content:start;gap:16px;height:20px;margin: 0;&#34;&gt;
  &lt;a href=&#34;https://www.npmjs.com/package/@copilotkit/react-core&#34; target=&#34;_blank&#34;&gt;
    &lt;img src=&#34;https://img.shields.io/npm/v/%40copilotkit%2Freact-core?logo=npm&amp;logoColor=%23FFFFFF&amp;label=Version&amp;color=%236963ff&#34; alt=&#34;NPM&#34;&gt;
  &lt;/a&gt;
  &lt;a href=&#34;https://github.com/copilotkit/copilotkit/blob/main/LICENSE&#34; target=&#34;_blank&#34;&gt;
    &lt;img src=&#34;assets/license-badge.svg&#34; alt=&#34;License: MIT&#34; height=&#34;20&#34;&gt;
  &lt;/a&gt;
  &lt;a href=&#34;https://discord.gg/6dffbvGU3D&#34; target=&#34;_blank&#34;&gt;
    &lt;img src=&#34;https://img.shields.io/discord/1122926057641742418?logo=discord&amp;logoColor=%23FFFFFF&amp;label=Discord&amp;color=%236963ff&#34; alt=&#34;Discord&#34;&gt;
  &lt;/a&gt;
  &lt;/div&gt;
  &lt;br/&gt;
  &lt;div&gt;
    &lt;a href=&#34;https://www.producthunt.com/posts/copilotkit&#34; target=&#34;_blank&#34;&gt;
  &lt;/a&gt;
&lt;div /&gt;
  &lt;div align=&#34;center&#34;&gt;
      &lt;a href=&#34;https://trendshift.io/repositories/5730&#34; target=&#34;_blank&#34;&gt;&lt;img src=&#34;https://trendshift.io/api/badge/repositories/5730&#34; alt=&#34;CopilotKit%2FCopilotKit | Trendshift&#34;                         style=&#34;width: 250px; height: 55px;&#34; width=&#34;250&#34; height=&#34;55&#34;/&gt;
    &lt;/a&gt;
    &lt;a href=&#34;https://www.producthunt.com/posts/copilotkit&#34; target=&#34;_blank&#34;&gt;
      &lt;img src=&#34;https://api.producthunt.com/widgets/embed-image/v1/top-post-badge.svg?post_id=428778&amp;theme=light&amp;period=daily&#34;&gt;
    &lt;/a&gt;
  &lt;/div&gt;
&lt;hr&gt;
&lt;h2 id=&#34;what-is-copilotkit&#34;&gt;What is CopilotKit
&lt;/h2&gt;&lt;p&gt;CopilotKit is a best-in-class SDK for building full-stack agentic applications, Generative UI, and chat applications.&lt;/p&gt;
&lt;p&gt;What started as a React library is now a &lt;strong&gt;multi-platform agentic framework&lt;/strong&gt;: the same agent can power your web app, your mobile app, and your team&amp;rsquo;s Slack workspace.&lt;/p&gt;
&lt;p&gt;We are the company behind the &lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/ag-ui-protocol/ag-ui&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;AG-UI Protocol&lt;/a&gt;&lt;/strong&gt; - adopted by Google, LangChain, AWS, Microsoft, Mastra, PydanticAI, and more!&lt;/p&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/user-attachments/assets/72b7b4f3-b6e7-460c-a932-5746fe3c8db3&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://github.com/user-attachments/assets/72b7b4f3-b6e7-460c-a932-5746fe3c8db3&lt;/a&gt;&lt;/p&gt;
&lt;div align=&#34;center&#34;&gt; Add AI to your app in 1 minute&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Features:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Chat UI&lt;/strong&gt; – A fully customizable chat interface that supports message streaming, tool calls, and agent responses.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Backend Tool Rendering&lt;/strong&gt; – Enables agents to call backend tools that return UI components rendered directly in the client.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generative UI&lt;/strong&gt; – Allows agents to generate and update UI components dynamically at runtime based on user intent and agent state.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Shared State&lt;/strong&gt; – A synchronized state layer that both agents and UI components can read from and write to in real time.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Human-in-the-Loop&lt;/strong&gt; – Lets agents pause execution to request user input, confirmation, or edits before continuing.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Self-Learning&lt;/strong&gt; &lt;em&gt;(early access)&lt;/em&gt; – Agents that continuously improve from user feedback via in-context reinforcement learning (CLHF).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;-works-with-your-stack&#34;&gt;🧩 Works With Your Stack
&lt;/h2&gt;&lt;p&gt;One agent backend. Every frontend.&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Platform&lt;/th&gt;
					&lt;th&gt;Status&lt;/th&gt;
					&lt;th&gt;Get Started&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;⚛️ React / Next.js&lt;/td&gt;
					&lt;td&gt;✅ GA&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.copilotkit.ai/built-in-agent/quickstart&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Quickstart&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;🅰️ Angular&lt;/td&gt;
					&lt;td&gt;✅ Supported&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/CopilotKit/CopilotKit/tree/main/packages/angular&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Source Code - Quickstart coming soon&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;💚 Vue&lt;/td&gt;
					&lt;td&gt;✅ Supported&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/CopilotKit/CopilotKit/tree/main/packages/vue&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Source Code - Quickstart coming soon&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;📱 React Native&lt;/td&gt;
					&lt;td&gt;✅ Supported&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.copilotkit.ai/react-native&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Quickstart&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Your agent logic stays the same — AG-UI handles the wire protocol, CopilotKit handles the UI layer for each framework.&lt;/p&gt;
&lt;h2 id=&#34;-beyond-the-browser-slack--microsoft-teams-discord-google-chat-coming-soon&#34;&gt;💬 Beyond the Browser: Slack &amp;amp; Microsoft Teams (Discord, Google Chat coming soon&amp;hellip;)
&lt;/h2&gt;&lt;p&gt;Your agents can run and generate Generative UI beyond the web app (&lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.copilotkit.ai/integrations&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Learn more&lt;/a&gt;&lt;/strong&gt;).&lt;/p&gt;
&lt;p&gt;CopilotKit now lets you deploy the &lt;strong&gt;same agent&lt;/strong&gt; to the places your users already work:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Slack&lt;/strong&gt; – Agents as first-class Slack apps: threads, tool calls, and human-in-the-loop approvals right in the channel.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Microsoft Teams&lt;/strong&gt; – Bring agentic workflows to the enterprise, where your org already lives.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;🔒 &lt;strong&gt;Early access:&lt;/strong&gt; We&amp;rsquo;re onboarding teams now.&lt;/p&gt;
&lt;p&gt;👉 &lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://go.copilotkit.ai/beyond-the-web-form&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Request early access →&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&#34;-self-learning-agents&#34;&gt;🧠 Self-Learning Agents
&lt;/h2&gt;&lt;p&gt;Improve your procuct by learning over time.&lt;/p&gt;
&lt;p&gt;With &lt;strong&gt;Continuous Learning from Human Feedback (CLHF)&lt;/strong&gt;, part of the &lt;a class=&#34;link&#34; href=&#34;https://www.copilotkit.ai/copilotkit-intelligence&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;CopilotKit Intelligence Platform&lt;/a&gt;, agents improve with every interaction:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;In-context reinforcement learning&lt;/strong&gt; – Agents automatically improve from user interactions, no model fine-tuning required.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Automatic prompt augmentation&lt;/strong&gt; – Agent behavior adapts based on recent interactions and outcomes.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Per-user adaptation&lt;/strong&gt; – Agents learn individual preferences and get better for each user over time.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Threads &amp;amp; persistence&lt;/strong&gt; – Full interaction history — generative UI, human-in-the-loop, shared state — captured across sessions.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Available via CopilotKit Cloud or self-hosted.&lt;/p&gt;
&lt;p&gt;🔒 &lt;strong&gt;Early access:&lt;/strong&gt; We&amp;rsquo;re onboarding teams now.&lt;/p&gt;
&lt;p&gt;👉 &lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://go.copilotkit.ai/beyond-the-web-form&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Request early access →&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&#34;quick-start&#34;&gt;Quick Start
&lt;/h2&gt;&lt;h3 id=&#34;new-projects&#34;&gt;New projects:
&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npx copilotkit@latest create -f &amp;lt;framework&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id=&#34;existing-projects&#34;&gt;Existing projects:
&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npx copilotkit@latest init
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/user-attachments/assets/7372b27b-8def-40fb-a11d-1f6585f556ad&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://github.com/user-attachments/assets/7372b27b-8def-40fb-a11d-1f6585f556ad&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;What this gives you:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;CopilotKit installed&lt;/strong&gt; – Core packages are fully set up in your app&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Provider configured&lt;/strong&gt; – Context, state, and hooks ready to use&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Agent &amp;lt;&amp;gt; UI connected&lt;/strong&gt; – Agents can stream actions and render UI immediately&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Deployment-ready&lt;/strong&gt; – Your app is ready to deploy&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.copilotkit.ai/langgraph/quickstart&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Complete getting started guide →&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;how-it-works&#34;&gt;How it works:
&lt;/h2&gt;&lt;p&gt;CopilotKit connects your UI, agents, and tools into a single interaction loop.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://github.com/user-attachments/assets/6f175d86-bd22-4c26-a13a-6013654ed542&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;CopilotKit Diagram — Motion x2 6 sec version&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;This enables:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Agents that ask users for input&lt;/li&gt;
&lt;li&gt;Tools that render UI&lt;/li&gt;
&lt;li&gt;Stateful workflows across steps and sessions&lt;/li&gt;
&lt;li&gt;One agent, deployed across web, mobile, and chat platforms&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;-useagent-hook&#34;&gt;⭐️ useAgent Hook
&lt;/h2&gt;&lt;p&gt;The &lt;code&gt;useAgent&lt;/code&gt; hook sits directly on AG-UI, giving you full programmatic control over the agent connection.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt; 1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 6
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 7
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 8
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 9
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;10
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-ts&#34; data-lang=&#34;ts&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Programmatically access and control your agents
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;agent&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;useAgent&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;({&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;agentId&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;my_agent&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;});&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Render and update your agent&amp;#39;s state
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;div&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;h1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;{&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;agent&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;state&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;city&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;h1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;button&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;onClick&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{()&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;agent&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;setState&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;({&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;city&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;NYC&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;})}&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nx&#34;&gt;Set&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;City&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;button&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;div&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Check out the &lt;a class=&#34;link&#34; href=&#34;https://go.copilotkit.ai/useagent-docs&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;useAgent docs&lt;/a&gt; to learn more.&lt;/p&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/user-attachments/assets/67928406-8abc-49a1-a851-98018b52174f&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://github.com/user-attachments/assets/67928406-8abc-49a1-a851-98018b52174f&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;generative-ui&#34;&gt;Generative UI
&lt;/h2&gt;&lt;p&gt;Generative UI is a core CopilotKit pattern that allows agents to dynamically render UI as part of their workflow.&lt;/p&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/user-attachments/assets/3cfacac0-4ffd-457a-96f9-d7951e4ab7b6&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://github.com/user-attachments/assets/3cfacac0-4ffd-457a-96f9-d7951e4ab7b6&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;compare-the-three-types&#34;&gt;Compare the Three Types
&lt;/h3&gt;&lt;img width=&#34;708&#34; height=&#34;311&#34; alt=&#34;image&#34; src=&#34;https://github.com/user-attachments/assets/962f49c2-31ea-43c5-b2a3-7cdde114705a&#34; /&gt;
&lt;h4 id=&#34;explore&#34;&gt;Explore:
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.copilotkit.ai/ag-ui-protocol&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Static (AG-UI Protocol)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.copilotkit.ai/generative-ui/specs/a2ui#using-a2ui-with-copilotkit&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Declarative (A2UI)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.copilotkit.ai/generative-ui/specs/mcp-apps&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Open-Ended (MCP Apps &amp;amp; Open JSON)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/CopilotKit/CopilotKit/tree/main/examples/showcases/generative-ui&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Generative UI educational repo →&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;-ag-ui-the-agentuser-interaction-protocol&#34;&gt;🖥️ AG-UI: The Agent–User Interaction Protocol
&lt;/h2&gt;&lt;p&gt;Connect agent workflows to user-facing apps, with deep partnerships and 1st-party integrations across the agentic stack—including LangChain, CrewAI, Mastra, PydanticAI, and more.&lt;/p&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://go.copilotkit.ai/ag-ui&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://github.com/user-attachments/assets/a625237a-cfc1-45fc-8d0c-637316b81291&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;AG-UI&#34;
	
	
&gt;&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npx create-ag-ui-app my-agent-app
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;  &lt;a href=&#34;https://github.com/ag-ui-protocol/ag-ui&#34; target=&#34;_blank&#34;&gt;
   Learn more in the AG-UI README →
  &lt;/a&gt;
&lt;h2 id=&#34;-community&#34;&gt;🤝 Community
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.copilotkit.ai/whats-new&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;What&amp;rsquo;s New&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Have questions or need help?&lt;/h3&gt;
  &lt;a href=&#34;https://discord.gg/6dffbvGU3D?ref=github_readme&#34; target=&#34;_blank&#34;&gt;
   Join our Discord →
  &lt;/a&gt; &lt;/br&gt;
    &lt;a href=&#34;https://docs.copilotkit.ai/?ref=github_readme&#34; target=&#34;_blank&#34;&gt;
  Read the Docs →
  &lt;/a&gt; &lt;/br&gt;
    &lt;a href=&#34;https://dashboard.operations.copilotkit.ai?ref=github_readme&#34; target=&#34;_blank&#34;&gt;
   Try the Enterprise Intelligence Platform →
  &lt;/a&gt;
&lt;h3&gt;Stay up to date with our latest releases!&lt;/h3&gt;
  &lt;a href=&#34;https://www.linkedin.com/company/copilotkit/&#34; target=&#34;_blank&#34;&gt;
   Follow us on LinkedIn →
  &lt;/a&gt; &lt;/br&gt;
    &lt;a href=&#34;https://x.com/copilotkit&#34; target=&#34;_blank&#34;&gt;
   Follow us on X →
  &lt;/a&gt;
&lt;h2 id=&#34;-contributing&#34;&gt;🙋🏽‍♂️ Contributing
&lt;/h2&gt;&lt;p&gt;Thanks for your interest in contributing to CopilotKit! 💜&lt;/p&gt;
&lt;p&gt;We value all contributions, whether it&amp;rsquo;s through code, documentation, creating demo apps, or just spreading the word.&lt;/p&gt;
&lt;p&gt;Here are a few useful resources to help you get started:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;For code contributions, &lt;a class=&#34;link&#34; href=&#34;./CONTRIBUTING.md&#34; &gt;CONTRIBUTING.md&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;For documentation-related contributions, &lt;a class=&#34;link&#34; href=&#34;https://docs.copilotkit.ai/contributing/docs-contributions?ref=github_readme&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;check out the documentation contributions guide&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Want to contribute but not sure how? &lt;a class=&#34;link&#34; href=&#34;https://discord.gg/6dffbvGU3D&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Join our Discord&lt;/a&gt; and we&amp;rsquo;ll help you out!&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;install-as-a-claude-code-plugin&#34;&gt;Install as a Claude Code plugin
&lt;/h2&gt;&lt;p&gt;The CopilotKit monorepo doubles as a Claude Code plugin — all 9 skills (3 package meta-skills + 6 lifecycle journey skills) are available once installed.&lt;/p&gt;
&lt;p&gt;Add the repo as a Claude Code marketplace:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;claude plugin marketplace add https://github.com/CopilotKit/CopilotKit
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;claude plugin install copilotkit
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Skills are discovered from &lt;code&gt;skills/&amp;lt;slug&amp;gt;/SKILL.md&lt;/code&gt; at the repo root. The three package meta-skills (&lt;code&gt;runtime&lt;/code&gt;, &lt;code&gt;react-core&lt;/code&gt;, &lt;code&gt;a2ui-renderer&lt;/code&gt;) are &lt;strong&gt;generated mirrors&lt;/strong&gt; of the source-of-truth files at &lt;code&gt;packages/&amp;lt;pkg&amp;gt;/skills/&amp;lt;pkg&amp;gt;/&lt;/code&gt; — do not edit the mirror directly. To update content, edit the source under &lt;code&gt;packages/*/skills/&lt;/code&gt; and run:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;pnpm sync:plugin-skills
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;A lefthook pre-commit check (&lt;code&gt;pnpm check:plugin-skills&lt;/code&gt;) rejects commits that drift the mirror. The plugin version is pinned to &lt;code&gt;packages/runtime/package.json&lt;/code&gt; and is also kept in sync by the same script.&lt;/p&gt;
&lt;h3 id=&#34;skill-inventory&#34;&gt;Skill inventory
&lt;/h3&gt;&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Slug&lt;/th&gt;
					&lt;th&gt;Type&lt;/th&gt;
					&lt;th&gt;Source&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;runtime&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;core&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;packages/runtime/skills/runtime/&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;react-core&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;framework&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;packages/react-core/skills/react-core/&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;a2ui-renderer&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;framework&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;packages/a2ui-renderer/skills/a2ui-renderer/&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;0-to-working-chat&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;lifecycle&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;skills/0-to-working-chat/&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;spa-without-runtime&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;lifecycle&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;skills/spa-without-runtime/&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;go-to-production&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;lifecycle&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;skills/go-to-production/&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;scale-to-multi-agent&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;lifecycle&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;skills/scale-to-multi-agent/&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;v1-to-v2-migration&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;lifecycle&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;skills/v1-to-v2-migration/&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;debug-and-troubleshoot&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;lifecycle&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;skills/debug-and-troubleshoot/&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;-license&#34;&gt;📄 License
&lt;/h2&gt;&lt;p&gt;This repository&amp;rsquo;s source code is available under the &lt;a class=&#34;link&#34; href=&#34;https://github.com/CopilotKit/CopilotKit/blob/main/LICENSE&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;MIT License&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
