DSPy is a structured way of prompting LLMs helps in arriving at the best possible prompts/architecture for your LLM app the modules help in testing/maintainence activities