Abstract: This paper describes the Digital Library Workflow and Repository Management system (DLworm) to manage the repositories and to automate the workflow for digital library at any institution/organization. After a detailed and comprehensive analysis of the steps involved in maintaining a digital library system, a concrete model has been developed and tested. DLworm supports most of the functionalities required for such a large repository. DLworm is intended to formulate a fault tolerant system providing integrated environment for all users involved in the processes of maintaining and accessing a digital library. DLworm is a flexible and extensible system supporting phonetic matching for search queries. DLworm uses a three level hierarchy for maintaining the data in the repositories. We describe briefly the architecture that is robust and fulfils the demand for long term preservation of digital data. This article illustrates mechanisms for process management that makes DLworm highly efficient and user friendly.