Background: The latest development of COVID-19 spread in Indonesia has reached 311,176 cases, with 11,374 patients died, updated on October 6, 2020. Unfortunately, these numbers continue to overgrow, and no drug has yet been approved for effective treatment. This study aims to determine the potential candidate compounds in Indonesian herbal medicine as a COVID-19 supportive therapy using a machine learning and pharmacophore modelling approach.Methods: For the machine learning approach, we used three classification methods that have different ways in decision making, such as Support Vector Machine (SVM), Multilayer Perceptron (MLP), and Random Forest (RF). Moreover, for the pharmacophore modelling approach, we performed a structure-based method on the 3D structure of the main protease SARS-CoV-2 (3CLPro) and used the SARS, MERS, and SARS-CoV-2 repurposing drugs known from the literature as data sets on the ligand-based method. Finally, we used molecular docking to analyse the interactions between the 3CLpro protein (main protease) and 14 hit compounds from the Indonesian Herbal Database (HerbalDB) and Lopinavir as a positive control.Results: The machine learning approach with SVM, RF, and MLP methods and pharmacophore modelling approach were used for screening in herbal compounds obtained from HerbalDB. Based on the screening on HerbalDB using these two prediction approaches, we got 14 hit compounds. We then performed molecular docking to determine the interaction of these compounds with the main protease SARS-CoV-2 as an inhibiting agent. From the molecular docking analysis, it was found that six potential compounds as the main proteases of the SARS-CoV-2 inhibitor, i.e. Hesperidin, Kaempferol-3,4'-di-O-methyl ether (Ermanin); Myricetin-3-glucoside, Peonidine 3-(4’-arabinosylglucoside); Quercetin 3-(2G-rhamnosylrutinoside); and Rhamnetin 3-mannosyl-(1-2)-alloside.Conclusions: We used layered virtual screening with machine learning and pharmacophore modelling approaches that could provide more objective and optimal virtual screening and avoid subjective decision making on research results. Herbal compounds from various plants have potential as antiviral candidates for SARS-CoV-2. Based on our research and literature study, one of Indonesia's potential commodity crops is Psidium guajava (guava), and people can use it directly as a preventive effort.