A version that runs just locally on the computer would also work, but that wasn't the main focus of this particular iteration.
I haven't built a robust offline functionality yet. That's something I'm thinking of doing in the near future. Was thinking of having your X most recent articles cached.
It parses the content of articles and stores the text in a db. Then as you highlight and add notes, the text gets updated with the annotations.
It doesn't pull multipage documentation. Each url should be added manually.
At least for now.