项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 38568
技术标签
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- 可用的 Node.js 环境(命令依赖 npx,随 npm 一起提供)
- 一个 LLM 密钥(OpenAI、Anthropic、Gemini 等任一提供商)
- 网络可访问 npm 源与对应模型服务
安装与启动步骤
-
1确认运行环境
本教程通过 npx 创建项目,请先确认本机已安装 Node.js(自带 npm/npx),否则 npx 命令无法执行。
node -v -
2准备 LLM 密钥
按 README 提示,创建项目只需一个 LLM 密钥,可从 OpenAI、Anthropic、Gemini 等提供商获取并提前备好。
-
3创建项目
在你想存放项目的目录执行脚手架命令,按交互提示填写项目名称、选择框架并填入 LLM 密钥等信息。
npx copilotkit@latest create -
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
上一篇:没有了!
同类项目推荐
building-with-typesafe-jev
开源
让编码智能体一次写对 Jev 类型化决策代码
Unofficial skill that teaches coding agents to build with TypeSafe AI's Jev: typed d···
translator
开源
一个层,连接所有智能体、工具和 API,让集成不再头疼。
layer that lets you connect any agent, any tool, any api together.
agent-skills
开源
给 AI 编程代理装技能,先审后用更放心
The secure, validated skill registry for professional AI coding agents. Extend Antig···
RAGLight
开源
模块化 RAG 框架,轻松接入 MCP 工具,快速构建检索增强应用。
RAGLight is a modular framework for Retrieval-Augmented Generation (RAG). It makes i···
any-agent
开源
一套代码跑遍多个 Agent 框架,还能直接对比评估
A single interface to use and evaluate different agent frameworks
attachments
开源
两行代码,把任意文件变成大模型能读的上下文
Easiest way to give context to LLMs; Attachments has the ambition to be the general ···
nlux
开源
几行代码给任意 LLM 套上可定制聊天界面
The Conversational AI JavaScript Library — UI for any LLM, supporting LangChain ···
homebrew-pandafilter
开源
让 AI 编程代理只看关键代码,少耗 token 更精准
The context intelligence layer for AI coding agents. Compressing noise, routing cont···
Langchain-ChatBI
开源
用自然语言聊数据,让每个人都能自助分析
一种利用Langchain框架和本地向量库实现的对话式BI,它的目标是帮助用户寻找、理解数据知识···
