Smart Repository is a tool for building Knowledge Bases. It is designed to serve as an institutional repository of digital content. Many different kind of files are supported.
Features
Full text search capabilities powered by Elastic search
Strong permission control
Support for revisions of documents
Support for OCR (experimental)
Localization of interfaces with transliteration in the search-box
Custom meta fields and filters
Other features like proofreading, approvals etc can be configured easily.