Most of the pages that you'll find will be garbage, but you can search for words or sentences when PRESSING F and entering your word/sentence. This library does not only contain letters but also equations and more. You can scroll through the pages by PRESSING LEFT/RIGHT ARROW and go to a specific page by PRESSING G. You can copy your current page by PRESSING C.
This project was inspired by the https://libraryofbabel.info/ site and maps a page number to a string while guaranteeing a complete mapping (So you'll find any string you can imagine, i.e. your home address in this "book"). Making a library that contains every single string can be done in a boring way - You just assign "A" to page 1, then "B" to page 2, and at some point you'll have the string "AA" at page 27 and "AB" at 28. Since this is (arguably) a pretty boring infinite library, I use an algorithm to scramble the pages a little. This algorithm has to produce a good scrambling and also be reversible so you can still find the page number for any string. Ciphers (like the one I made for this project) fit perfectly within these constraints, which is why I used them to make the library more interesting.