Classical Optimal Power Flow (OPF) is one of the complex and challenging problem in power system that includes non-convex, nonlinear and large-scale structure. With the use of incorporation of uncertain and intermittent wind energy sources in the OPF problem, the complexity of the problem escalates. In a power system, Flexible Alternating Current Transmission Systems (FACTS) devices can mitigate most of the problems associated with power quality and overload in the network. However, determining the placement and sizing of facts devices is an additional problem to minimize the total cost of production of the power system. As a result, in order to solve OPF problem which includes all of these conditions, an artificial intelligence based optimization algorithm needs to have an unusual exploration ability as well as exploitation–exploration balance. Weighted mean of vectors (INFO) is a new heuristic optimizer, which can help finding a more effective solutions in engineering design optimization problems. In this study, firstly, INFO algorithm was improved by using the Fitness–Distance Balance (FDB) method with its abilities. Then, the algorithm developed with a hyper-heuristic method to create the beginning optimal population by using Linear Population Reduction Success-History based Adaptive Differential Evolution (LSHADE). Finally, the developed algorithm has been applied for solving optimal placement and sizing of facts devices for optimal power flow problem incorporating wind energy source. The obtained results showed that the proposed algorithm is more effective solver for the problems cases while compared to the literature.