'celsus' is planned to be a helpful tool in your daily white-paper/e-book reading business.
It will support tagging of documents, search by author or topic (or tags, of course), fulltext word-relevance search and the user may create custom hierarchies, as many documents fit into multiple topics.
celsus will try to automatically read the author list, the topic, the text and more when importing a new document.
it is also planned that the user is able to import the whole document binary into the program database, so that he can easily use the database file on multiple computers. Synchronization between multiple databases will then obviously be supported when it comes to that point.