Internet-in-a-Boxをベースに、Wikipediaや地図、サバイバルガイドを独自のWi-Fiホットスポット経由で提供するRaspberry Pi 5向けオフライン知識アーカイブ。
Crosstalk-Solutions/project-nomad
Wikipedia、講座、地図、各種ツール、任意のローカルAIを自分のハードウェアにまとめて提供する、オフライン優先の知識・教育サーバー。
- スター
- 42,407
- フォーク
- 4,343
- 未解決の Issue
- 110
- 最終コミット
- 一昨日
これは何?
Project NOMADは、オフラインで知識や教育コンテンツを利用するための、単体で動作するサーバーです。自分で用意したDebianベースのマシン上で動作し、Webブラウザーからアクセスできます。コンテンツをダウンロードした後は、インターネット接続は必要ありません。Command Centerと呼ばれる管理インターフェースから、Dockerコンテナとして動作する同梱ツールをインストール・更新できます。
同梱モジュールには、Kiwixを使ったオフライン情報ライブラリー(WikipediaなどのZIMコンテンツ)、進捗を記録できるKolibri経由のKhan Academy講座、ProtoMapsでダウンロードできる地域地図、データ処理用のCyberChef、メモ作成用のFlatNotesがあります。AI Assistantでは、OllamaやLM StudioなどのOpenAI互換サーバーを利用でき、Qdrantを使ったドキュメントのアップロードとセマンティック検索にも対応しています。
NOMAD本体に必要なディスク容量は約5 GB、RAMは1 GB未満ですが、AI Assistantやオフラインコンテンツを追加すると、ストレージとメモリの必要量は大幅に増えます。認証機能はなく、インターネットに直接公開するのではなく、ローカルネットワークでの利用を想定しています。
主な機能
- 01Kiwixによるオフライン版Wikipedia・電子書籍ライブラリー
- 02Kolibri経由で利用できる、進捗管理対応のKhan Academy講座
- 03ダウンロードして使える地域別オフライン地図
- 04ドキュメントのアップロードとセマンティック検索に対応した、任意で利用できるローカルAIチャット
- 05ワンクリックで使えるアプリカタログと、カスタムDockerコンテナへの対応
- 06コアソフトウェアとインストール済みアプリの自動更新を任意で有効化
ユースケース
- インターネット接続が安定しない地域で、調べものや教育のためのリソースを提供する
- 自宅や教室に、オフライン学習用のサーバーを構築する
- 自分のドキュメントを扱う、プライベートなローカルAIアシスタントを動かす
- 緊急時への備えとして、オフラインで使えるセルフホスト型ツールキットを維持する
クイックスタート
- 1
DebianベースのOS(Ubuntu 26.04 LTS推奨)を使用し、ディスクに5 GB以上の空き容量があり、sudo権限があることを確認します
- 2
READMEのQuick Installコマンドを実行して、インストールスクリプトをダウンロードして実行します
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
ブラウザーを開き、http://localhost:8080 にアクセスします(別のデバイスからは http://DEVICE_IP:8080 にアクセス)
使う前に知っておきたいこと
- DebianベースのLinuxにのみインストールできます。WindowsユーザーはコミュニティサポートのWSL2経由で使用する必要があります。
- AI Assistantを追加するとインストール容量は約25 GBになり、大容量のGPUまたは十分なRAMが必要です。
- 認証機能は組み込まれていないため、インターネットに直接公開しないでください。
収録されている特集
トピック
よくある質問
- project-nomad とは?
- Wikipedia、講座、地図、各種ツール、任意のローカルAIを自分のハードウェアにまとめて提供する、オフライン優先の知識・教育サーバー。 Project NOMADは、オフラインで知識や教育コンテンツを利用するための、単体で動作するサーバーです。自分で用意したDebianベースのマシン上で動作し、Webブラウザーからアクセスできます。コンテンツをダウンロードした後は、インターネット接続は必要ありません。Command Centerと呼ばれる管理インターフェースから、Dockerコンテナとして動作する同梱ツールをインストール・更新できます。
- project-nomad は無料で使えますか?ライセンスは?
- project-nomad は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- project-nomad は今もメンテナンスされていますか?
- 活発にメンテナンス中。project-nomad の最終コミットは 2026年11月5日 です。
- project-nomad は何に使えますか?
- インターネット接続が安定しない地域で、調べものや教育のためのリソースを提供する 自宅や教室に、オフライン学習用のサーバーを構築する 自分のドキュメントを扱う、プライベートなローカルAIアシスタントを動かす 緊急時への備えとして、オフラインで使えるセルフホスト型ツールキットを維持する
- project-nomad のインストール方法は?
- DebianベースのOS(Ubuntu 26.04 LTS推奨)を使用し、ディスクに5 GB以上の空き容量があり、sudo権限があることを確認します READMEのQuick Installコマンドを実行して、インストールスクリプトをダウンロードして実行します: 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://DEVICE_IP:8080 にアクセス)
- project-nomad はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Crosstalk-Solutions/project-nomad
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
PDF、Word、Excel、Markdown、画像などの手元のファイルを対象に質問できる、オフライン導入対応のローカルナレッジベースQ&Aシステムです。
Google Timelineに代わる、地図・旅行記録・統計・複数ソースからのインポートに対応したセルフホスト型の位置履歴トラッカー兼Webアプリ。
訪問した場所の記録や複数日にわたる旅行の計画、世界地図上での国・地域の管理ができるセルフホスト型旅行トラッカー。
選択したテキストに対し、ローカルのOllamaやOpenAI互換モデルでAIアシスタントの操作を実行するObsidianプラグイン。
Mac向けのオープンソース音声入力アプリ。Fnキーを押して話すと、整えたテキストがカーソル位置に入力されます。