CopilotKit/CopilotKit

The Frontend Stack for Agents & Generative UI. React, Angular, Mobile, Slack, and more. Makers of the AG-UI Protocol

它解决了什么问题

CopilotKit 为 AI 智能体和用户界面之间提供了一个统一的桥梁。它通过允许单个智能体后端为 Web、移动端以及 Slack 或 Microsoft Teams 等聊天平台提供支持,解决了智能体部署碎片化的问题,无需为每个渠道重写代码。

工作原理

它作为一个水平层,使用 AG-UI 协议将你的智能体逻辑连接到前端。它提供了一个同步状态层,允许智能体和 UI 组件进行实时通信。它支持“生成式 UI”,即智能体可以根据用户意图动态渲染或更新界面组件,并支持“人在回路”(Human-in-the-Loop) 工作流,智能体可以在此过程中暂停以请求用户输入或批准。

适用人群

希望将 AI 功能集成到 React、Angular、Vue 或 React Native 应用中的智能体原生应用开发者,以及希望将智能体工作流部署到 Slack 和 Microsoft Teams 等企业聊天平台的开发者。

亮点

  • 生成式 UI:智能体可以在运行时动态生成和更新 UI 组件。
  • 多平台支持:一个智能体后端可跨 Web、移动端和聊天应用工作。
  • 共享状态:智能体逻辑与用户界面之间的实时同步。
  • 人在回路:内置支持暂停智能体执行以请求用户反馈。
  • CopilotKit Intelligence:用于持久化对话线程、用户记忆以及从使用数据中自动学习的可选平台。

相关

  • 项目
  • Dispatch
  • 项目
  • 项目
  • 项目