项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 4720
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- 已安装 Docker 与 Docker Compose(README 要求自行安装)
- 能访问 GitHub 拉取源码
- 服务器可访问外网以拉取镜像
安装与启动步骤
-
1安装 Docker 环境
先自行安装 Docker 和 docker-compose,README 未给出安装步骤,装完后用命令确认版本可用。
docker --version docker compose version -
2拉取项目代码
从 GitHub 克隆 geekai 仓库到本地,后续所有启动命令都在项目目录内执行。
git clone https://github.com/yangjian102621/geekai.git -
3进入 docker 目录
切换到项目根目录下的 docker 文件夹,官方启动命令要求在这里执行。
cd geekai/docker -
4一键启动服务
用 docker compose 后台启动全部服务,首次运行需要拉取镜像,耗时较长请耐心等待。
docker compose up -d -
5查阅部署文档
README 未说明端口、管理员账号等细节,部署或配置遇到问题请查看官方文档。
如何确认成功
执行 docker compose up -d 后容器正常启动,浏览器访问部署服务器地址即可打开 GeekAI 界面;端口以 docker 目录下配置为准。
常见问题
Q:部署时需要单独安装 MySQL 和 Redis 吗?
A:README 只要求安装 Docker 和 docker-compose 并执行 compose 启动,未要求单独安装数据库;后端使用 Go + Gin + MySQL + Redis,具体依赖处理请以官方文档为准。
Q:在哪里能找到更详细的部署说明?
A:README 提供的官方文档地址为 https://docs.geekai.me,包含部署和 API 开发文档。
Q:私有化部署可以自动升级吗?
A:README 明确说明私有化部署不支持升级,需要手动升级。
Q:怎么先体验一下效果?
A:README 提供演示站点 https://chat.geekai.me,可先在线体验再决定是否自行部署。
Q:docker compose 需要在哪个目录执行?
A:必须在项目根目录下的 docker 目录中执行,即先 cd docker 再运行 docker compose up -d。
注意事项
- README 未给出默认端口、管理员账号和配置文件说明,首次部署前建议先阅读官方文档 https://docs.geekai.me
- 启动命令必须在项目的 docker 目录下执行,不要在仓库根目录直接运行
- 私有化部署不支持自动升级,后续需要手动升级
- Docker 与 docker-compose 的安装 README 未提供,需要自行解决
核心亮点
- 内置运营后台,用户、订单、计费开箱即用
- 集成 ChatGPT、文心一言等多家大模型,灵活切换
- 支持 Midjourney 和 Stable Diffusion 绘画,功能丰富
不足之处
- 文档/社区待观察
- 项目依赖多个外部服务,配置复杂度较高
适用场景
- 快速搭建面向 C 端的 AI 聊天机器人
- 企业私有化部署 AI 助手并管理用户计费
- 集成 AI 绘画能力的内容创作平台
替代项目
FastGPT、Dify、Lobe Chat
下一篇:AISuperDomain
同类项目推荐
home-assistant-assist-desktop
开源
把 Home Assistant 语音助手装进桌面,动嘴就能控制家
Use Home Assistant Assist on the desktop. Compatible with Windows, MacOS, and Linux
llm4free
开源
一个库搞定 40+ 免费 AI 模型,快速集成不花钱。
LLM4Free — All-in-one Python toolkit for web search, AI interaction (40+ free provi···
chatbot
开源
输入电影问题,基于知识图谱和机器学习秒回答案
知识图谱 neo4j 答案查找 + 机器学习 分类模型 问题分析 = 电影知识库问答机器人
VT.ai
开源
一个应用动态切换多种 AI 模型,搞定文本和图像任务
VT.ai - multimodal AI chat app with dynamic conversation routing
Seq2seq-Chatbot-for-Keras
开源
用Keras快速搭建生成式聊天机器人,训练自己的对话模型。
This repository contains a new generative model of chatbot based on seq2seq modeling···
ChatGpt-Web
开源
用 React 快速搭建可商用的 ChatGPT 网页应用
A commercially-viable ChatGpt web application built with React. 使用React搭建的一款可···
chat-bubble
开源
用 JSON 脚本快速搭建网页聊天机器人界面
Simple chatbot UI for the Web with JSON scripting
zyron-assistant
开源
本地 AI 助手,语音或 Telegram 远程控制 Windows,数据不出门。
⚡ A local, privacy-focused AI desktop assistant for Windows. Control your PC remote···
alpha
开源
用现代前端栈,快速搭出你的网页聊天机器人
Craft your own web-based chatbot
