What happens when the internet goes down? Not for an hour, but for weeks or months. Natural disaster, cyberattack on infrastructure, logistical collapse: the scenarios are numerous, and our dependence on the cloud has never been greater. Your medical data, your maps, your research tools, your AI assistants, everything lives on remote servers you access through a connection you do not control.
This is precisely the problem that Project N.O.M.A.D. aims to solve. The acronym stands for Node for Offline Media, Archives, and Data, and it describes a free, open-source local server capable of running Wikipedia, a conversational AI, offline maps, a full education platform, and a suite of technical tools, all without any internet connection after the initial installation. Within days, the project exploded on GitHub, reaching 11,500 stars and claiming the number one spot on the platform's trending page. Here is everything you need to know.
Project NOMAD: A Complete Offline AI Server That Works Without Internet

Project NOMAD is the creation of Chris, the founder of Crosstalk Solutions, a company specializing in network infrastructure and professional phone systems. Passionate about self-hosting and convinced that access to knowledge should not depend on an internet connection, he spent over a year developing this project with one clear goal: to provide for free what commercial products sell for $200 to $700.
The concept is simple but ambitious. NOMAD is a Docker-based containerized system that orchestrates multiple open-source services through a centralized web interface called the Command Center. You install it on any Linux computer (Ubuntu or Debian), download the content you want while you still have internet access, then disconnect. From that point on, everything runs locally, accessible from any device on your home network via a web browser on port 8080.
What sets NOMAD apart from existing solutions is the scope of its functionality. This is not merely a copy of Wikipedia on a USB drive or a rudimentary chatbot running on a Raspberry Pi. NOMAD integrates six major services in a professional architecture, with clean upgrades, easy rollbacks, and modular management of each component.
The project is distributed under the Apache 2.0 license, meaning anyone can use, modify, and redistribute it freely. There are no user accounts, no subscriptions, and no telemetry. Once installed, the server never communicates with the outside world unless you explicitly choose to download additional content.
What Does Project NOMAD Include? Wikipedia, AI, Maps, Education, and Tools

One of the most impressive aspects of NOMAD lies in the richness of its bundled content. The system rests on six functional pillars, each powered by a proven open-source project.
The Information Library (Kiwix)

The first pillar is the information library, powered by Kiwix, the reference standard for offline Wikipedia hosting. NOMAD lets you download the entirety of Wikipedia with images (roughly 100 GB for the full English version), but also lightweight image-free versions for setups with limited storage. Beyond Wikipedia, the library includes Project Gutenberg (thousands of public domain books), medical references, developer documentation, and survival guides. Content is organized by category (medicine, education, survival, computing, reference) and by completeness tier.
The Local AI Assistant (Ollama and Qdrant)

This is arguably the most remarkable component. NOMAD integrates Ollama, the open-source engine for running large language models locally, coupled with Qdrant, a vector database that enables semantic search. In practice, you get a full AI chatbot running exclusively on your hardware, never sending a single byte of data to the outside world.
The chat interface lets you select and download different models, from small, fast models with a few billion parameters to 70-billion-parameter models for the most powerful machines. Uncensored models are also available. But the feature that truly sets NOMAD apart is its built-in RAG (Retrieval-Augmented Generation) system. You can upload your own documents (PDFs, text files, technical manuals) and the AI indexes them automatically. It then becomes capable of answering specific questions while citing its sources, exactly like a local, private NotebookLM. For a doctor in a remote area with medical manuals, a technician with equipment documentation, or a farmer with technical specifications, this feature transforms NOMAD from a simple knowledge server into a genuinely intelligent contextual assistant.
Offline Maps (ProtoMaps)

The third component is the mapping system, fed by OpenStreetMap data via ProtoMaps. You select the geographic regions you need, download them, and then have access to detailed maps with search and navigation, all without any cellular or satellite connection. For emergency situations, off-grid living, or deployments in remote areas, this capability is essential.
The Education Platform (Kolibri)

Kolibri, developed by Learning Equality, is an educational platform designed specifically for environments without connectivity. In NOMAD, it ships with the full Khan Academy course library, interactive math lessons, and a complete K-12 curriculum. The system supports multiple users with individual progress tracking, making it perfectly suited for homeschooling or education in isolated communities. Chris, the project's creator, emphasizes this aspect heavily in his presentations: "How are you going to educate your kids if the internet disappears? Most people don't have an answer for that. Now you do."
Additional Tools (CyberChef and FlatNotes)
NOMAD also includes CyberChef, a versatile tool dubbed the "Swiss Army Knife" of data, which handles encryption, encoding, hashing, and data analysis operations. FlatNotes rounds out the suite with a Markdown note-taking system, a local alternative to Google Keep or Notion that works entirely offline.
Hardware Requirements and How to Install Project NOMAD
One of the project's strengths is its technical accessibility. Installation is accomplished through a single curl command that downloads and runs the install script. The process takes roughly ten minutes for the system setup, plus however long your content downloads require (which can be substantial for complete collections).
Minimum and Optimal Hardware Specifications
The project is designed to be hardware-agnostic. The minimum specifications are remarkably modest: a 2 GHz dual-core processor, 4 GB of RAM, and 5 GB of storage are enough to run the management application and basic services (Wikipedia, maps, education). An old laptop or salvaged mini PC will do just fine.
However, if you want to use the local AI assistant with decent performance, the requirements climb significantly. The recommended optimal configuration includes an Intel Core i7 or AMD Ryzen 7 processor, 32 GB of RAM, an NVIDIA RTX 3060 or better graphics card (VRAM is critical for the size of models you can run), and at least 250 GB of SSD storage. With this configuration, 7 to 10 billion parameter models run at speeds comparable to ChatGPT, according to Chris.
The Content Tier System
To simplify storage management, NOMAD offers three content levels: Essential, Standard, and Comprehensive. The Essential tier provides the basics without overwhelming your drive, while Comprehensive includes every available resource. An Easy Setup Wizard guides users step by step during the first launch, allowing them to select desired modules and geographic regions for maps.
The project also provides a detailed hardware guide with recommendations at three price points, from $150 (salvaged equipment) to over $1,000 (high-performance setup with a dedicated GPU). NOMAD is not sponsored by any hardware manufacturer.
A Community Benchmark
In a detail that reveals the project's homelab roots, NOMAD includes a benchmarking tool that tests your installation's CPU, memory, disk, and AI performance to generate a "Nomad Score." This score can be shared to a community leaderboard at benchmark.projectnomad.us, where enthusiastic builders compete for the top spot. Chris currently holds the lead with a Nomad Score of 90.2.
How Local AI Works Offline: Ollama and RAG Without the Cloud
The integration of artificial intelligence into an offline server deserves closer examination, as it is what fundamentally separates NOMAD from the "Wikipedia on a USB stick" solutions that already existed.
Ollama is an open-source inference engine that runs large language models directly on local hardware. Unlike cloud services such as ChatGPT or Claude, where your queries are sent to remote servers, Ollama runs the entire model on your CPU and GPU. No data ever leaves your machine.
The RAG layer, powered by Qdrant, adds a crucial dimension. When you upload documents to the knowledge base, they are chunked, vectorized (converted into numerical representations of their semantic content), and stored in the Qdrant database. When you ask a question, the system first searches for the most relevant fragments in your document base, then injects them into the language model's context to generate a precise, sourced response.
This mechanism is particularly powerful in an offline context. Imagine a maintenance technician in an area with no network coverage who has uploaded all of their equipment's technical documentation. They can query the AI in natural language about a specific repair procedure and receive a contextualized answer with references to the exact pages of the manual. This is precisely the type of use case the development team is working to refine, including the integration of RAG with the embedded Wikipedia content and other knowledge bases within NOMAD.
AI performance depends directly on hardware. Chris uses a Minisforum MS-02 Ultra with a GeForce RTX 5060, which comfortably runs 7 to 10 billion parameter models and can push up to 30 billion, though at reduced speed at that size. GPU support is currently limited to NVIDIA cards via the NVIDIA Container Toolkit, which must be installed before NOMAD so that Docker containers can access the graphics card.
Use Cases: Emergency Preparedness, Privacy, and Offline Education
While the name "survival computer" immediately evokes disaster scenarios, NOMAD's use cases extend well beyond survivalism.
Emergency Preparedness
This is the foundational use case. When infrastructure fails (extended power outages, floods, earthquakes), access to medical references, survival guides, and area maps becomes critical. NOMAD allows these resources to run on a battery-powered or generator-fed server, accessible from any smartphone or tablet via local Wi-Fi.
Off-Grid and Nomadic Living
For cabin dwellers, liveaboard sailors, RV travelers, or anyone living outside network coverage, NOMAD provides genuine digital independence. The entire library, AI assistant, and map collection is permanently available with zero external dependency.
Privacy Protection
In a context where cloud AI services systematically collect and analyze user data, NOMAD offers a radical alternative: zero telemetry, zero data transmission, zero user accounts. For professionals handling sensitive data (lawyers, doctors, researchers, journalists), having an AI assistant that never communicates with the outside world is a compelling proposition.
Education in Poorly Connected Areas
Millions of people worldwide lack access to reliable internet. NOMAD, with its integrated Khan Academy platform and comprehensive educational content, can turn any computer into an autonomous digital classroom. Multi-user progress tracking makes it suitable for both family homeschooling and deployment in rural schools.
Homelab and Technical Experimentation
The self-hosting community has naturally embraced the project. NOMAD represents an ideal playground for exploring Docker, local LLMs, vector databases, and server administration, all wrapped in a coherent, well-documented package.
NOMAD vs the Alternatives: Kiwix, Ollama Alone, and Commercial Servers
To understand NOMAD's value proposition, it helps to compare it with existing solutions.
Commercial Survival Servers (Prepper Disk, Doombox, Ready)
These products, priced between $150 and $700, are typically Raspberry Pis loaded with Wikipedia via Kiwix and a few survival PDFs. They are portable and ready to use, but their capabilities are limited: no local AI (the hardware is too weak), no interactive education platform, and often proprietary content. NOMAD delivers all of this for free on more powerful hardware, with the open-source advantage of customization and community-driven updates.
Kiwix Alone
Kiwix is the engine powering NOMAD's information library. You can absolutely install Kiwix by itself on any machine. However, you only get the encyclopedic component, without AI, without maps, without education, and without the unified Command Center interface. NOMAD adds the integration and orchestration layer that turns disparate tools into a coherent system.
Ollama Alone
Similarly, Ollama can be installed independently to run local LLMs. But you then have only the conversational AI, without the knowledge base, without document RAG, without maps, and without educational content. NOMAD's value lies precisely in this integration: the AI can draw on embedded content to provide contextualized answers.
The DIY Approach
An experienced user could theoretically assemble all of these components manually: install Docker, configure Kiwix, deploy Ollama, set up Qdrant, add Kolibri and ProtoMaps. NOMAD eliminates this complexity by providing a single installation script, a centralized management interface, and an automated update system. The time saved amounts to hours, if not days, of configuration.
A Viral Explosion on GitHub and Social Media
NOMAD's trajectory on GitHub perfectly illustrates the dynamics of open-source projects that strike a nerve in the tech community. The project gained 2,294 stars in a single day and reached the number one spot on GitHub's trending repositories on March 21, 2026.
A particularly viral tweet described NOMAD as an "offline survival computer" integrating AI, Wikipedia, and maps, accumulating over 3.1 million views, 19,000 likes, and 2,900 reposts. The message struck a chord by articulating a latent anxiety in the tech community: "The grid, the cloud, the API you depend on. None of it is guaranteed."
This resonance is not trivial. It reflects several underlying trends in the current technology ecosystem. The multiplication of major cloud outages has shaken confidence in fully cloud-dependent architectures. Growing concerns about data collection by AI providers have fueled interest in local solutions. And the emergence of Ollama as a standard for local LLM execution has made the idea of truly offline AI credible.
The project now stands at 11,500 stars and 1,100 forks, with 51 published releases and 394 commits. Development pace is brisk, with a roadmap that includes a family food planner, entertainment content collections, and ongoing improvements to the RAG integration.
Current Limitations and What Is Still Missing
Despite its ambition, NOMAD has certain limitations worth mentioning. GPU support is currently limited to NVIDIA cards, excluding AMD and Apple Silicon users. The system only runs on Debian-based Linux distributions, ruling out native Windows and macOS support (though virtualization remains an option). The lack of default authentication means anyone on the local network can access the server, a non-trivial security consideration in some contexts. Finally, downloading the full content suite requires a substantial internet connection and significant storage: the complete Wikipedia with images alone is nearly 100 GB.
The project is also very young. While the current version (v1.30.1) is functional and stable according to community feedback, the integration between the AI and embedded knowledge bases is still being refined. The developers are actively working to allow the AI to seamlessly query Wikipedia content and other NOMAD documents directly.
Conclusion: A Project That Asks the Right Questions
Beyond its technical features, Project NOMAD raises a fundamental question about our relationship with technology: what remains of our access to knowledge when digital infrastructure is unavailable? The answer, for most of us, is "almost nothing." Our books are in the cloud, our maps are online, our AI assistant is a remote API.
NOMAD will not solve every problem related to digital resilience, but it demonstrates that it is technically possible to run a remarkably complete ecosystem of knowledge and tools on accessible hardware, with zero internet dependency. The fact that it is entirely free and open source makes it an ideal starting point, whether you are a serious prepper, a homelab enthusiast, a privacy advocate, or simply someone who believes that access to knowledge should not depend on an internet subscription.
The project is available at projectnomad.us and on GitHub at github.com/Crosstalk-Solutions/project-nomad.



