Офлайн-архив знаний для Raspberry Pi 5: Wikipedia, карты и руководства по выживанию доступны через собственную Wi-Fi-точку доступа на базе Internet-in-a-Box.
Crosstalk-Solutions/project-nomad
Автономный сервер знаний и обучения с приоритетом офлайн-доступа: Wikipedia, курсы, карты, инструменты и опциональный локальный ИИ на вашем оборудовании.
- Звёзды
- 42,502
- Форки
- 4,356
- Открытые issues
- 110
- Последний коммит
- 23 часа назад
Что это?
Project NOMAD — автономный сервер для доступа к знаниям и обучения без интернета. Он работает на принадлежащем вам устройстве под управлением Debian, а доступ к нему осуществляется через браузер. После загрузки контента интернет не нужен. Интерфейс управления Command Center устанавливает и обновляет встроенные инструменты, которые работают в Docker-контейнерах.
В состав входят офлайн-библиотека на базе Kiwix (Wikipedia и другие материалы в формате ZIM), курсы Khan Academy через Kolibri с отслеживанием прогресса, загружаемые региональные карты через ProtoMaps, CyberChef для работы с данными и FlatNotes для ведения заметок. ИИ-ассистент может работать с Ollama или любым OpenAI-совместимым сервером, например LM Studio; для загрузки документов и семантического поиска используется Qdrant.
Самому NOMAD требуется около 5 ГБ дискового пространства и менее 1 ГБ оперативной памяти, однако ИИ-ассистент и офлайн-контент значительно увеличивают требования к хранилищу и памяти. В проекте нет аутентификации, и он предназначен для локальных сетей, а не для прямого доступа из интернета.
Ключевые возможности
- 01Офлайн-библиотека Wikipedia и электронных книг на базе Kiwix
- 02Курсы Khan Academy с отслеживанием прогресса через Kolibri
- 03Загружаемые региональные офлайн-карты
- 04Опциональный локальный ИИ-чат с загрузкой документов и семантическим поиском
- 05Каталог приложений с установкой в один клик и поддержкой пользовательских Docker-контейнеров
- 06Автоматические обновления основного ПО и установленных приложений по желанию
Сценарии использования
- Доступ к справочным и образовательным материалам в местах с ненадёжным подключением к интернету
- Настройка домашнего или школьного сервера для самостоятельного обучения без интернета
- Запуск приватного локального ИИ-ассистента для работы с собственными документами
- Создание собственного офлайн-набора инструментов для подготовки к чрезвычайным ситуациям
Быстрый старт
- 1
Убедитесь, что у вас установлена ОС на базе Debian (рекомендуется Ubuntu 26.04 LTS), на диске есть не менее 5 GB свободного места и доступны права sudo
- 2
Выполните команды Quick Install из 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
Откройте браузер и перейдите по адресу http://localhost:8080 (или http://DEVICE_IP:8080 с другого устройства)
Что важно знать
- Установка возможна только в Linux на базе Debian; пользователям Windows необходимо использовать вариант с WSL2, поддерживаемый сообществом.
- AI Assistant увеличивает размер установки примерно до 25 GB и требует мощную GPU или большой объем RAM.
- Встроенной аутентификации нет, поэтому не следует напрямую открывать доступ к сервису из интернета.
В подборках
Темы
Частые вопросы
- Что такое project-nomad?
- Автономный сервер знаний и обучения с приоритетом офлайн-доступа: Wikipedia, курсы, карты, инструменты и опциональный локальный ИИ на вашем оборудовании. Project NOMAD — автономный сервер для доступа к знаниям и обучения без интернета. Он работает на принадлежащем вам устройстве под управлением Debian, а доступ к нему осуществляется через браузер. После загрузки контента интернет не нужен. Интерфейс управления Command Center устанавливает и обновляет встроенные инструменты, которые работают в Docker-контейнерах.
- project-nomad можно использовать бесплатно? Какая у него лицензия?
- project-nomad распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- project-nomad всё ещё поддерживается?
- Активно поддерживается. Последний коммит в project-nomad — 6 нояб. 2026 г..
- Для чего можно использовать project-nomad?
- Доступ к справочным и образовательным материалам в местах с ненадёжным подключением к интернету Настройка домашнего или школьного сервера для самостоятельного обучения без интернета Запуск приватного локального ИИ-ассистента для работы с собственными документами Создание собственного офлайн-набора инструментов для подготовки к чрезвычайным ситуациям
- Как установить project-nomad?
- Убедитесь, что у вас установлена ОС на базе Debian (рекомендуется Ubuntu 26.04 LTS), на диске есть не менее 5 GB свободного места и доступны права sudo Выполните команды Quick Install из 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://DEVICE_IP:8080 с другого устройства)
- Где скачать project-nomad?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Crosstalk-Solutions/project-nomad
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Локальная система вопросов и ответов по вашей базе знаний: задавайте вопросы по PDF, Word, Excel, Markdown, изображениям и другим файлам, в том числе без подключения к сети.
Самостоятельно размещаемый трекер истории местоположений и веб-приложение на замену Google Timeline: карты, поездки, статистика и импорт данных из разных источников.
Самостоятельно размещаемый трекер путешествий: отмечайте посещённые места, планируйте поездки на несколько дней и показывайте страны и регионы на карте мира.
Плагин Obsidian для запуска действий ИИ-помощника над выделенным текстом с локальными моделями Ollama или моделями, совместимыми с OpenAI.
Приложение для голосового ввода с открытым исходным кодом на Mac: зажмите Fn, продиктуйте текст — и его очищенная версия появится там, где находится курсор.