
copilotkit-MCP-Demo
3 years
Works with Finder
2
Github Watches
1
Github Forks
2
Github Stars
Working Memory
Working Memory is an example for the implementation of the MCP server-client integrations to handle and manage your projects and tasks from your project management applications like Linear.
Key Features
-
CopilotKit AI Chat Interface:
Chat with the CopilotKit AI which acts as useful assitant who can able to provide answers to user queries and perform executable actions inside the application. -
Real-Time Interactivity:
Enjoy a live chat powered by@copilotkit/react-ui
that orchestrates dynamic state changes and agent responses. -
State Management & Agent Coordination:
Leverages@copilotkit/react-core
for robust agent state management and smooth integration of travel and research functionalities. -
Responsive & Modern UI:
Designed with Tailwind CSS to ensure your experience is smooth and adaptive across all devices.
Technology Stack
-
Framework: Next.js
-
UI Library: React, CopilotKit UI
-
State Management: CopilotKit React Core
-
Styling: Tailwind CSS
-
Additional Libraries:
- React Query for data fetching
- Framer Motion for animations
- Radix UI for accessible components
- React Flow for flow diagrams
Setup Instructions
-
Prerequisites:
- Node.js (LTS version recommended)
- npm, yarn, or pnpm
-
Installation:
# Clone the repository git clone <repository-url> # Install dependencies npm install # or yarn install # or pnpm install
-
Environment Setup:
Create a.env
file in the root directory with the necessary environment variables.OPENAI_API_KEY = YOUR_API_KEY
-
Running the Development Server:
npm run dev # or yarn dev # or pnpm dev
Then, open http://localhost:3000 in your browser.
Project Structure
-
/src/app:
Contains Next.js page components, layouts, and global styles. -
/src/components:
Houses reusable components including agent interfaces (Travel, Research, Chat, Map, Sidebar) and UI elements. -
/src/providers:
Wraps the global state providers responsible for managing agent states. -
/src/lib:
Contains utility functions and configuration files. -
/src/hooks:
Custom React hooks for shared functionality. -
/src/contexts:
React context providers for global state management.
Development
-
Linting:
npm run lint # or yarn lint # or pnpm lint
-
Building for Production:
npm run build # or yarn build # or pnpm build
Deployment
The easiest way to deploy this project is with Vercel. Build and start your application with:
npm run build
npm run start
Follow Vercel's deployment guide for more details if needed.
Contributing
Contributions are welcome! Fork the repository and submit a pull request with any improvements, bug fixes, or new features.
License
Distributed under the MIT License. See LICENSE
for more information.
相关推荐
🔥 1Panel fournit une interface Web intuitive et un serveur MCP pour gérer des sites Web, des fichiers, des conteneurs, des bases de données et des LLM sur un serveur Linux.
🧑🚀 全世界最好的 LLM 资料总结 (数据处理、模型训练、模型部署、 O1 模型、 MCP 、小语言模型、视觉语言模型) | Résumé des meilleures ressources LLM du monde.
⛓️RULEGO est un cadre de moteur de règle d'orchestration des composants de nouvelle génération légère, intégrée, intégrée et de nouvelle génération pour GO.
PDF Traduction de papier scientifique avec formats conservés - 基于 AI 完整保留排版的 PDF 文档全文双语翻译 , 支持 Google / Deepl / Olllama / Openai 等服务 , 提供 CLI / GUI / MCP / DOCKER / ZOTERO
Créez facilement des outils et des agents LLM à l'aide de fonctions Plain Bash / JavaScript / Python.
😎简单易用、🧩丰富生态 - 大模型原生即时通信机器人平台 | 适配 QQ / 微信 (企业微信、个人微信) / 飞书 / 钉钉 / Discord / Telegram / Slack 等平台 | 支持 Chatgpt 、 Deepseek 、 Dify 、 Claude 、 GEMINI 、 XAI 、 PPIO 、 OLLAMA 、 LM Studio 、阿里云百炼、火山方舟、 Siliconflow 、 Qwen 、 Moonshot 、 ChatGlm 、 Sillytraven 、 MCP 等 LLM 的机器人 / Agent | Plateforme de bots de messagerie instantanée basés sur LLM, prend en charge Discord, Telegram, WeChat, Lark, Dingtalk, QQ, Slack
Reviews

user_JHHiPeu7
The CopilotKit-MCP-Demo is an outstanding application for MCP enthusiasts. The user interface is intuitive and user-friendly, making it easy to navigate through its features. As a loyal MCP user, I appreciate the seamless integration and the efficiency it offers. Highly recommend this for anyone looking to enhance their MCP experience!

user_uva950Zt
The CopilotKit-mcp-demo is an incredibly intuitive and efficient tool that has significantly improved my workflow. Developed by CopilotKit, this application offers a seamless experience right from the start. Its user-friendly interface and powerful features make it a must-have for anyone looking to enhance their productivity. Highly recommend!

user_ZJp02LY3
Copilotkit-mcp-demo is a fantastic tool developed by CopilotKit that truly enhances the user experience. It's intuitive and easy to navigate. I love how seamlessly it integrates with my workflow, making complex tasks much simpler. Highly recommend it to anyone looking for a reliable MCP application!

user_rjEovz0H
I've been using the copilotkit-mcp-demo, and it's been a game changer! CopilotKit has crafted an incredibly intuitive tool that's both user-friendly and powerful. The seamless integration and easy navigation make it a must-have for anyone looking to enhance their workflow. Highly recommend giving it a try!

user_B9uD7wZ5
I've been using the copilotkit-mcp-demo by CopilotKit and it has been a game-changer for my development workflow. The seamless integration and user-friendly interface make it incredibly efficient to use. The setup process is straightforward, and the welcome information provides a comprehensive guide to get started quickly. Overall, an excellent tool for enhancing productivity!

user_JbLMeasE
I have been using the copilotkit-mcp-demo for a while now, and it has significantly improved my workflow. The intuitive design and seamless integration have made my tasks easier and more efficient. Kudos to CopilotKit for creating such a valuable tool!

user_2N3O2PHj
I've been using the copilotkit-mcp-demo and it's been an incredible addition to my workflow. The integration is seamless and it's user-friendly. Thanks to CopilotKit for creating such a fantastic tool that has significantly enhanced my productivity. Highly recommended!