Provided are a brain stimulation system, method, apparatus and storage medium based on artificial intelligence. The system includes: a plurality of brain stimulation terminals and a cloud platform. The cloud platform is configured to, with artificial intelligence algorithm especially machine learning and deep learning, generate multi-dimensional psychological big data using physiological data and psychological state evaluation parameters gotten from the plurality of brain stimulation terminals and established models of algorithm for disease diagnosis. The brain stimulation terminal is configured to analyze the physiological data and psychological state evaluation parameters of a target subject, measure a mental state of the target subject, obtain brain stimulation parameters required for the target subject according to the mental state, and generate corresponding non-invasive brain stimulation for the target subject according to the brain stimulation parameters based on the multi-dimensional big data through the artificial intelligence algorithm.