He advent of the Web has highlighted the importance of information discovery and retrieval as it has become a daily task for most users of the Internet. Search engines have made information search tasks much easier, however they retrieve links to documents based on term frequency, location of terms, link analysis, popularity, date of publication, length of the document, and proximity of query terms. The CINDI System is a digital library(repository) for research papers in domain of computer science. The CINDI project is to improve discovery and search experience by targeting information to that required by academics and professionals in field of Computer Science. This paper describes the CINDI system and its components and our experience with both the push mechanism and the pull mechanism available in CINDI.