WuKongOpenSource/Wukong-AICRM

▲ 739 stars today★ 1,657⑂ 266

开源 AI CRM,Salesforce 开源替代 + ChatGPT 式 AI 助手:客户管理、知识库查询、任务执行,全程对话完成。Open-source AI CRM and Salesforce alternative powered by conversational AI.

About WuKongOpenSource/Wukong-AICRM

WuKongOpenSource/Wukong-AICRM is an open-source project on GitHub, mainly written in Java. 开源 AI CRM,Salesforce 开源替代 + ChatGPT 式 AI 助手:客户管理、知识库查询、任务执行,全程对话完成。Open-source AI CRM and Salesforce alternative powered by conversational AI. It currently holds 1,657 stars and 266 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

AI Homed tracks it on the Today's Trending board.

GitHub Repository Details

Repository WuKongOpenSource/Wukong-AICRM · default branch - · size 0 KB · watchers 0 · source: GitHub REST API and repository README

README

https://github.com/WuKongOpenSource/Wukong-AICRM/blob/HEAD/Wukong AICRM Logo

Wukong AICRM

开源版 Salesforce + ChatGPT,让销售团队用对话完成客户管理、知识查询和任务执行。

https://github.com/WuKongOpenSource/Wukong-AICRM/blob/HEAD/License https://github.com/WuKongOpenSource/Wukong-AICRM/blob/HEAD/Commercial Use https://github.com/WuKongOpenSource/Wukong-AICRM/blob/HEAD/GitHub Stars https://github.com/WuKongOpenSource/Wukong-AICRM/blob/HEAD/PRs Welcome

在线体验 · 快速部署 · 产品预览 · 社区讨论 · 中文 | English

https://github.com/WuKongOpenSource/Wukong-AICRM/blob/HEAD/Wukong AICRM product hero

立即体验 核心能力 产品预览 技术栈 快速开始 配置说明

中文版

悟空 AICRM 是面向销售团队、客户成功团队和业务管理者的开源 AI CRM。它把客户资料、沟通记录、任务日程、企业知识库和 AI 对话放在同一个工作流中,帮助团队更快判断客户状态、生成下一步动作、沉淀优秀经验,并持续提升销售执行效率。

传统 CRM 更擅长记录客户信息,而销售每天真正需要的是知道“今天该跟谁”“下一步做什么”“客户为什么停滞”“该如何专业回复”。悟空 AICRM 在完整 CRM 业务流程的基础上,引入 AI 客户智能、AI 任务日程和 AI 知识库能力,让系统不只是信息仓库,而是销售团队每天使用的智能执行工作台。

客户推进更清晰

自动汇总客户资料、联系人、跟进记录和商机阶段,给出客户摘要、风险提醒与下一步建议。

销售动作更自动

从对话、会议和客户分析中提取待办事项,自动生成任务、日程、优先级与提醒。

团队经验可复用

连接产品资料、合同、会议纪要和优秀话术,让 AI 基于企业知识生成专业回答。

立即体验

在线演示站
https://www.72crm.ai/
注册云平台账号后体验完整产品能力。
体验账号
请在云平台注册新用户
用于测试在线演示站和 AI CRM 工作流。
帮助与讨论
前往社区论坛
反馈问题、交流想法、参与共建。
提示:请注册云平台账号后体验产品能力。生产环境上线后,请及时修改初始化管理员密码,并关闭不需要的演示数据。

核心能力

AI 对话助手

像问同事一样询问客户、业绩、任务和知识库内容,系统可结合结构化数据与企业文档生成可追溯、可执行的业务回答。

知识库 RAG 增强

上传产品手册、合同、方案、会议纪要和话术材料,让 AI 基于企业资料回答,减少重复搜索。

智能客户管理

集中管理客户信息、联系人、跟进记录、商机阶段和客户上下文,自动识别客户阶段、需求重点和潜在风险。

AI 任务生成

在对话或客户分析后直接生成待办事项、提醒和优先级,把“应该做什么”变成可跟踪的工作项。

团队协同

客户动态、任务分配、知识更新和项目进展在团队内同步,让主管、销售、售前和客户成功围绕同一上下文协作。

邮箱与沟通沉淀

接入 Gmail、Outlook / Microsoft 365、自定义 IMAP / SMTP,沉淀邮件上下文并辅助生成沟通内容。

产品预览

| AI 对话工作台 | 客户画像与智能分析 | | :---: | :---: | | AI 对话工作台 | 客户画像与智能分析 |

| 任务管理 | AI 知识库 | | :---: | :---: | | 任务管理 | AI 知识库 |

典型场景

销售跟进

销售打开工作台即可查看今日优先客户、逾期任务和风险提醒。进入客户详情后,AI 会基于客户资料、跟进记录和历史任务生成摘要,提示下一步应该发资料、约演示、补报价还是安排复访。

销售跟进

主管协同

主管可以看到哪些重点客户长时间未跟进、哪些商机存在停滞风险、哪些销售任务逾期未处理,并在关键节点安排售前、客户成功或管理者介入。

主管协同

客户成功

客户成功团队可以通过客户互动频率、服务问题、任务逾期和沟通记录提前识别风险客户,及时安排回访、升级处理或内部协同。

客户成功

知识复用

系统可以将优秀销售的话术、方案、成交路径和行业经验沉淀到知识库中。新人面对客户问题时,可以通过 AI 调用企业知识生成更专业、更一致的回复。

知识复用

整体架构

Wukong AICRM 以 AI Assistant 为统一交互入口,把客户管理、知识库问答和任务执行连接在同一个工作流中。

整体架构
┌───────────────┐
│     User      │
└──────┬────────┘
       │
       ▼
┌───────────────┐
│ AI Assistant  │
└──────┬────────┘
       │
 ┌─────┼─────┐
 │     │     │
 CRM  RAG  Workflow
 │     │     │
 └─────┼─────┘
       │
       ▼
 PostgreSQL
 Redis
 MinIO

技术栈

后端技术栈明细

| 技术 | 版本 | 说明 | | :--- | :--- | :--- | | Java | 21 | 编程语言 | | Spring Boot | 3.3.12 | 应用框架 | | Spring AI | 1.0.0 | AI / LLM 集成,支持 OpenAI 兼容 API | | PostgreSQL | 17 | 主数据库 | | MyBatis-Plus | 3.5.7 | 数据持久层框架 | | Redis | - | 缓存与会话管理 | | MinIO | - | 对象存储,用于文档和文件 |

前端技术栈明细

| 技术 | 版本 | 说明 | | :--- | :--- | :--- | | Vue | 3.4 | 前端框架 | | TypeScript | 5.5 | 类型安全 | | Element Plus | 2.8 | UI 组件库 | | Pinia | 2.2 | 状态管理 | | Tailwind CSS | 3.4 | 实用 CSS 框架 | | Vite | 5.4 | 构建工具 |

项目结构

wk_ai_crm/
├── backend/                 # 后端 Spring Boot 项目
│   ├── src/main/java/       # Java 源码
│   ├── src/main/resources/  # 配置文件
│   └── pom.xml              # Maven 配置
├── frontend/                # 前端 Vue 项目
│   ├── src/                 # 前端源码
│   └── package.json         # npm 配置
├── docker/                  # Docker 部署配置
│   ├── docker-compose.yaml  # 编排文件
│   └── nginx/               # Nginx 配置
├── docs/                    # 文档与产品截图
├── LICENSE                  # 协议文件
└── README.md                # 本文档

快速开始

推荐优先使用 Docker 一键安装;如果需要本地二次开发,再使用源码手动安装。

方式一:Docker 一键安装

先决条件:

git clone https://github.com/WuKongOpenSource/Wukong-AICRM.git
cd Wukong-AICRM/docker
docker-compose up -d

访问 http://localhost 即可进入系统。

方式二:源码手动安装

先决条件:

1. 克隆项目

git clone https://github.com/WuKongOpenSource/Wukong-AICRM.git
cd Wukong-AICRM

2. 启动后端

cd backend
mvn clean install
mvn spring-boot:run

API 服务将在 http://localhost:8088 运行,Knife4j API 文档地址为 http://localhost:8088/doc.html

3. 启动前端

cd frontend
npm install
npm run dev

前端将在 http://localhost:5173 运行。

首次运行前,请根据 backend/src/main/resources/application.yml 中的注释,配置数据库、AI API Key 和其他必要信息。

配置说明

主要配置文件:backend/src/main/resources/application.yml

数据库配置

spring:
  datasource:
    url: jdbc:postgresql://localhost:5432/wk_ai_crm
    username: postgres
    password: your_password

Redis 配置

spring:
  data:
    redis:
      host: localhost
      port: 6379
      password: your_password
      database: 7

AI 服务配置

spring:
  ai:
    openai:
      api-key: your_api_key
      base-url: https://api.openai.com/v1/  # 或其他兼容 API
      chat:
        options:
          model: gpt-4

MinIO 对象存储配置

minio:
  enabled: true
  endpoint: http://localhost:9000
  access-key: minioadmin
  secret-key: minioadmin
  bucket: ai-crm

WeKnora 知识库服务配置

weknora:
  enabled: true
  base-url: http://localhost:8080/api/v1
  api-key: your_api_key
  knowledge-base-id: your_kb_id

API 文档

启动后端服务后,访问 Knife4j API 文档:

http://localhost:8088/doc.html

模型配置

悟空 AICRM 支持接入兼容 OpenAI API 格式的模型服务。你可以根据部署环境配置 OpenAI、DeepSeek、通义千问、豆包、智谱等模型供应商。安装完成后,需要到“系统设置”的“API / AI”中配置对应 Key,否则 AI 对话会报错。

常见问题

Q:AI 模型支持哪些? A:默认支持任何提供 OpenAI 兼容 API 的模型,如 OpenAI GPT 系列、DeepSeek、Ollama 本地模型等。在后台“系统设置”的“API / AI”配置中填入对应 API Key 即可。

Q:商业使用时数据安全吗? A:项目可完全私有化部署,客户、文档、AI 交互等数据均保存在你自己的服务器中,便于满足企业数据安全要求。

Q:如何获取更多帮助? A:可以访问项目的 社区论坛 提问,或通过 GitHub Issues 反馈问题。

路线图

适合谁使用

开源共建

欢迎通过 Issue、Pull Request 和社区讨论参与共建。你可以帮助我们:

相关链接

开源协议

Wukong AICRM 源代码开放用于学习、研究、评估和其他非商业用途。商业使用、生产环境部署、托管服务、商业化衍生产品、插件 / Agent 市场合作以及品牌使用,需要取得单独商业授权。请阅读 LICENSELICENSE.en.mdNOTICETRADEMARKS.md

联系我们

如果你希望了解产品能力、私有化部署、二次开发或企业服务,可以通过官网、社区论坛或开源仓库 Issue 与我们联系。

欢迎 Star 与共建

如果 Wukong AICRM 对你有帮助,请给我们一个 Star。这是对开源工作的最大鼓励。

GitHub 仓库 · 在线体验 · 社区论坛

GitHub Stars & Activity

1,657Stars
266Forks
0Open issues
JavaLanguage

GitHub Popularity

GitHub stars1,657
Forks266
Open issues0
Primary languageJava
License-
Stars gained today739
Created-
Last pushed-

Trending History

Monthly boardrank #57 · ▲ 739 stars

Related AI Projects

1

alibaba / nacos

Java★ 33,372⑂ 13,293▲ 5 stars
2

apache / doris

Java★ 15,918⑂ 3,947▲ 11 stars
3

langchain4j / langchain4j

Java★ 13,106⑂ 2,551▲ 10 stars
4

LaurieWired / GhidraMCP

Java★ 10,063⑂ 1,039▲ 21 stars
5

obra / superpowers

Shell★ 287,295⑂ 25,690▲ 522 stars
6

mattpocock / skills

Shell★ 263,045⑂ 22,188▲ 820 stars
7

ollama / ollama

Go★ 181,102⑂ 17,896▲ 140 stars
8

ggml-org / llama.cpp

C++★ 128,384⑂ 23,249▲ 128 stars

More AI Rankings