An intelligent agent designed to take any given prompt and enhance it, creating higher-quality outcomes when working with AI models. This agent not only refines and optimizes the initial prompt but also provides a clear explanation of why the improved prompt is more effective. By doing so, it ensures better communication with language models, leading to more accurate, relevant, and productive results.