Free. Open Source. No Internet Required After Setup.
Native Windows port — no Docker, no WSL, no VMs. 6 managed services, 100+ downloadable datasets, situation-aware AI with proactive alerts, tactical operations center, nuclear effects simulator, medical module, food production tracking, multi-node federation, power management, security cameras, and a premium dark dashboard with night vision mode.
Competitors charge $280+ for a USB stick with curated content (Prepper Disk, Prep Drive). N.O.M.A.D. for Windows does everything they do and 10x more — for free. 50+ map sources, 10 interactive calculators, 25+ reference cards, 17 emergency procedures, 10 interactive decision guides, 15 checklist templates, 4 training scenarios, NukeMap v3.2.0 nuclear simulator, medical module with drug interaction checking, food production tracking, multi-node sync, power management, security cameras, AI document intelligence, a 38-section built-in user guide, and printable emergency reference sheets — the most comprehensive offline prepper command center ever built into a single application.
Download Portable .exe — single file, no install needed, run from anywhere (USB, desktop, etc.)
Download Installer — installs to Program Files with Start Menu shortcut and desktop icon
- Proactive AI Alerts — A background engine monitors your inventory burn rates, expiring items, weather pressure drops, and incident clusters every 5 minutes. It surfaces actionable alerts automatically and generates AI situation summaries.
- Situation-Aware AI — The AI knows your actual inventory levels, burn rates, recent incidents, weather, power status, patient conditions, and garden data. It gives advice based on YOUR specific situation with 7 context sources.
- Interactive Decision Guides — 10 step-by-step branching guides with 200+ decision nodes that ask about YOUR water source, wound type, equipment, power situation, or environment and give the exact procedure. Works fully offline without AI.
- Medical Module — Patient profiles with vitals tracking, wound documentation, 26-pair drug interaction checker, and printable patient care cards. Field hospital capability in software.
- Training Scenarios — Multi-phase survival simulations with AI-generated complications based on your real inventory. Scored after-action reviews track improvement over time.
- Food Production — Garden plots, seed inventory with auto-calculated viability (25 species), harvest logging that feeds directly into supply tracking, livestock health records, USDA hardiness zone lookup.
- Multi-Node Federation — Sync data between N.O.M.A.D. installations on your LAN. UDP peer discovery, one-click push/pull, full sync history.
- Complete Command Center — Full tactical operations with SITREP generator, threat assessment matrix, comms log, incident timeline, daily journal, emergency broadcast, security cameras, power management, and more.
- Nuclear Effects Simulator — Bundled NukeMap v3.2.0 with 418 verified targets, 708 warheads, 7 WW3 scenarios, weapon encyclopedia, and HEMP burst mode.
- Night Vision Mode — Red-on-black theme that preserves scotopic vision during darkness operations. Auto-switches at sunset.
- Printable Emergency Reports — Inventory reports, contact directories, patient care cards, and a comprehensive emergency reference sheet aggregating all critical data.
- Getting Started Wizard — New user onboarding checklist guides you through initial setup step by step.
- 38-Section User Guide — Comprehensive built-in reference manual with contextual help icons (?) on every major feature. Covers setup, all 19 sub-tabs, AI model selection, inventory best practices, calculators, medical/power/security guides, troubleshooting, FAQ, and glossary.
- Readiness Score — Cross-module A-F grade (0-100) with 7 clickable categories (water, food, medical, security, communications, power, planning). Click any category to jump directly to that section.
- Status Strip — Persistent bar showing running services, inventory count, contacts, active alerts, and current date/time at a glance.
- 58 Quick-Add Supplies — One-click templates for common inventory items across 8 categories (water, food, medical, power, fuel, hygiene, tools, communications) with recommended starting quantities.
| Tab | What It Does |
|---|---|
| Services | 6 managed services + command dashboard with proactive alerts and situation overview |
| AI Chat | Local AI with 19 presets, situation awareness (7 data sources), file drag-drop, document intelligence |
| Library | ZIM content library (100+ datasets) with bulk download (Essential/Standard/Everything) + PDF viewer |
| Maps | Offline maps with 10 tools: waypoints, zones, property boundary, print, bookmark, bearing, measure, GPX export |
| Notes | Markdown notes with tags, pinning, live preview, per-note and bulk export |
| Benchmark | CPU, memory, disk, AI inference scoring (NOMAD Score 0-100) with trend deltas |
| Tools | NukeMap, Meshtastic, barcode scanner, video library, guided drills, immersive training scenarios |
| Preparedness | 19 sub-tabs of survival tools (see below) |
| Settings | System monitoring, AI model management, multi-system sync, preferences, backup/restore, data summary |
| Service | What It Does | Port |
|---|---|---|
| Ollama | Local AI chat — Qwen3, Gemma 3, MedGemma, DeepSeek-R1 + GPU auto-detection | 11434 |
| Kiwix | Offline Wikipedia, medical references, survival guides, Army field manuals | 8888 |
| CyberChef | Encryption, encoding, hashing, 400+ data operations by GCHQ | 8889 |
| Kolibri | Khan Academy courses, textbooks, progress tracking | 8300 |
| Qdrant | Vector database for document upload and semantic search (RAG) | 6333 |
| Stirling PDF | Merge, split, compress, convert, OCR — 50+ PDF tools | 8443 |
| Sub-Tab | Features |
|---|---|
| Inventory | Supply tracking with quantities, expiration alerts, daily usage projections, Days Left, shopping list generator, quick-add 58 common items, one-click Daily Consume, +/- quantity buttons, CSV import/export. Harvests auto-feed in from Garden. |
| Contacts | Emergency directory with callsigns, roles, skills, blood types, rally points, medical notes. Skills matrix with gap analysis. CSV import/export. Quick-add 7 standard emergency contacts. |
| Checklists | 15 templates (72hr kit, bug-out bag, vehicle kit, winter storm, CBRN shelter, infant kit, and more). JSON import/export, custom checklists. |
| Medical | Patient profiles linked to contacts. Vital signs tracking (BP, pulse, resp, temp, SpO2, pain, GCS) with color-coded abnormals. Wound documentation (8 types, 4 severities). 26-pair drug interaction checker. Printable patient care cards. |
| Incidents | Chronological event timeline with severity levels, category filtering, cluster detection. |
| Family Plan | FEMA-style emergency plan: meeting locations, 3 evacuation routes, household members (medical info, blood types), insurance/utility info. Auto-saves as you type. |
| Security | IP camera feeds (MJPEG/snapshot/HLS), access logging (entry/exit/patrol), security dashboard with threat level. Camera URL examples for Reolink, Amcrest, Wyze, ONVIF. |
| Power | Device registry (solar/battery/controller/inverter/generator). Power log (voltage, SOC, watts). Autonomy projection dashboard with color-coded gauges. |
| Garden | Garden plots, seed inventory with auto-viability (25 species), harvest log auto-creates inventory items, livestock records (10 species), USDA hardiness zone lookup. |
| Weather | Barometric pressure journal with automated trend analysis and storm prediction. |
| Guides | 10 interactive decision trees with 200+ nodes. Step-by-step branching Q&A. "Ask AI" at any step. Printable procedure cards. Works fully offline. |
| Calculators | 10+ calculators: water, food storage, generator fuel, rainwater, radio range, medication dosage, solar sizing, BOB weight, resource planning, travel time, battery life, bleach dosing. |
| Procedures | 17 emergency procedures: CPR, bleeding, water purification, shelter, fire, choking, hypothermia, wound closure, burns, fractures, snake bite, anaphylaxis, and more. Printable wallet card. |
| Radio | Complete frequency table: NOAA, FRS (22ch), GMRS, MURS, CB, HAM (2m/70cm/HF), shortwave. |
| Quick Ref | 25+ reference cards: NATO alphabet, Morse code trainer, unit converter, triage, companion planting, wild edibles, EMP guide, OPSEC, and more. |
| Signals | Ground-to-air emergency signals, sound signal patterns, smoke signal guide. |
| Command Post | Situation Report (SITREP) generator, message cipher, infrastructure tracker, vehicle readiness, threat assessment matrix, after-action review, emergency broadcast, home security assessment. |
| Journal | Daily journal entries with mood tracking (5 moods), tag system, chronological timeline, and full export. |
| Secure Vault | AES-256-GCM encrypted storage for passwords, coordinates, sensitive documents. Password generator. |
- Proactive alert engine — background monitoring with AI-generated natural language situation summaries
- 19 system prompt presets: General, Medical, Coding, Survival, Teacher, Analyst, Field Medic, HAM Radio, Homesteader, Water/Sanitation, Security/OPSEC, Foraging, Nuclear Preparedness, Solar Power Expert, Land Navigation, Medicinal Herbalist, plus 3 scenario planners
- Situation-aware context: Toggle "Include My Prep Data" to auto-inject your inventory, burn rates, incidents, contacts, threat levels, weather, power status, patient conditions, and garden data
- Document intelligence: AI classifies uploaded documents (8 categories), generates summaries, extracts entities (people, dates, medications, addresses, vehicles, amounts, coordinates), cross-references against contacts
- Drag-drop file context: Attach PDFs, text files, CSVs to your chat messages
- 12 recommended models including medical-specific (MedGemma, Meditron)
- RAG pipeline: Upload documents, auto-embed via nomic-embed-text, semantic search injected into chat
- Download All models: One-click bulk download with sequential queue and progress tracking
- 4 AI chat starters: Quick-start conversations for common scenarios
4 multi-phase survival simulations with AI-generated complications:
| Scenario | Phases | Description |
|---|---|---|
| Grid Down — 7 Days | 7 | Power failure, water loss, food decisions, security threats, medical issues, comms, recovery |
| Medical Crisis | 5 | Trauma assessment, bleeding control, pain management, monitoring, complication handling |
| Evacuation Under Threat | 5 | Warning response, packing priorities, route decisions, roadblocks, arrival |
| Winter Storm Survival | 5 | Heating crisis, fuel rationing, pipe burst, neighbor aid, rescue |
- AI-generated complications between phases use your REAL inventory and situation data
- Every decision timestamped and logged
- AI-scored After-Action Review (0-100) with improvement recommendations
- Score history tracks improvement over time
Sync data between multiple N.O.M.A.D. installations:
- UDP peer discovery on LAN — automatically finds other N.O.M.A.D. instances
- One-click sync — push inventory, contacts, checklists, notes, incidents, waypoints to any peer
- Manual IP entry for direct connections across subnets
- Sync history — full audit trail of every push/receive with timestamps and item counts
- Node identity — auto-generated UUID + customizable name (e.g., "Base Camp", "Bug-Out Site")
- 50+ downloadable map sources: Protomaps (PMTiles), Geofabrik, BBBike, Natural Earth, USGS, SRTM, NOAA, FAA, Sentinel-2/Landsat, and more
- 10 map tools: Drop Pin, Measure, Save Waypoint, Draw Zone, Property Boundary (area/perimeter calc), Clear Pins, Print Layout, Bookmark, Bearing & Distance, Export GPX
- Regional PMTiles extraction: Auto-downloads
pmtilesCLI, extracts 22 regions worldwide - Property boundary tool: Draw polygon, calculates area (sq ft/acres) and perimeter (ft/miles)
- Coordinate navigation: Enter lat,lng directly for offline map navigation
- Offline basemap: Works without internet — inline dark style with async CDN upgrade
- NukeMap v3.2.0: 418 verified targets, 708 warheads, 7 WW3 scenarios, weapon encyclopedia, HEMP burst mode, nuclear winter modeling
- Immersive Training: 4 multi-phase scenarios with AI complications and scored reviews
- Meshtastic Integration: Connect LoRa mesh radio devices via Web Serial API
- Barcode Scanner: Camera-based barcode scanning, auto-add to inventory
- Offline Video Library: Upload, categorize (9 categories), and play instructional videos
- Guided Emergency Drills: 6 timed drill scenarios with step checklists and persistent history
14 categories, 3 tiers each (Essential / Standard / Comprehensive), 100+ downloadable datasets. Bulk download buttons: Download All Essentials, Download Standard, Download Everything. Each item shows live download state (available/downloading/downloaded).
Wikipedia, Medicine & Health, Survival & Preparedness, Repair & How-To (iFixit), Computing & Technology (Stack Overflow), Science & Engineering, Education (Khan Academy), Books & Literature (Project Gutenberg), Ham Radio & Communications, TED Talks, Reference & Dictionaries, Homesteading & Agriculture, Appropriate Technology, Multi-Language Wikipedia
- NOMAD (Desert/Tactical) — Default theme
- Night Ops (Dark) — Dark tactical theme
- Cyber (Blue Dark) — Blue-accent dark theme
- Red Light (Night Vision) — Pure red-on-black for preserving night vision. Auto-switches at sunset.
OS dark mode auto-detection applies matching theme on first launch.
- Inventory Report — Full supply list with quantities, locations, and expiration dates
- Contact Directory — Complete personnel directory with all details
- Patient Care Cards — Individual patient records with vitals, medications, and conditions
- Emergency Reference Sheet — Comprehensive one-page sheet aggregating critical data from all modules (contacts, inventory, medical, power, weather)
- Download ProjectNOMAD.exe
- Double-click to run — works from USB drives, desktops, anywhere
- Follow the setup wizard and getting-started checklist
- Download ProjectNOMAD-Setup.exe
- Run the installer — adds Start Menu shortcut and desktop icon
- Launch from Start Menu or desktop
git clone https://github.com/SysAdminDoc/nomad-windows.git
cd nomad-windows
python nomad.pyDependencies auto-install on first run.
pip install pyinstaller
pyinstaller build.spec
# Output: dist/ProjectNOMAD.exe- Windows 10/11
- Python 3.10+ (bundled in exe, needed for source)
- WebView2 Runtime (included with Windows 11)
| Component | Technology |
|---|---|
| Window | pywebview + WebView2 |
| Backend | Flask (0.0.0.0 for LAN access) |
| Database | SQLite (32 tables, WAL mode, auto-backups, performance indexes) |
| AI | Ollama native + GPU auto-config (NVIDIA/AMD/Intel) |
| Alerts | Background engine (5-min cycle) + browser notifications |
| Encryption | AES-256-GCM via Web Crypto API |
| Maps | MapLibre GL JS + PMTiles (bundled locally) + 50+ sources |
| NukeMap | Leaflet 1.9.4 (bundled locally) — 18 JS modules |
| Federation | UDP discovery (port 18080) + HTTP sync on LAN |
| Medical | Patient tracking, vitals, wounds, drug interactions |
| Power | Device registry, logging, autonomy projections |
| Security | Camera feeds, access logging, threat dashboard |
| Documents | AI classification, summarization, entity extraction |
| Tray | pystray (background operation) |
| Build | PyInstaller (single exe) + Inno Setup (installer) |
All data stored in %APPDATA%\ProjectNOMAD\:
nomad.db # SQLite (32 tables)
logs/ # Application logs
backups/ # Automatic DB backups (5 rotation)
services/ # Service binaries + data
ollama/models/ # AI models
kiwix/library/ # ZIM content files
pmtiles/ # PMTiles CLI tool
maps/ # Downloaded map data
videos/ # Offline video library
library/ # PDF/ePub documents
kb_uploads/ # Knowledge base documents
This project is based on Project N.O.M.A.D. by Crosstalk Solutions. The original is a Docker-based Linux application; this is a native Windows port that extends it significantly.
Both versions share the same core philosophy: an offline-first, self-contained knowledge and AI platform. Both include Ollama (AI chat), Kiwix (offline encyclopedia), Kolibri (education), ProtoMaps (offline maps), CyberChef (data tools), and Qdrant (vector search). The visual style and "Command Center" branding are consistent.
| Feature | Original | Windows Edition |
|---|---|---|
| Platform | Docker on Linux (Ubuntu/Debian) | Native Windows (no Docker) |
| Notes | FlatNotes (separate app) | Built-in Markdown notes |
| Community Benchmark | Online leaderboard at benchmark.projectnomad.us | Local-only benchmark |
| Multi-user Auth | Planned | Dashboard password |
| Automatic Updates | Docker image pull | Manual download from releases |
| Feature | Description |
|---|---|
| 19 Preparedness Sub-Tabs | Inventory, contacts, checklists, medical, incidents, family plan, security, power, garden, weather, guides, calculators, procedures, radio ref, quick ref, signals, command post, journal, secure vault |
| Proactive AI Alerts | Background engine monitors burn rates, expiring items, pressure drops, incident clusters every 5 minutes |
| Readiness Score | Cross-module A-F grade (0-100) with 7 categories: water, food, medical, security, comms, power, planning |
| 10 Interactive Decision Guides | 200+ node step-by-step trees for water, wounds, fire, shelter, radio, food, triage, power outage, vehicle emergency, bug-out decisions |
| Medical Module | Patient records, vitals tracking (BP/pulse/resp/temp/SpO2/pain/GCS), wound log, 26-pair drug interaction checker |
| 4 Training Scenarios | Multi-phase simulations (Grid Down, Medical Crisis, Evacuation, Winter Storm) with AI complications and scored reviews |
| Food Production | Garden plots, seed viability tracking (25 species), harvest-to-inventory automation, livestock health records |
| Power Management | Solar/battery/generator device registry, power logging, autonomy projection dashboard |
| Security Module | IP camera viewer (MJPEG/snapshot/HLS), access logging, threat dashboard |
| Multi-Node Sync | LAN auto-discovery + USB offline transfer between N.O.M.A.D. installations |
| NukeMap v3.2.0 | Nuclear effects simulator with 418 targets, 708 warheads, 7 WW3 scenarios |
| AI Document Intelligence | Auto-classify, summarize, extract entities, cross-reference contacts |
| Encrypted Vault | AES-256-GCM encrypted storage for passwords, coordinates, sensitive documents |
| Daily Inventory Consume | One-click daily supply tracking with burn rate projections |
| Printable Reports | Inventory, contacts, patient cards, emergency reference sheet, wallet cards |
| 38-Section User Guide | Comprehensive built-in reference manual with contextual help icons throughout the app |
| 4 Themes | NOMAD (desert), Night Ops (dark), Cyber (blue), Red Light (night vision) |
| Situation-Aware AI | 7 data sources injected into AI context (inventory, weather, alerts, power, patients, garden, contacts) |
| 15 Checklist Templates | 72hr kit, bug-out bag, vehicle kit, winter storm, CBRN shelter, infant kit, and more |
| 17 Emergency Procedures | CPR, bleeding, burns, fractures, choking, hypothermia, snake bite, and more |
| 25+ Quick Reference Cards | NATO alphabet, Morse code, knots, triage, companion planting, wild edibles, and more |
| Portable Executable | Single .exe file runs from USB — no installation needed |
| Original | Windows Edition | |
|---|---|---|
| Installation | curl + bash script, requires Docker |
Download .exe and double-click |
| Runtime | Docker containers on Linux | Native Windows processes |
| Services | Docker Compose orchestration | Python subprocess management |
| Database | MySQL | SQLite (zero config) |
| Frontend | React + Inertia.js + Tailwind | Single-file HTML/CSS/JS |
| Backend | AdonisJS (Node.js/TypeScript) | Flask (Python) |
| Maps | ProtoMaps integration | MapLibre GL JS + PMTiles (bundled) |
| System Tray | N/A (server) | pystray (minimize to tray) |
| Build | Docker image | PyInstaller + Inno Setup |
Based on Project N.O.M.A.D. by Crosstalk Solutions. Windows port by SysAdminDoc.