What is DSPy?
Latest launch MIT
Summary
DSPy is a framework for programming, not prompting, language models, maintained in stanfordnlp/dspy.
- Category
- Frameworks
- Open source
- Yes
- License
- MIT
- Pricing
- Not stated in the sources on this page.
DSPy is described in its GitHub repository as the framework for programming, not prompting, language models. The repository is stanfordnlp/dspy and lists https://dspy.ai as its homepage.
This hub was created with the DSPy 3.4.1 launch, published October 12, 2026. Browse more tools in the frameworks category.
DSPy alternatives
| Tool | License | Pricing note |
|---|---|---|
DSPyThis pageDSPy is a framework for programming, not prompting, language models, maintained in stanfordnlp/dspy. | MIT | Not stated |
Pydantic AIPydantic AI is a model-agnostic Python framework for building typed AI agents and applications. | MIT | Not stated |
LangGraphLangGraph is an open-source orchestration runtime for building stateful, resilient agents. | MIT | Not stated |
MastraTypeScript agent framework. Mastra Code is the terminal agent; AgentController is the extracted loop, in @mastra/core 1.47.0 or later. | Open source | Mastra Code and AgentController are announced as open source. No license fee is stated in the posts we cited. |
AgnoAgno is an orchestration and service layer for agents, exposing them through a REST API and an MCP server. | Apache-2.0 | Not stated |
Launches and updates
DSPy 3.4.1 makes GEPA's InstructionProposer the default
DSPyDSPy 3.4.1, released October 12, 2026, makes GEPA's structured InstructionProposer the default and lets dspy.RLM build DSPy sub-agents.
Category: Frameworks
Pricing: Open source
Guides covering DSPy
Questions
What is DSPy?
The GitHub repository describes DSPy as the framework for programming, not prompting, language models.
Is DSPy open source?
The GitHub API reports an MIT license for the stanfordnlp/dspy repository.
What is the latest launch covered?
DSPy 3.4.1, published on GitHub on October 12, 2026, makes GEPA's InstructionProposer the default and lets dspy.RLM build sub-agents.