Back to reviews
Ship
Skip
Ship
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.”