This research introduces an improved control strategy for an active power filter (APF) system. It utilizes an adaptive super-twisting sliding mode control (STSMC) scheme. The proposed approach integrates an interval type-2 fuzzy neural network with a self-feedback recursive structure (IT2FNN-SFR) to enhance the overall performance of the APF system. The IT2FNN with STSMC proposed here consists of two components, with one being IT2FNN-SFR, which demonstrates robustness for uncertain systems and the ability to utilize historical information. The IT2FNN-SFR estimator is used to approximate the unknown nonlinear function within the APF. Simultaneously, the STSMC component is integrated to reduce system chattering, improving control precision and overall system performance. STSMC combines the robustness and simplicity of traditional sliding mode control, effectively addressing the chattering problem. To mitigate inaccuracies and complexities associated with manual parameter setting, an adaptive law of sliding mode gain is formulated to achieve optimal gain solutions. This adaptive law is designed within the STSMC framework, facilitating parameter optimization. Experimental validation is conducted to verify the harmonic suppression capability of the control strategy. The THD corresponding to the designed control algorithm is 4.16%, which is improved by 1.24% and 0.55% compared to ASMC and STSMC, respectively, which is below the international standard requirement of 5%. Similarly, the designed controller also demonstrates advantages in dynamic performance: when the load decreases, it is 4.72%, outperforming ASMC and STSMC by 1.15% and 0.38%, respectively; when the load increases, it is 3.87%, surpassing ASMC and STSMC by 1.07% and 0.36%, respectively.