Repolode
Crosstalk-Solutions

Crosstalk-Solutions/project-nomad

一台可离线运行的知识与教育服务器,内置维基百科、课程、地图、工具及可选本地 AI。

Star
42,502
Fork
4,356
未关闭 Issue
110
最近提交
昨天

这是什么?

Project NOMAD 是一套可离线运行的知识与教育服务器。它部署在你自己拥有的 Debian 系列系统上,通过浏览器访问;内容下载完成后无需联网。名为 Command Center 的管理界面负责安装、配置和更新各个以 Docker 容器运行的工具。

内置模块包括基于 Kiwix 的离线信息库(维基百科等 ZIM 内容)、通过 Kolibri 提供的可much 追踪进度的可汗学院课程、ProtoMaps 离线区域地图、用于数据处理的 CyberChef,以及本地笔记工具 FlatNotes。AI 助手可接入 Ollama,或兼容 OpenAI 接口的服务(如 LM Studio),并支持文档上传与基于 Qdrant 的语义检索。

NOMAD 本身约需 5 GB 磁盘和不到 1 GB 内存,但 AI 助手和离线内容会显著增加存储与内存占用。项目目前没有身份认证,适合在局域网内使用,不建议直接暴露到公网。

核心功能

  • 01通过 Kiwix 提供离线维基百科与电子书库
  • 02通过 Kolibri 提供可汗学院课程并追踪学习进度
  • 03可下载的区域离线地图
  • 04可选的本地 AI 对话,支持文档上传与语义检索
  • 05一键安装应用目录,并支持自定义 Docker 容器
  • 06可选开启的核心软件与已装应用自动更新

适用场景

  • 在网络不可靠的地区提供参考资料与教育资源
  • 搭建家庭或教室使用的离线学习服务器
  • 基于自有文档运行私有的本地 AI 助手
  • 作为应急准备时的离线工具与知识库

快速上手

  1. 1

    确认系统为基于 Debian 的系统(推荐 Ubuntu 26.04 LTS),至少有 5 GB 可用磁盘空间并拥有 sudo 权限

  2. 2

    运行 README 中的快速安装命令,下载并执行安装脚本

    sudo apt-get update && sudo apt-get install -y curl && curl -fsSL https://raw.githubusercontent.com/Crosstalk-Solutions/project-nomad/refs/heads/main/install/install_nomad.sh -o install_nomad.sh && sudo bash install_nomad.sh
  3. 3

    打开浏览器访问 http://localhost:8080(或在其他设备上访问 http://设备IP:8080)

使用前须知

  • 仅支持基于 Debian 的 Linux 系统;Windows 用户需使用社区支持的 WSL2 方式。
  • 加入 AI 助手后安装体积约 25 GB,并需要较大的显卡或较多内存。
  • 没有内置身份验证,不应直接暴露到互联网上。

收录于专题

标签

常见问题

project-nomad 是什么?
一台可离线运行的知识与教育服务器,内置维基百科、课程、地图、工具及可选本地 AI。 Project NOMAD 是一套可离线运行的知识与教育服务器。它部署在你自己拥有的 Debian 系列系统上,通过浏览器访问;内容下载完成后无需联网。名为 Command Center 的管理界面负责安装、配置和更新各个以 Docker 容器运行的工具。
project-nomad 可以免费使用吗?用的什么许可证?
project-nomad 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
project-nomad 还在维护吗?
活跃维护中。project-nomad 最近一次提交是在 2026年11月6日。
project-nomad 适合用来做什么?
在网络不可靠的地区提供参考资料与教育资源 搭建家庭或教室使用的离线学习服务器 基于自有文档运行私有的本地 AI 助手 作为应急准备时的离线工具与知识库
project-nomad 怎么安装和运行?
确认系统为基于 Debian 的系统(推荐 Ubuntu 26.04 LTS),至少有 5 GB 可用磁盘空间并拥有 sudo 权限 运行 README 中的快速安装命令,下载并执行安装脚本: sudo apt-get update && sudo apt-get install -y curl && curl -fsSL https://raw.githubusercontent.com/Crosstalk-Solutions/project-nomad/refs/heads/main/install/install_nomad.sh -o install_nomad.sh && sudo bash install_nomad.sh 打开浏览器访问 http://localhost:8080(或在其他设备上访问 http://设备IP:8080)
在哪里获取 project-nomad?
源代码和安装说明在 GitHub 上:https://github.com/Crosstalk-Solutions/project-nomad

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目