CopilotKit

App 里塞进智能助手,用户动嘴就能使唤

开源 🏷️基础免费,高级付费 ✅ 目前可打开 智能体 🍴 复刻 4817 🐛 待处理 407 👀 关注 181
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 38568
维护状态 活跃
是否开源 开源
定价模式 🏷️基础免费,高级付费 支持限时试用 · 开源框架免费,提供云服务(CopilotKit Cloud)有免费额度,付费解锁更多功能。

项目预览

CopilotKit 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队CopilotKit
定价模式🏷️基础免费,高级付费
价格说明开源框架免费,提供云服务(CopilotKit Cloud)有免费额度,付费解锁更多功能。
访问状态✅ 目前可打开
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型agent,agent-native,agentic-ai,agents,ai,ai-agent,ai-assistant,assistant,assistant-chat-bots,copilot,copilot-chat,generative-ui,js,llm,nextjs,open-source,react,reactjs,ts,typescript
GitHub 星标★ 38568
上线时间2023-06-19 00:00:00
代码更新2026-11-08
仓库体积888.3 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数5

项目介绍

面向智能体与生成式 UI 的前端开发栈,支持 React、Angular、移动端、Slack 等平台,是 AG-UI 协议的缔造者,帮助开发者高效构建功能强大的 AI 前端应用与交互界面。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 38568

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 5 分钟 部署方式:命令行工具 4 步

环境要求

  • 可用的 Node.js 环境(命令依赖 npx,随 npm 一起提供)
  • 一个 LLM 密钥(OpenAI、Anthropic、Gemini 等任一提供商)
  • 网络可访问 npm 源与对应模型服务

安装与启动步骤

  1. 1确认运行环境

    本教程通过 npx 创建项目,请先确认本机已安装 Node.js(自带 npm/npx),否则 npx 命令无法执行。

    node -v
  2. 2准备 LLM 密钥

    按 README 提示,创建项目只需一个 LLM 密钥,可从 OpenAI、Anthropic、Gemini 等提供商获取并提前备好。

  3. 3创建项目

    在你想存放项目的目录执行脚手架命令,按交互提示填写项目名称、选择框架并填入 LLM 密钥等信息。

    npx copilotkit@latest create
  4. 4进入项目并启动

    脚手架执行完成后会输出后续操作提示,按提示进入生成的项目目录并启动;具体启动命令以 CLI 输出为准。

关键配置

配置项必填说明示例
LLM API Key是创建项目时填入的模型服务密钥,用于驱动 Copilot 的对话与智能体能力sk-xxxxxxxx

如何确认成功

按 CLI 输出提示在浏览器打开本地开发地址,页面出现 Copilot 对话界面即表示创建成功。

常见问题

Q:必须联网吗?

A:需要。npx 会从 npm 拉取 copilotkit 脚手架包,运行时的 LLM 调用也需要访问所选模型提供商的服务。

Q:没有 OpenAI 的密钥可以用吗?

A:可以。README 说明只需一个 LLM 密钥,支持 OpenAI、Anthropic、Gemini 等,任选一家的密钥填入即可。

Q:支持哪些框架和平台?

A:React、Angular、Vue、React Native,并可在 Slack 和 Microsoft Teams 中使用。

Q:需要预先安装 Node.js 吗?

A:需要。命令使用 npx,它随 Node.js 的 npm 一起安装,README 未给出具体版本要求,建议用较新的 LTS 版本。

注意事项

  • README 未提供手动安装步骤、端口号或环境变量名,交互细节以脚手架实际提示为准。
  • 更多示例见 https://www.copilotkit.ai/examples,完整文档见 https://docs.copilotkit.ai。
  • CopilotKit 是 AG-UI 协议的缔造者,用于构建生成式 UI、共享状态与 human-in-the-loop 工作流。

核心亮点

  • 提供完整的React/Angular/移动端/Slack等多端前端组件,快速构建生成式UI和智能体交互界面
  • 开源AG-UI协议,推动智能体交互标准化,降低多系统集成成本
  • 支持可嵌入的聊天UI、自动生成表单、实时流式响应等实用功能,开发者体验好

不足之处

  • 项目迭代快,文档更新可能滞后于功能变化
  • 依赖现代前端框架,对老旧项目集成成本较高

适用场景

  • 构建企业级AI助手前台,如客服、内部知识库问答界面
  • 开发需要实时交互和动态UI的智能体应用,如自动化工作流工具
  • 跨平台部署AI功能,如移动端或Slack等协作工具集成

替代项目

Vercel AI SDK、LangChain、Flowise

上一篇:没有了!

下一篇:python-telegram-bot

同类项目推荐

building-with-typesafe-jev 开源

让编码智能体一次写对 Jev 类型化决策代码

Unofficial skill that teaches coding agents to build with TypeSafe AI's Jev: typed d···

★ 153 2026-10-03
translator 开源

一个层,连接所有智能体、工具和 API,让集成不再头疼。

layer that lets you connect any agent, any tool, any api together.

★ 52 2026-08-09
agent-skills 开源

给 AI 编程代理装技能,先审后用更放心

The secure, validated skill registry for professional AI coding agents. Extend Antig···

★ 7148 2026-10-12
RAGLight 开源

模块化 RAG 框架,轻松接入 MCP 工具,快速构建检索增强应用。

RAGLight is a modular framework for Retrieval-Augmented Generation (RAG). It makes i···

★ 672 2026-08-09
any-agent 开源

一套代码跑遍多个 Agent 框架,还能直接对比评估

A single interface to use and evaluate different agent frameworks

★ 1257 2026-09-13
attachments 开源

两行代码,把任意文件变成大模型能读的上下文

Easiest way to give context to LLMs; Attachments has the ambition to be the general ···

★ 368 2026-10-14
nlux 开源

几行代码给任意 LLM 套上可定制聊天界面

The Conversational AI JavaScript Library — UI for any LLM, supporting LangChain ···

★ 1388 2026-10-22
homebrew-pandafilter 开源

让 AI 编程代理只看关键代码,少耗 token 更精准

The context intelligence layer for AI coding agents. Compressing noise, routing cont···

★ 102 2026-08-09
Langchain-ChatBI 开源

用自然语言聊数据,让每个人都能自助分析

一种利用Langchain框架和本地向量库实现的对话式BI,它的目标是帮助用户寻找、理解数据知识···

★ 154 2026-08-09