DSPy
Programming framework for LLMs — optimize prompts with code, not strings
Developer ToolsFree (open-source)★ 22,000
About DSPy
DSPy replaces hand-written prompts with composable Python modules that can be automatically optimized. Instead of tweaking prompt strings, you define signatures and let DSPy's optimizers find the best prompts, few-shot examples, and fine-tuning strategies.
The tally
FOR
- +Systematic prompt optimization
- +Composable and testable LLM programs
- +Works with any LLM provider
- +Backed by Stanford NLP
AGAINST
- −Steep learning curve
- −Different paradigm from traditional prompting
Kept nearby
NVIDIA Agent Skills
NVIDIA-verified skills for safer AI agent workflows across CUDA-X, NeMo, Omniverse, and physical AI
Free (open-source catalog and GitHub repo)
Semantic Kernel
Microsoft's AI orchestration SDK for building agents with .NET, Python, and Java
Free (open-source) · ★ 23,000
Anthropic MCP
Model Context Protocol — universal standard for AI tool integration
Free (open standard) · ★ 45,000
Vercel AI SDK
TypeScript toolkit for building AI-powered web applications
Free (open-source) · ★ 12,000