Back to reviews
DSPy

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

The Builder

Developer Perspective

Ship

Revolutionary approach to prompt engineering. Optimizers find better prompts than humans can write manually.

The Skeptic

The Skeptic

Reality Check

Skip

Steep learning curve and the abstractions can be confusing. For most apps, good prompt engineering is faster.

The Futurist

The Futurist

Big Picture

Ship

The idea that prompts should be compiled, not handwritten, is correct. DSPy is ahead of its time.

Community Sentiment

Overall2,350 mentions
63% positive24% neutral13% negative
Hacker News520 mentions
68%21%11%

The optimizer actually works — prompt eng is now an embarrassing waste of time

Reddit710 mentions
63%24%13%

Steep learning curve but once it clicks the performance gains are real

Twitter/X940 mentions
60%25%15%

DSPy bootstrap few-shot is replacing half my prompt tuning workflow

Product Hunt180 mentions
70%18%12%

Academic origin shows — docs are rough but the framework is brilliant