# Project N.O.M.A.D.

> A self-contained, offline-first knowledge and education server with AI chat, Wikipedia, maps, and data tools — accessible entirely through a browser.

Project N.O.M.A.D. (Node for Offline Media, Archives, and Data) is a self-hosted, offline-first knowledge server that bundles AI chat, an information library, education courses, offline maps, and data tools into a single Docker-orchestrated system. It installs on any Debian-based OS via a single terminal command and is accessed entirely through a browser — no desktop environment required. The project is fully open source under the Apache License 2.0 and includes zero built-in telemetry.

- **AI Chat with Knowledge Base** — *local AI powered by Ollama (or any OpenAI-compatible API like LM Studio) with document upload and semantic search via Qdrant RAG*
- **Information Library** — *offline Wikipedia, medical references, survival guides, and ebooks via Kiwix*
- **Education Platform** — *Khan Academy courses with progress tracking and multi-user support via Kolibri*
- **Offline Maps** — *downloadable regional maps with search and navigation via ProtoMaps*
- **Data Tools** — *encryption, encoding, hashing, and data analysis via CyberChef*
- **Notes** — *local markdown note-taking via FlatNotes*
- **System Benchmark** — *hardware scoring with a community leaderboard*
- **Easy Setup Wizard** — *guided first-time configuration with curated content collections*
- **Command Center UI** — *management interface and API that orchestrates all containerized tools, handling installation, configuration, and updates*
- **Privacy-first design** — *internet connection required only during initial install; no telemetry, no cloud dependency after setup*
- **Advanced install option** — *Docker Compose template available for power users who want full control over configuration*

## Features
- Offline-first operation
- Local AI chat with RAG (Retrieval-Augmented Generation)
- Offline Wikipedia and reference library via Kiwix
- Khan Academy education platform via Kolibri
- Offline maps via ProtoMaps
- Data tools via CyberChef
- Local note-taking via FlatNotes
- System benchmark with community leaderboard
- Docker-based container orchestration
- Browser-based management UI (Command Center)
- One-command installation on Debian/Ubuntu
- Zero telemetry
- OpenAI-compatible API support (LM Studio, llama.cpp)
- ZIM library manager
- Community add-ons support

## Integrations
Ollama, Qdrant, Kiwix, Kolibri, ProtoMaps, CyberChef, FlatNotes, Docker, LM Studio, llama.cpp, OpenAI API

## Platforms
LINUX, WEB, API, CLI

## Pricing
Open Source

## Version
v1.31.1

## Links
- Website: https://github.com/Crosstalk-Solutions/project-nomad
- Documentation: https://www.projectnomad.us/install
- Repository: https://github.com/Crosstalk-Solutions/project-nomad
- EveryDev.ai: https://www.everydev.ai/tools/project-nomad
