AI工作区指挥中心

Workspace Mind是一个跨数据推理助手,将Gmail、Google Sheets、Drive和Docs连接到一个统一的AI指挥中心,适用于高信任度的工作流程。

  • by Muhammad-aidev
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 Imran-Ashiq/mcp-workspace-UI

使用说明

工作空间思维-人工智能指挥中心

Workspace Mind是一个跨数据推理助手,它将Gmail、谷歌表格、云端硬盘和文档连接到一个单一的人工智能命令中心。它专为隐私和清晰度重要的高信任工作流程而设计。

项目愿景

Workspace Mind将零散的工作空间数据转化为统一的推理层。它可以搜索电子邮件、解析电子表格、分析文档,并提供可审计的跟踪结果,以便团队能够自信地采取行动。

主要特点

  • 多模式视觉:阅读PDF和图像以提取上下文和见解。
  • 动作代理:起草并发送电子邮件,并获得用户的明确批准。
  • 神经跟踪:工具调用和推理步骤的实时可视化。
  • 携带您自己的密钥:使用用户控制的API密钥的隐私第一设计。

技术栈

  • Next.js 15
  • 反应
  • 帧运动
  • Google Gemini API
  • 顺风 CSS

快速开始

npm install
npm run dev

访问http://localhost:3000.

Google OAuth设置

  1. 在Google Cloud Console中创建OAuth凭据。
  2. 添加授权重定向URI:
    • http://localhost:3000/api/auth/callback/google
  3. 启用Gmail、Google表格和Google云端硬盘API。

环境变量

在项目根目录中创建.env.local:

NEXT_PUBLIC_APP_URL=http://localhost:3000
NEXT_PUBLIC_MCP_URL=http://localhost:3000
APP_URL=http://localhost:3000
BACKEND_URL=http://localhost:3000
CLIENT_ID=your_google_client_id
CLIENT_SECRET=your_google_client_secret
GOOGLE_GENERATIVE_AI_API_KEY=your_gemini_api_key

隐私设计

Workspace Mind是基于SafeCode Labs原则构建的:

  • 没有隐藏的数据捕获或供应商锁定。
  • OAuth令牌的作用域和存储方式为安全Cookie。
  • 随身携带钥匙,确保模型访问始终在您的控制之下。

开发说明

  • 仪表板提供主要聊天界面和工具跟踪。
  • 登录页面包括一个自动扩展的输入,用于快速提示。

许可证

在此处添加您首选的开源许可证。