ganarajpr/awesome-dspy

An Awesome list of curated DSPy resources.

What it solves

This project is a curated directory of resources about DSPy, a library that turns ordinary language model calls into self-improving pipelines. It solves the problem of finding quality tools, examples, and learning material when you want to build with DSPy but don't know where to start.

How it works

The repository is an Awesome list — a hand-picked collection of links organized by category. It lists projects that build on DSPy (like code review tools, agents, RAG examples), blog posts and tutorials, Twitter threads, a newsletter, videos, and academic papers. Each entry is a short description with a link to the external resource. There is no code or installation; the list itself is the content.

Who it's for

Developers, researchers, and teams who are using or considering DSPy for building language model applications. It's for anyone who wants to explore what's possible with DSPy, see concrete examples, watch explanatory videos, or read articles about best practices and production use.

Highlights

  • Dozens of community projects — from automated code review (CodeSpy) to voice AI testing (voicetest) to crypto payment adapters (AlgoVoi).
  • Hands-on tutorials and videos — including a full book on building LLM applications with DSPy and a step-by-step video playlist covering signatures, modules, and optimizers.
  • Production insights — articles about monitoring, tracing, and deploying DSPy in real systems.
  • Academic papers — links to foundational DSPy papers like DSPy Assertions for self-refining pipelines.
  • Regularly updated — resources like the DSPyWeekly newsletter keep the community informed.

Related

  • Project
  • Project
  • Project
  • Project