DEEIX-Chat

一个平台管所有 AI 模型、工具和账单,企业 AI 落地不折腾。

DEEIX-Chat 是一个面向企业的 AI 工作区,旨在统一管理多种 AI 模型和工具。它解决了企业在使用 AI 时面临的模型分散、工具混杂、成本与权限难以统一管控的问题。核心能力包括智能模型路由(根据任务自动选择最优模型)、多模态对话(支持文本、图像等)、文件管理、工具集成、计费系统、身份认证以及运维监控。项目基于 Go 开发,性能优良,适合作为企业内部 AI 平台或集成到现有系统中。

开源 unknown 搜索知识
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1503
维护状态 活跃
是否开源 是
定价模式 unknown

项目数据

分类搜索知识
开发团队DEEIX-AI
所属国家
官网地址https://deeix.com
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源是
开源协议Apache-2.0
主要语言Go
技术栈/模型ai,ai-chatbots,llm,mcp,open-source,rag,self-hosted,ui,webchat,webui
GitHub 星标★ 1503
30天Star增速
HF 下载量
上线时间2026-05-21 00:00:00
最近更新2026-09-23 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数4

使用教程

难度:入门 约 10 分钟 部署方式:Docker 7 步

环境要求

  • 已安装 Docker 与 Docker Compose
  • 所有 Docker 命令需在仓库根目录执行
  • 默认安装方式需自备 PostgreSQL 与 Redis(地址要能从容器内访问)
  • 分离部署时需 Node.js 与 pnpm 环境

安装与启动步骤

  1. 1获取项目代码

    把仓库克隆到本地并进入项目根目录,后续所有 Docker 命令都在此根目录执行。

    git clone https://github.com/DEEIX-AI/DEEIX-Chat.git
    cd DEEIX-Chat
  2. 2选择安装方案

    轻量=仅应用+SQLite;默认=外部 PostgreSQL+Redis;完整=应用+PostgreSQL+Redis 一体。三种方案默认都暴露 http://localhost:8080。

  3. 3轻量安装(SQLite)

    依赖最少的方案,只启动 app 容器,数据和本地向量索引存 SQLite,使用进程内内存缓存,仅适合单机评估。

    cp config.sqlite.example.yaml config.yaml
    docker compose -f docker-compose.sqlite.yml up -d
  4. 4默认安装(外部依赖)

    适用于 PostgreSQL 与 Redis 已在本 compose 之外管理的情况,启动前把库和缓存地址改成容器内可达,宿主机服务通常用 host.docker.internal。

    cp config.example.yaml config.yaml
    docker compose -f docker-compose.yml up -d
  5. 5完整安装(一体栈)

    由 compose 同时启动 app、PostgreSQL、Redis;compose 里的 POSTGRES_DSN、REDIS_ADDR 等环境变量会覆盖 config.yaml 中的值。

    cp config.full.example.yaml config.yaml
    docker compose -f docker-compose.full.yml up -d
  6. 6按需启动可选服务

    Tika、Tesseract、Docling 为可选服务,仅在管理台或 config.yaml 中启用时才启动;它们加入 deeix-chat-network,需先起一个根 compose 或手动建网络。

    docker network create deeix-chat-network
    docker compose -f docker/tika/docker-compose.yml up -d
    docker compose -f docker/tesseract/docker-compose.yml up -d --build
    docker compose -f docker/docling/docker-compose.yml up -d --build
  7. 7使用本地自建镜像

    compose 文件只引用镜像不定义构建步骤,如需自定义可先本地构建,再用 DEEIX_CHAT_IMAGE 指定镜像。

    docker build -t deeix-chat:local .
    DEEIX_CHAT_IMAGE=deeix-chat:local docker compose up -d

关键配置

配置项必填说明示例
APP_ENV否运行环境,接受 dev/development 与 prod/production,省略时默认 prodprod
DEEIX_CHAT_IMAGE否指定 compose 使用的应用镜像地址deeix-chat:local
server.public_api_base_url否前后端分离部署时的后端公网地址https://api.example.com
server.public_web_base_url否前后端分离部署时的前端公网地址https://chat.example.com
server.cors_allow_origin否允许跨域访问的前端来源https://chat.example.com
NEXT_PUBLIC_API_BASE_URL否前端构建期注入的后端 API 地址https://api.example.com

如何确认成功

浏览器打开 http://localhost:8080 能正常进入应用界面,并用 docker compose ps 确认容器处于运行状态。

常见问题

Q:SQLite 轻量方案能用于生产吗?

A:不建议。SQLite + 内存缓存仅支持单进程,适合本地评估、个人使用和小型单机;多节点或高并发生产环境请改用 PostgreSQL + Redis。

Q:容器数据会持久化到哪里?

A:SQLite 数据库在 /app/data/deeix.db,上传与生成的文件在 /app/storage;完整安装时 PostgreSQL 数据在 /var/lib/postgresql/data,Redis 数据在 /data。

Q:配置项的生效优先级是什么?

A:环境变量 > config.yaml > 内置默认值。config.yaml 放服务地址、数据库、缓存、存储、JWT、加密密钥等静态配置,认证、会话、模型、计费等到管理台设置。

Q:可选服务容器报网络不存在怎么办?

A:这些服务加入 deeix-chat-network,先启动任一根 compose 方案,或手动执行 docker network create deeix-chat-network。

Q:前后端分别用不同域名怎么部署?

A:按分离部署配置 NEXT_PUBLIC_API_BASE_URL、server.public_api_base_url、server.public_web_base_url、server.cors_allow_origin,前端静态产物输出到 frontend/out 并交给 Nginx、CDN 或静态服务器。

注意事项

  • 默认访问端口为 8080,三种根 compose 方案一致。
  • 生产部署应保持 APP_ENV=prod 或 production,并替换为生产密钥。
  • 默认应用镜像为 ghcr.io/deeix-ai/deeix-chat:latest。
  • RapidOCR 目前只提供 Dockerfile 和入口,没有 compose 文件,需自行编写或手动运行。

核心亮点

  • 模型路由智能调度,自动选最优模型,省心省钱
  • 内置计费和身份认证,企业管控开箱即用
  • 多模态与工具集成,对话、文件、API 一站式搞定

不足之处

  • 项目较新,生态和第三方集成尚不丰富
  • 文档/社区待观察

适用场景

  • 企业内部 AI 助手统一入口
  • 多模型成本管控与路由优化
  • AI 工具链集成与运维监控

替代项目

Open WebUI、LibreChat、Chatbot UI

项目介绍

DEEIX-Chat 是对话助手领域的开源项目,由 DEEIX-AI 开发,是 2026 年新上线的项目。

在全站 13,090 个收录项目中,它的 GitHub 星标数(1,503)位列前 30%,在对话助手分类中处于中上游。

近 42 天,它的 GitHub 星标从 1,276 增加到 1,503,净增 227。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。

它主要面向的使用场景是:企业内部AI助手统一入口。同类可对比的替代方案包括 Open WebUI、LibreChat、Chatbot UI。

上一篇:sage

下一篇:ruoyi-web

同类项目推荐

open-webui 开源

给本地模型配个漂亮聊天室,全家都能用

User-friendly AI Interface (Supports Ollama, OpenAI API, ...)

★ 152821 2026-08-09
prompts.chat 开源

海量好提示词,抄了就能让 AI 更听话

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the commun···

★ 170999 2026-08-09
elia 开源

终端里用键盘快速聊 AI,多模型切换不打断思路

A snappy, keyboard-centric terminal user interface for interacting with large langua···

★ 2479 2026-08-09
NextChat 开源

一个界面聊遍所有主流AI模型,支持全平台部署,轻快又私密。

✨ Zero-config AI chat assistant. No API key needed — sign up and instantly chat wi···

★ 88802 2026-08-09