项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 4042
使用教程
环境要求
- 已安装 Docker,且包含 Compose v2
- 满足安装器检查的 RAM 与磁盘前提条件
- 可访问网络的终端环境(需使用 curl 与 bash)
- 云服务器部署时需准备 HTTPS 端点(Cloudflare / Nginx / Traefik)
安装与启动步骤
-
1检查 Docker 环境
确认本机已安装 Docker 且支持 Compose v2,安装脚本会在启动时自动检查 Docker、内存与磁盘。
docker compose version -
2一键安装启动
官方推荐方式:下载最新发布版部署文件到 ./pipeshub 并启动交互式安装器,全程自动生成 .env 并拉起容器。
curl -fsSL https://get.pipeshub.com/install | bash -
3先审阅脚本再运行
若希望运行前检查脚本内容,可先下载保存,用 less 查看确认无误后再用 bash 执行。
curl -fsSL https://get.pipeshub.com/install -o pipeshub-install.sh less pipeshub-install.sh bash pipeshub-install.sh -
4完成交互式配置
按提示选择 slim 或 full 部署,可选自定义图数据库、消息代理与 KV 存储,安装器会生成随机密钥并写入 .env。
-
5打开 Web 界面
安装器会拉取镜像、启动服务栈并等待健康检查通过,完成后浏览器访问本地 3000 端口即可。
-
6源码方式构建部署
如需从源码构建本地镜像,先克隆仓库,再在仓库根目录执行带 --build 的安装脚本。
git clone https://github.com/pipeshub-ai/pipeshub-ai.git cd pipeshub-ai ./install.sh --build -
7查看容器日志
部署出现异常时,用 compose 日志命令查看各服务输出,定位启动失败原因。
docker compose logs
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
.env | 是 | 安装器自动生成的配置文件,包含随机密钥等部署参数 | 由安装器自动生成 |
env.template | 否 | 环境变量模板文件,用于核对可配置的环境变量项 | env.template |
--version TAG | 否 | 安装参数:固定使用某个镜像版本标签 | --version 0.7.0 |
如何确认成功
安装器等待 PipesHub 健康检查通过并打印访问地址,浏览器打开 http://localhost:3000 能看到界面即成功。
常见问题
Q:部署完成后页面白屏怎么办?
A:通常是纯 HTTP 访问导致浏览器拦截部分请求。云服务器请配置 HTTPS 端点(Cloudflare、Nginx 或 Traefik 终止 TLS)后重试。
Q:如何从源码构建而不是用预构建镜像?
A:克隆仓库后在根目录执行 ./install.sh --build,一键安装脚本始终使用预构建镜像。
Q:如何跳过交互式提问?
A:安装器支持 -y / --yes 接受全部默认值,适合 CI 环境;也可用 --print-env-only 只生成 .env 不启动容器。
Q:如何固定镜像版本或重写配置?
A:使用 --version TAG 指定镜像标签,使用 --reconfigure 重新运行向导并覆盖已有 .env。
Q:部署失败如何排查?
A:先确认云端已启用 HTTPS,再执行 docker compose logs 查看日志,并核对 env.template 中的环境变量。
注意事项
- 一键安装脚本使用预构建镜像,源码构建必须走克隆仓库后 ./install.sh --build 的路径。
- 云服务器上请务必使用 HTTPS,纯 HTTP 部署常导致前端白屏。
- 安装器会检查 Docker、RAM 与磁盘前提条件,未通过时请先补齐环境。
- 更多高级选项(CI 环境变量、slim/full 部署类型、手动 Compose profile)见 deployment/docker-compose/ADVANCED_DEPLOYMENT.md。
核心亮点
- 提供统一的数据访问层,解决多源数据整合难题
- 强调可解释性,搜索结果附带来源和推理路径
- 支持智能体工作流自动化,扩展性强
不足之处
- 项目较新,文档和社区生态待观察
- 企业级部署和性能优化可能需要额外投入
适用场景
- 企业内部知识库的智能问答与搜索
- 跨部门数据整合与自动化报告生成
- 构建基于业务上下文的 AI 智能助手
替代项目
LlamaIndex、Haystack、LangChain
上一篇:morphik-core
下一篇:fastembed
同类项目推荐
speculators
开源
统一投机解码库,让 vLLM 推理更快更省
A unified library for building, evaluating, and storing speculative decoding algorit···
MNN
开源
阿里出品,手机端跑大模型,快人一步
MNN: A blazing-fast, lightweight inference engine battle-tested by Alibaba, powering···
ccNexus
开源
统一管理 AI API,自动轮换端点,用量一目了然
Intelligent API gateway for Claude Code and Codex CLI - rotate endpoints, monitor us···
bacalhau
开源
把计算搬到数据身边,省时省钱跑批处理
Community-driven, simple, yet powerful framework for fast, cost-effective distribute···
LocalAI
开源
旧电脑不装显卡,也能本地跑起 AI 全家桶
LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, vi···
opencode-llm-proxy
开源
本地一个代理,统一接入 OpenAI、Anthropic、Gemini 等大模型
Local OpenCode-backed LLM gateway for OpenAI, Anthropic, Gemini, and Responses API-c···
kitops
开源
把 AI 模型打包成标准镜像,像管容器一样管 AI 资产
An open source DevOps tool from the CNCF for packaging and versioning AI/ML models, ···
dns-aid-core
开源
用 DNS 让 AI 智能体像网站一样被找到和验证
DNS-based Agent Identification and Discovery - Reference Implementation for IETF BAN···
cube-studio
开源
一套平台搞定 AI 开发、训练、推理全流程,支持国产硬件。
cube studio开源云原生一站式机器学习/深度学习/大模型AI平台,mlops算法链路全流程,算力···
