Imp is a full port of DSPy to the BEAM
github.com
github.com
If DSPy is so great, why isn't anyone using it? - https://news.ycombinator.com/item?id=47490365 - March 2026 (120 comments)
DSPy – Programming–not prompting–LMs - https://news.ycombinator.com/item?id=42343692 - Dec 2024 (45 comments)
Betting on DSPy for Systems of LLMs - https://news.ycombinator.com/item?id=41213561 - Aug 2024 (18 comments)
DSPy: Framework for programming with foundation models - https://news.ycombinator.com/item?id=37417698 - Sept 2023 (52 comments)
Now their main weakness is creativity, planning and decision making
Incidentally the teams and people who think dspy is great are also generally the worse teams that can never make a lovable product so take from that what you want.
I said "techniques in DSPy", your agentic workflows are already using them. Read the GEPA paper. I'll put the link here and you can scroll down and read it.
https://github.com/stanfordnlp/dspy
Your agentic loops are already doing these things.
Edit, follow-up:
DSRr in rust: https://github.com/krypticmouse/DSRs