Project NOMAD is a free, open-source (Apache-2.0) offline knowledge and education server by Crosstalk Solutions. It puts Wikipedia, books, maps, Khan Academy courses, handy tools and an optional local AI on a machine you own. You open it all from a browser, with no internet needed after setup.
Library only: a 2 GHz dual-core CPU, 4 GB RAM and about 10 GB free to install comfortably. The stack without AI runs in under 1 GB of RAM. Your offline content is what fills the drive.
With the AI: the README recommends a Ryzen 7 or Core i7, 32 GB RAM, an NVIDIA RTX 3060 or better, and 250 GB+ of SSD. The AI part alone is roughly 25 GB to install.
Open a terminal and run the command from the 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
Then open http://localhost:8080 in a browser. Other devices on the same network can use http://DEVICE_IP:8080.
There's no native Windows installer. Follow the project's WSL2 install guide (community-supported). Or use a spare PC or mini PC running Ubuntu as a dedicated NOMAD box.