The Directorate of Prosecution, Kerala was established in the year 2000 and is functioning under the Department of Home, Government of Kerala. It is headed by the Director General of Prosecution at State level with its head quarters at Ernakulam. The principal function of the Prosecution Directorate is to supervise and streamline the work of prosecution machinery of the State. The Directorate of Prosecution supervises and monitors the conduct of prosecution in various courts by the Deputy Directors of Prosecutions, Assistant Public Prosecutors and Special Public Prosecutors.