DSPy
Programming — not prompting — LMs
DSPy replaces manual prompt engineering with programmatic optimization of LM pipelines. Compiles high-level programs into optimized prompts. Academic origin from Stanford NLP.
Panel Reviews
The Builder
Developer Perspective
“Revolutionary approach to prompt engineering. Optimizers find better prompts than humans can write manually.”
The Skeptic
Reality Check
“Steep learning curve and the abstractions can be confusing. For most apps, good prompt engineering is faster.”
The Futurist
Big Picture
“The idea that prompts should be compiled, not handwritten, is correct. DSPy is ahead of its time.”
Community Sentiment
“The optimizer actually works — prompt eng is now an embarrassing waste of time”
“Steep learning curve but once it clicks the performance gains are real”
“DSPy bootstrap few-shot is replacing half my prompt tuning workflow”
“Academic origin shows — docs are rough but the framework is brilliant”