https://github.com/burtonator/polar-bookshelf https://github.com/pirate/ArchiveBox
Both allow you to save web pages locally. Polar is easier to use and it's an Electron based desktop app. ArchiveBox uses a CLI and requires Python I believe.