AingDesk

一站式管理模型、知识库和智能体,快速搭建个人 AI 助手

AingDesk 是一款基于 TypeScript 构建的开源 AI 助手,旨在提供简单易用的本地化智能交互体验。它主要解决用户在管理多种 AI 模型 API、构建个人知识库以及快速部署智能体时的碎片化问题。核心能力包括:统一接入多家模型 API,方便切换和调用;内置知识库功能,支持上传文档并基于语义检索进行问答;提供一键分享对话或智能体能力,便于协作;集成联网搜索,让模型获取实时信息;支持创建和配置自定义智能体,满足特定场景需求。项目仍处于快速迭代阶段,界面友好,适合个人开发者和小团队快速搭建 AI 工作流。

开源 free 开源模型
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 2535
维护状态 低维护
是否开源 是
定价模式 free

项目数据

分类开源模型
开发团队aingdesk
所属国家
定价模式free
价格说明开源项目,MIT许可证,可自行部署,完全免费。
访问状态
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型deepseek,electron,llm,localai,nodejs,ollama
GitHub 星标★ 2535
30天Star增速
HF 下载量
上线时间2025-02-12 00:00:00
最近更新2026-09-23 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数9

使用教程

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

环境要求

  • 客户端版:MacOS 或 Windows 桌面系统
  • 服务端版:已安装 Docker
  • 使用 Docker Compose 方式时需已安装 Docker Compose
  • 能访问网络以下载镜像或发布包

安装与启动步骤

  1. 1选择安装方式

    个人电脑使用选客户端版,支持 MacOS 和 Windows;要在服务器上运行则选服务端 Docker 版。

  2. 2下载客户端

    从官网、CNB 或 GitHub Releases 页面下载对应系统的安装包,按提示安装即可。

  3. 3准备 Compose 文件

    新建目录并下载 README 提供的 docker-compose.yml 到该目录中。

    mkdir -p aingdesk
    cd aingdesk
    wget https://cnb.cool/aingdesk/AingDesk/-/git/raw/server/docker-compose.yml
  4. 4用 Compose 启动

    在当前目录执行命令后台启动容器,首次会拉取 aingdesk/aingdesk 镜像。

    docker compose up -d
  5. 5或用 docker run 启动

    不用 Compose 时可直接运行官方给出的 docker run 命令,注意挂载目录与端口。

    docker run -d 
      --name node 
      -v $(pwd)/data:/data 
      -v $(pwd)/uploads:/uploads 
      -v $(pwd)/logs:/logs 
      -v $(pwd)/bin:/aingdesk/bin 
      -v $(pwd)/sys_data:/sys_data 
      -p 7071:7071 
      -w /aingdesk 
      aingdesk/aingdesk
  6. 6访问验证

    容器启动后打开浏览器访问本机 7071 端口,看到 AingDesk 界面即部署完成。

关键配置

配置项必填说明示例
7071:7071是宿主机端口映射到容器,浏览器通过该端口访问-p 7071:7071
/data否挂载数据目录,持久化应用数据-v $(pwd)/data:/data
/uploads否挂载上传目录,保存知识库上传的文件-v $(pwd)/uploads:/uploads
/logs否挂载日志目录-v $(pwd)/logs:/logs
/aingdesk/bin否挂载 bin 目录,用于存放相关可执行文件-v $(pwd)/bin:/aingdesk/bin
/sys_data否挂载系统数据目录-v $(pwd)/sys_data:/sys_data

如何确认成功

容器成功启动后,浏览器访问 http://localhost:7071,能打开 AingDesk 界面即部署成功。

常见问题

Q:客户端版支持哪些系统?

A:README 标明客户端版支持 MacOS 和 Windows,可从官网、CNB 或 GitHub Releases 下载安装包。

Q:不想装 Docker 能用吗?

A:可以,直接下载客户端版安装包即可,无需 Docker 环境。

Q:Windows 下 $(pwd) 报错怎么办?

A:README 的 docker run 命令是 bash 写法,Windows 建议改用 Docker Compose 方式,或把 $(pwd) 换成实际绝对路径。

Q:数据会丢吗?

A:不会,data、uploads、logs、sys_data 等目录都挂载到宿主机当前目录,容器重建后数据仍在。

注意事项

  • 项目仍在快速迭代,功能与文档请以官网 https://www.aingdesk.com 和 https://docs.aingdesk.com 为准。
  • README 未提供模型 API 的具体配置参数,接入方式需在应用界面内按提示操作。
  • 执行 docker run 前请确认当前目录可写,以免挂载目录创建失败。

核心亮点

  • 统一管理多家模型 API,切换模型无需改代码
  • 内置知识库与联网搜索,问答更准确且信息实时
  • 支持智能体创建与一键分享,协作门槛低

不足之处

  • 项目较新,功能稳定性待更多版本验证
  • 文档/社区待观察

适用场景

  • 个人开发者搭建本地 AI 知识问答助手
  • 小团队快速部署内部 AI 客服或资料查询工具
  • 教育场景中用于演示多模型对比与智能体开发

替代项目

Dify、FastGPT、Open WebUI

项目介绍

AingDesk 是对话助手领域的开源项目,由 aingdesk 开发,2025 年首次发布。

在全站 13,014 个收录项目中,它的 GitHub 星标数(2,535)位列前 30%,在对话助手分类的 905 个项目里位列前 11%。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-23。MIT许可证,可自行部署,完全免费。

它主要面向的使用场景是:个人开发者搭建本地AI知识问答助手。同类可对比的替代方案包括 Dify、FastGPT、Open WebUI。

上一篇:apfel

下一篇:elia

同类项目推荐

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