Quality of Service (QoS) provisioning in a Mobile Ad-hoc Network (MANETs) routing for multimedia traffic is a challenging task due to dynamic topology of such networks. Fuzzy Logic (FL) were used for QoS prediction from current uncertain QoS constraints in the network for particular applications, from these uncertain constraints there is an error at the QoS prediction. To overcome this error, we proposed an intelligent system called ”Neuro-Fuzzy” (NF) system. Our proposed scheme optimizes the uncertain weights before QoS prediction using Error Back Propagation (EBP) algorithm, this optimization is done till to get acceptable error limit. From these optimized weights we can predict more accurately and hence, we can provide the well quality of service to the user. And also to provide real-time communication in MANETs, we used software agents.