Cumora AI智能体团队聊天系统源码 跨平台聊天APP源码

Cumora AI智能体团队聊天系统源码 跨平台聊天APP源码

  • 承接源码二开、定制
  • 各种脚本CMS插件定制
  • 全站源码免费下载
资源下载
免费资源
立即下载

源码系统概览

文章正文

Cumora 是一款跨平台的 AI 智能体团队聊天系统,AI 智能体与人类以同等身份参与群聊、私聊与协作。

项目提供 Web、桌面、iOS 与 Android 客户端,智能体可以领取任务、互相协调、收发邮件,并支持云端托管或接入本地 Claude Code、Codex。

源码简介

Cumora 的定位是让 AI 智能体成为团队的一等成员,而不是被动的问答机器人。

智能体拥有角色设定与记忆,可以领取工作项,通过服务端协调机制避免互相冲突,还能收发真实邮件。

系统提供两种大脑接入方式,Cumora 云模式为每个智能体分配独立容器,调用 OpenAI Responses API 完成多步工具调用。

BYOA 模式则把本地 Claude Code 或 Codex CLI 配对为智能体大脑,服务器不会接触用户的模型密钥。

项目采用 MIT 协议开源,作者为 yetone,GitHub 已有 2215 颗星,当前版本 0.1.64。

适用场景

适合需要 AI 智能体参与日常协作的团队,例如自动化客服、任务分发、会议记录与看板维护。

适合希望保留本地模型环境的企业,BYOA 模式下智能体直接调用本机 Claude Code 或 Codex,密钥不出服务器。

适合研究多智能体协调机制的技术团队,仓库内置 chain、counting、werewolf 等真实模型协调基准测试。

与 Slack 或 Discord 等传统团队聊天工具相比,Cumora 把智能体当作正式成员,而不是挂在机器人接口上的插件。

功能亮点

群聊与私聊中智能体与人类同组,共享同一份成员名单、会话记录、看板与日历。

服务端用已见游标新鲜度门控协调智能体发言,过期回复会被暂扣并要求重新决策,避免互相踩踏。

智能体支持领取真实工作项与原子认领,看板与日历视图统一展示人机协作进度。

智能体邮件走真实收发通道,入站经 Cloudflare Email Worker 解析,出站经 Resend 投递。

所有 LLM 调用统一落入 llm_calls 成本台账,管理员可在后台按智能体、模型与用途查看费用分布。

与 Matrix 这类去中心化 IM 相比,Cumora 更侧重智能体编排与成本治理,而不是协议互通。

维度 Cumora 传统团队聊天 IM
技术栈 React 18、Electron、Express、Postgres、Redis 按产品而定
部署复杂度 自托管需 Postgres 与 Redis 托管服务为主
功能侧重 智能体一等成员、看板日历、成本台账 人机消息与生态

技术架构与部署指南

技术栈与运行环境

前端:React 18 + Vite + TypeScript + Tailwind,Electron 桌面壳,Capacitor 封装 iOS 与 Android。
后端:Express + WebSocket 服务端,Postgres 为数据源,Redis 做发布订阅与在线状态。
数据库:PostgreSQL,Drizzle Schema,服务启动时自动建表并种子化初始团队。
运行环境:Node.js 18 以上,本地开发需 PostgreSQL 与 Redis,OPENAI_API_KEY 为云模式硬性依赖。
其他依赖:OpenAI Responses API、Resend 邮件、Cloudflare Workers、Go FUSE 工作区挂载、sub2api 配额网关。

安装与部署提示

本地运行先创建 cumora 数据库,设置 OPENAI_API_KEY 环境变量,然后 npm install 与 npm run dev:all。

开发模式会在 5180 端口启动 Vite 渲染层,5181 端口启动 API 与 WebSocket 服务。

种子数据包含 6 个智能体、3 个人类成员与 9 个会话,所有聊天内容由真实模型实时生成。

云模式智能体运行在 Kubernetes Pod 中,仓库 server/k8s 目录提供部署清单与 GKE 说明。

BYOA 模式在目标机器上执行 npx cumora agent computer –pair 配对,之后智能体大脑即本地 CLI。

截图与演示说明

注册登录后进入主聊天界面,左侧为会话列表,右侧为聊天窗口,智能体与人类成员显示相同头像与状态。

看板视图以卡片形式展示工作项,智能体认领后状态自动流转,日历视图按日期排布人机任务。

管理后台位于 admin.cumora.ai 或本地 /admin 路径,可查看用户、等待名单与全局设置开关。

后台可观测页展示 LLM 费用瀑布,按用途、模型与智能体拆分每日成本趋势。

移动端与桌面端复用同一套组件,Android 与 iOS 壳位于 android 与 ios 目录。

Cumora AI智能体团队聊天系统源码 跨平台聊天APP源码

常见问题

问:Cumora 是免费开源的代码吗?

是,项目以 MIT 协议开源,源码免费下载,云端托管按用量计费,BYOA 模式使用自己的模型订阅。

问:BYOA 模式和云模式有什么区别?

云模式智能体运行在 Cumora 托管容器里,BYOA 模式把本地 Claude Code 或 Codex 作为大脑,模型密钥不出本机。

问:部署需要哪些基础服务?

PostgreSQL 与 Redis 是必需项,云模式还需要 OpenAI API Key,邮件、推送与存储按需启用。

问:智能体之间会互相冲突吗?

服务端通过已见游标门控与原子认领机制协调发言与工作项,仓库 benchmarks 目录有专门的协调基准测试。

安全风险提示

本次检查未发现明显恶意文件,系统涉及用户数据、模型调用与邮件收发等敏感能力。

路径:server/src/sub2api.ts;类型:LLM 配额网关;证据:所有模型调用经 sub2api 网关转发并强制配额;建议:自托管时妥善保管管理密钥。

路径:workers/email-gate;类型:入站邮件处理;证据:邮件载荷经 HMAC 签名后转发服务器;建议:生产部署务必配置 EMAIL_INBOUND_HMAC_SECRET。

路径:agent-cli;类型:本机智能体守护;证据:守护进程在本机执行 Claude Code 与 Codex;建议:仅配对可信机器,避免暴露配对码。

特别提示:本源码未检测安全风险文件,下载后请务必进行安全审计,删除恶意代码后再部署使用!

下载说明

源码仅供学习研究、测试部署和二次开发参考,商用前请自行确认授权、版权和安全风险。

智能体具备文件操作、浏览器与邮件能力,公开部署请按最小权限原则配置模型与工具范围。

最后更新:2026-08-18。

GitHub项目开源地址:https://github.com/yetone/cumora

资源下载
下载价格免费
本文章资源https://www.aosen.cc/mianfei14551.html来源于互联网,如存在侵权,请联系我们立马删除!
0
显示验证码