Build a survival AI box
Brangus made Survival LLM, a free app that answers questions from 1.5 million offline articles: medical guides, FEMA, survival manuals and Wikipedia. This plan puts it in a waterproof case with a mini PC, a screen, a battery and a solar panel. Open the lid, and it's ready to answer. About $1,792.84 in parts, or $1,363.88 for the budget version.
Prices, stock and links checked Oct 26, 2026. Where we couldn't confirm something, we say so.
My friends were all talking about prepping so I made a survival LLM. A free app that runs an AI mdoel plus 1.5 million offline articles (medical guides, FEMA, survival manuals, wikipedia) entirely on your computer. No internet needed.
— Brangus (@RatOrthodox) October 24, 2026
What works and what doesn't
Works today
Survival LLM runs on Windows with no internet once it's set up. It answers from its own library of 1.5 million articles and shows which ones it used. A mini PC with enough memory runs its best Windows model.
This plan adds
A box to put it in. A sealed case with the screen in the lid, a battery that runs it for most of a day, a panel to refill it, and a PC that starts the app on its own.
Not solved
It's a reference, not a doctor. It can't call for help. The case is only waterproof shut, and the PC can't run with the lid closed.
The job
When the power and the internet are both out, a phone gets you nothing. You want to look up how to purify water, splint a wrist or keep food safe, and you want the answer to show where it came from. Survival LLM does that on a regular computer. The box makes it something you can carry, leave in a truck or a closet, and switch on during an outage.
The app downloads a local AI model and an offline library. You ask in plain language. It finds the relevant articles and answers with links to them. It's MIT-licensed, and it ships for Apple Silicon Macs and 64-bit Windows 10 and 11. There's no Linux or Raspberry Pi version, and that shapes this whole build.
What it replaces
A shelf of survival books, an offline library box, or a rugged laptop. None of the library boxes answer questions in plain language, and the satellite messengers do a different job.
| Option | Price | What it does | Notes |
|---|---|---|---|
| Prepper Disk Premium, 512 GB | $297 | A small offline server with Wikipedia, medical and survival content that you browse over its own Wi-Fi | A library, not a chat. You look things up yourself.Prepper Disk |
| Internet-in-a-Box | Free software, plus a Raspberry Pi | Offline Wikipedia, maps and courses served over Wi-Fi | Same idea, no AI answers.Internet-in-a-Box |
| Project NOMAD | Free, on a PC you build | Offline library with local AI chat | Needs Ubuntu or Debian on x86. Its hardware guide suggests $500 to $800 builds.Project NOMAD, Project NOMAD hardware guide |
| Panasonic Toughbook 40 MK2 | $4,532 | Rugged laptop that can take drops and rain | Base configuration. You'd still install the app yourself.Toughbook 40 MK2 base (Tough Rugged Laptops) |
| Garmin inReach Mini 2 | $349.99 plus a plan | Satellite texting and SOS | Gets a message out. It won't tell you how to treat a burn.Garmin inReach Mini 2 |
| ZOLEO | $199 plus a plan | Satellite texting and SOS | Same as above. Worth having alongside this box, not instead of it.ZOLEO |
| This build | $1,792.84 recommended, $1,363.88 budget | Answers questions from 1.5 million offline articles and shows the source, on battery and sun | No satellite link. Add a Meshtastic node for short-range texts.Survival LLM, Brangus's post on X |
Prices as listed on each site on Oct 26, 2026. Satellite plans cost extra every month.
Picking the computer
The app picks a model by how much memory Windows reports. With 32 GB or more, it offers Nemotron 3.5 Lightning, a 25 GB model. Under 32 GB you get Granite 4.2 8B. In Brangus's blind test of 22 emergency questions, Lightning got 19 right and Granite got 14. That gap is why memory decides the computer.
| Computer | Price | Memory | Model it gets | Speed | Verdict |
|---|---|---|---|---|---|
| Raspberry Pi 5, 16 GB, plus NVMe | About $305 with SSD, case and supply | 16 GB | None. Survival LLM has no Linux or ARM build | Not tested. The app won't install | Out. The app ships for Mac and Windows only, and 16 GB is under the 32 GB line for the better model anyway.Survival LLM README, Raspberry Pi 5 |
| Intel N100 or N150 mini PC | Not priced. Ruled out on memory | 16 GB max, per Intel | Granite 8B only | Slow. Single-channel memory has half the bandwidth of the AMD boxes | Out. It can't get past 16 GB, so it's stuck on the model that scored 14 of 22 in Brangus's tests.Intel N100 specs, Survival LLM |
| GMKtec M5 Ultra, Ryzen 7 7730U, 32 GB | $599.99 | 32 GB DDR4 | Lightning, with a workaround | No measured number for this exact box | Budget pick. Lightning needs 32 GB in the app's check, and Windows often reports 30 or 31 on a 32 GB PC because the graphics take a slice. Step 4 covers the fix. About 25 W, up to 35 W.GMKtec M5 Ultra, app/server.py (memory check) |
| GMKtec M6 Ultra, Ryzen 5 7640HS, 48 GB | $729.99 | 48 GB DDR5 | Nemotron Lightning, the app's own pick | People report about 24 to 28 tokens a second for a similar 30B mixture-of-experts model on a comparable AMD mini PC. Not measured on this box | Recommended. Clears the memory check with no tricks. About 10 W idle and 69 to 83 W flat out, measured by TechPowerUp.GMKtec M6 Ultra, TechPowerUp M6 Ultra power test, MoE models on a mini PC iGPU (r/LocalLLaMA) |
The speed figure is from someone else's similar setup, not this PC. We'll replace it with a real number once ours is running.
Parts
The recommended build. USD, as listed on each store page on Oct 26, 2026. $1,792.84 total, before shipping and tax. Storage is the PC's own 1 TB drive. The app needs about 25 GB for the model, 21 GB for the full library and another 27 GB free while the library installs.
| Part | Qty | Price | Source |
|---|---|---|---|
| GMKtec NucBox M6 Ultra, Ryzen 5 7640HS, 48 GB DDR5, 1 TBWindows 11 Pro preinstalled. 48 GB clears the 32 GB line for Nemotron Lightning, the app's best Windows model, with room to spare. 120 W power brick, USB4 and HDMI out. 128.8 × 127 × 47.8 mm. In stock. | 1 | $729.99 | GMKtec M6 Ultra ↗checked Oct 26, 2026 |
| Arzopa A1 15.6" portable monitor1080p, about 6 W, 742 g, 9.3 mm thin. One USB-C cable from the PC carries picture and power, and the cable is in the box. Lives in the case lid. In stock. | 1 | $79.99 | Arzopa A1 ↗checked Oct 26, 2026 |
| Logitech K400 Plus keyboard with touchpadKeyboard and touchpad in one, on a USB receiver. Runs on 2 AA batteries, so it draws nothing from the box. 354 × 140 × 24 mm. In stock. | 1 | $29.99 (list $34.99) | Logitech K400 Plus ↗checked Oct 26, 2026 |
| EcoFlow RIVER 3 Plus power station, 286 WhLiFePO4, 600 W AC output, up to 220 W solar input, under 10 ms UPS switchover. Sits outside the case. In stock. | 1 | $299.00 | EcoFlow RIVER 3 Plus ↗checked Oct 26, 2026 |
| EcoFlow RIVER 3 Plus Extra Battery EB300, 286 WhClips onto the RIVER 3 Plus with pogo pins for 572 Wh total. EcoFlow also sells the pair as the RIVER 3 Max for $499, which is $41 more. The bigger EB600 was out of stock. | 1 | $159.00 | EcoFlow RIVER 3 Plus Extra Battery ↗checked Oct 26, 2026 |
| EcoFlow 110W portable solar panelFolding panel with kickstand. EcoFlow says the solar-to-XT60 cable comes with its panels, and that plugs straight into the RIVER. In stock. EcoFlow's other 110W listing showed $399 for a single panel when we checked, so confirm the price in the cart. | 1 | $249.00 | EcoFlow 110W Solar Panel ↗checked Oct 26, 2026 |
| Pelican 1500 case, black, with foamIP67, interior 16.75 × 11.18 × 6.12 in, lid 1.81 in deep. Pelican showed 8 in stock. The no-foam version is $174.95, with 3 left. | 1 | $199.95 | Pelican 1500 ↗checked Oct 26, 2026 |
| Scotch Extreme Fasteners (Dual Lock), 1 in × 10 ftHolds the monitor in the lid and the PC in the base without drilling. Rated to 10 lb. Adhesive grips polypropylene cases poorly, so test it before you trust it. | 1 | $29.93 | Scotch Extreme Fasteners at Home Depot ↗checked Oct 26, 2026 |
| AC Infinity MULTIFAN S3, 120 mm USB fan1.6 W, runs from a PC USB port. Blows across the PC so it isn't breathing its own exhaust inside the case. In stock. | 1 | $15.99 | AC Infinity MULTIFAN S3 ↗checked Oct 26, 2026 |
Add-on: mesh texting
Optional. A Meshtastic node sends short texts over LoRa radio with no cell service. One Pod brings the total to $1,831.84.
| Part | Qty | Price | Source |
|---|---|---|---|
| RAK WisMesh Pod (RAK10708), Meshtastic nodenRF52840 and SX1262 LoRa radio, 915 MHz for the US, GPS and a 1,000 mAh battery. Ships with Meshtastic. Plugs into the PC by USB-C or pairs with a phone over Bluetooth. You need a second node, or a nearby mesh, to send anything. In stock. | 1 or 2 | $39.00 each | RAK WisMesh Pod ↗checked Oct 26, 2026 |
Tiers
| Tier | Total | Parts | On battery | Notes |
|---|---|---|---|---|
| Desk box | $709.97 | M5 Ultra 32 GB, Arzopa A1, K400 Plus | Wall power only | The app and library, no battery or case. Add the rest later. |
| Budget field box | $1,363.88 | M5 Ultra 32 GB ($599.99), Arzopa A1, K400 Plus, RIVER 3 Plus (286 Wh), 110W panel, Apache 4800 case ($59.99), Dual Lock, fan | About 6 to 14 hours | Windows may report 30 GB on this PC, so it needs the workaround in step 4 to run Lightning. The Apache case is IP65, not IP67. |
| Recommended | $1,792.84 | M6 Ultra 48 GB, Arzopa A1, K400 Plus, RIVER 3 Plus plus EB300 (572 Wh), 110W panel, Pelican 1500, Dual Lock, fan | About 5 to 27 hours | Runs the best Windows model with no workaround, about twice the battery, and a sealed case. |
| Recommended plus mesh | $1,831.84 | Recommended, plus one WisMesh Pod ($39) | Same | Add a second Pod ($39) for someone else, or join a local Meshtastic mesh. |
GMKtec M5 Ultra, Harbor Freight Apache 4800 (price via HF Price Tracker), Harbor Freight Apache 4800, EcoFlow RIVER 3 Max bundle
Wiring and power
One power path, no soldering. The panel charges the RIVER. The RIVER's AC outlet runs the PC's own brick. Everything else runs from the PC. The keyboard has its own batteries.
EcoFlow RIVER 3 Plus, EcoFlow RIVER 3 Plus Extra Battery, EcoFlow 110W Solar Panel, TechPowerUp M6 Ultra power test, Arzopa A1, AC Infinity MULTIFAN S3
Case layout
The monitor lives in the lid. The PC, fan, brick and cables sit in pockets you pluck out of the base foam. Nothing gets drilled, so the case stays sealed when it's shut. The RIVER is too big for the case and stays outside, on a short cord.
- The lid is 1.81 in deep. The monitor is 0.37 in thick, so with Dual Lock there's room for the keyboard to lie over it when shut. Keep a sheet of the lid foam between screen and keys.
- The PC stays in its pocket while it runs. Leave about 2 cm of air on every side and keep the strip between it and the fan clear.
- The fan lies flat for travel. To run, stand it at the edge of the PC pocket, blowing across the PC.
- Cables go over the rim with the lid open. Close the lid and the case seals again.
Pelican 1500, Scotch Extreme Fasteners at Home Depot, GMKtec M6 Ultra, Logitech K400 Plus
Step by step
1. Set up Windows while you're online
Plug the PC into the wall, a TV or the Arzopa, and the keyboard receiver. Finish Windows setup and run Windows Update until nothing is left. Make a recovery USB if you have a spare stick. Everything from here to step 6 needs internet.
2. Install Survival LLM
Download the Windows zip from Brangus's page. Right-click it and choose Extract All, because it won't run from inside the zip. Move the extracted Survival LLM folder somewhere permanent, like C:\Survival LLM, then double-click Survival LLM.bat. When Windows says it protected your PC, click More info, then Run anyway.
3. Let the app download everything
The app opens in its own window. One click gets the AI engine (Ollama, 1.6 GB). It then suggests a model for your memory. On the M6 Ultra that's Nemotron 3.5 Lightning, a 25 GB download. Pick the Everything library (8.8 GB download, about 21 GB installed, and about 27 GB of temporary space while it unpacks). Plan on an hour or two.
4. On a 32 GB PC, get Lightning anyway
The app checks memory as Windows reports it, rounded to whole GB. A 32 GB PC with built-in graphics often shows 30 or 31, and Lightning shows as too big. First try the BIOS: if it has a UMA frame buffer setting, set it to the smallest. If it still says 30, pull the model with the app's own engine while the app is open, then open Model and click Use this. Skip this step on the 48 GB M6.
"%LOCALAPPDATA%\Survival LLM\ollama\ollama.exe" pull nemotron-3.5-lightning:30b-a3b
5. Make it boot straight into the app
Press Win+R, type shell:startup and press Enter. Right-click Survival LLM.bat, choose Show more options, then Create shortcut, and move the shortcut into that Startup folder. To skip the password screen, use Microsoft's Autologon tool. Only do that if you're fine with anyone who opens the case getting in. Then set the PC to never sleep and to come back on after a power cut, using the commands below and the BIOS's power-on-after-AC-loss setting if it has one.
powercfg /change standby-timeout-ac 0 powercfg /change hibernate-timeout-ac 0 powercfg /change monitor-timeout-ac 30
Microsoft Autologon (Sysinternals), powercfg command-line options
6. Add Meshtastic (optional)
While still online, open client.meshtastic.org in Edge and install it as an app from the address bar. Plug in the WisMesh Pod by USB-C and connect over serial. Set the region to US and give the node a name. Then switch Wi-Fi off and open the installed app again to make sure it still loads. If it doesn't, use the Meshtastic phone app over Bluetooth instead.
Meshtastic web client, Meshtastic web client docs, RAK WisMesh Pod
7. Cut the foam
Don't drill the shell. Every hole costs you the waterproof rating. Run the box with the lid open and close it to carry. In the base foam, cut a pocket for the PC with about 2 cm of air on every side and nothing against the vent side, a slot for the keyboard, one for the power brick, and a channel for the fan to blow across the PC. Stick Dual Lock to the back of the monitor and inside the lid. Cables run over the rim.
Pelican 1500, Scotch Extreme Fasteners at Home Depot, AC Infinity MULTIFAN S3
8. Wire the power
Everything runs off one AC plug. The power brick plugs into the RIVER's AC outlet. The PC powers the monitor over USB-C, the fan from a USB-A port and the Pod over USB-C. The keyboard runs on AA batteries. The solar panel plugs into the RIVER's XT60 input. Keep the RIVER next to the case, not inside it.
9. Unplug the internet and test
Turn off Wi-Fi, unplug Ethernet, restart, and work through the checklist below. Then leave it running on battery for a day and write down what the RIVER's screen says it drew.
Power budget
The RIVER 3 Plus holds 286 Wh, and the EB300 adds 286 more. We assume 85% makes it to the PC after the inverter and the brick, so 572 Wh gives about 486 Wh of use and 286 Wh gives about 243. The PC numbers are TechPowerUp's measurements. The screen is about 6 W and the fan 1.6 W.
| M6 Ultra box | Draw | 572 Wh (recommended) | 286 Wh (RIVER alone) |
|---|---|---|---|
| Idle, screen on | 10 + 6 + 1.6 ≈ 18 W | about 27 h | about 14 h |
| Typical: answering 20% of the time | about 31 W average | about 16 h | about 8 h |
| Answering nonstop | 83 + 6 + 1.6 ≈ 91 W | about 5.4 h | about 2.7 h |
- Typical is 80% of the time idle at about 18 W and 20% answering at about 83 W: 0.8 × 17.6 + 0.2 × 82.6 ≈ 31 W.
- The budget box (M5 Ultra on 286 Wh) is about 6 hours flat out at its 35 W limit plus the screen and fan, and about 14 hours idle if it idles near the M6. GMKtec gives the limit; nobody has measured its idle draw that we found.
- Solar: 110 W × 4 good sun hours × 0.7 for heat, angle and losses ≈ 308 Wh a day. That's roughly one RIVER a day, or the full 572 Wh in two. Four sun hours is an assumption; winter and clouds give less.
- At the typical 31 W, one panel covers about 10 hours of use a day. The RIVER takes up to 220 W of solar, so a second 110 W panel doubles that. EcoFlow sells two for $429.
TechPowerUp M6 Ultra power test, EcoFlow RIVER 3 Plus, EcoFlow RIVER 3 Plus Extra Battery, EcoFlow 110W Solar Panel, GMKtec M5 Ultra
Test it before you need it
- With Wi-Fi off and the cable out, the PC boots to the desktop without a password prompt (if you set Autologon) and Survival LLM opens on its own.
- The model picker shows Nemotron 3.5 Lightning as in use. On a 32 GB PC, that's after step 4.
- Ask three questions you know the answers to: how to purify water, how long food stays safe in a fridge with no power, how to treat a minor burn. Each answer lists sources. Click one and check that the cited passage says what the answer says.
- Time a long answer. Note the seconds and the watts the RIVER shows while it's answering.
- Pull the wall plug on the RIVER while the PC is on. The PC shouldn't reboot.
- Note the idle watts with the screen on. Check the math below against what you see.
- Run the PC under load for 30 minutes with the lid open and the fan on. The case of the PC should be warm, not too hot to touch.
- Put the panel in full sun at noon. The RIVER screen should show solar watts coming in.
- If you added Meshtastic, send a message to a second node or a phone, with the internet off.
- Close the case and carry it. Nothing rattles, and the monitor stays on the lid.
Caveats
This is not medical advice
Survival LLM can be wrong, and the smaller the model, the more often it is. In Brangus's own blind test, Lightning got 19 of 22 emergency questions right and Granite 8B got 14. Read the source the app shows before you act, and call for help if you can.
How to help: Run Brangus's test questions on this box and post the score.
Set it up online, then keep it current
Setup needs internet and a few hours. After that it needs none. The app checks for updates once a day when it's online. Plug it in somewhere with Wi-Fi every few months so Windows and the library don't fall far behind.
How to help: Tell us how long setup took on your connection.
Heat in a closed case
The M6 Ultra is rated to 40 °C and can pull 80 W when it's answering. In a shut case in the sun it would cook. Run it with the lid open and the fan on, and keep the case out of direct sun.
How to help: Log PC temperatures in the case on a hot day.
One power cord, one inverter
Running the PC through the RIVER's AC outlet loses some power to the inverter, and we used 85% in the math. EcoFlow doesn't publish the inverter's idle draw, so measure yours. The PC has a USB4 port, but we couldn't confirm it charges from USB-C, so we didn't plan on it.
How to help: If you get the PC running off the RIVER's USB-C or 12 V port, share what you used.
Waterproof only when shut
The Pelican is IP67 with the lid closed. Open, it's a tray. The RIVER and the panel sit outside it. The panel is rated IP68, but the RIVER isn't rated for rain.
How to help: Show us a weather cover for the RIVER that doesn't trap heat.
Mesh texting is short range
Meshtastic sends short text messages from node to node. Range depends on terrain and how high the antenna sits. It needs other nodes around, and it isn't an SOS service. For that, carry a satellite messenger.
How to help: Map the mesh near you and tell us how far your Pod reached.
We haven't built one yet
Every part is real and was in stock on Oct 26, 2026. We're building one now and will update this page with what goes wrong.
How to help: If you build it first, tell us what broke.
What we couldn't confirm
- How fast Lightning answers on the M6 Ultra. The 24 to 28 tokens a second is from a similar setup.
- What the M5 Ultra reports as memory in Windows, and whether its BIOS lets you shrink the graphics share.
- The RIVER's inverter draw with a small load, and whether the M6 charges over USB-C.
- The size of the M6's power brick, and how well Dual Lock holds on the inside of a Pelican lid.
- The 110W panel's price. One EcoFlow listing showed $249 and another $399 for a single panel.
- How the layout fits the Apache 4800 in the budget tier. We drew the Pelican.
- We haven't built one yet. Prices change, so check the source before you buy.
Credit
Survival LLM is by Brangus (@RatOrthodox on X), released under the MIT license. The app, its library picks and the test scores on this page are Brangus's. It runs models through Ollama. This page started from the post above. The case, parts and wiring are our plan, and the diagrams are ours.
Brangus's post on X, Survival LLM, Survival LLM source on GitHub, MIT license