Independent project. Not a U.S. government website.

Support our project (opens Buy Me a Coffee)
USASI
SoftwareFramework

DSPy

DSPy is a framework maintained by Stanford NLP Group672, version 3.4.0, released Sep 25, 2026. Its source code is public12 under the MIT License2.

DSPy is an open-source Python framework for building language-model programs from compositional Python modules instead of hand-written prompts. It includes optimizer algorithms that tune the prompts and weights of those programs. The project started at the Stanford NLP group.13

Last reviewedEntry updated Documented release Sep 25, 2026

Availability and license

Overall availability

Public

Source code on GitHub under the MIT License; installable from PyPI as dspy.124

Availability fact review: not separately recorded

Availability is separate from permission: read the license before using or redistributing.

Component reuse rights

A readable or downloadable component is not automatically reusable. These indicators concern recorded license evidence, not system certification.
weights
Unknown — no complete fact-level rights review
code
Unknown — no complete fact-level rights review
data
Unknown — no complete fact-level rights review
documentation
Unknown — no complete fact-level rights review

No complete system-rights review is recorded for this release.

Public materials checklist

Items for a framework under USASI rubric v0.2. Unknown means unassessed or insufficient evidence.
Public materials checklist for DSPy
ItemStatusNotes and evidence
Source codeIs the source code publicly readable?PublicPublished on GitHub under the MIT License.12
DocumentationIs user documentation published?PublicDocumentation is published at dspy.ai.13
InstallationAre installation instructions or packages publicly available?PublicInstalled with pip from PyPI, or directly from the main branch on GitHub for the latest changes.13
Supported platformsAre supported operating systems or hardware documented?PartialPyPI metadata requires Python 3.10 or later and earlier than 3.15. The pages read do not give an operating-system or hardware support matrix.4
Release statusAre versioned releases published?PublicVersioned releases are published on GitHub and PyPI; 3.4.0 was released on 2026-09-25.54

What it is useful for

Building modular language-model systems, such as classifiers, retrieval-augmented generation pipelines, and agent loops, and optimizing their prompts and weights.1

Organization context

In the news

Dated, sourced updates in this catalog's news that mention this entry.
  1. · Release

    DSPy 3.4.1 makes InstructionProposer the default for GEPA and adds Python 3.15 support

    On October 12, 2026 DSPy 3.4.1 was published on the project's GitHub repository. The release notes say it makes GEPA's structured InstructionProposer the default instruction proposer, lets dspy.RLM build DSPy sub-agents from inside its REPL, adds Python 3.15 support, and fixes a 3.4.0 import crash. The notes warn that GEPA's default reflection request changes shape, so optimization results can differ from 3.4.0 even with the same seed, and that the reflection LM must now be a dspy.LM that can return JSON. USASI has not tested this release.

U.S. eligibility

Project eligibility rests on documented governing or maintaining entities, not on contributors.

Eligible · basis: U.S.-governed project

The DSPy repository sits in the Stanford NLP GitHub organization, which gives its location as Stanford, California. The Stanford NLP Group's website lists DSPy among the software it develops. The MIT license names Stanford Future Data Systems as the copyright holder, and the documentation says the project started at Stanford NLP. Contributors come from many organizations; eligibility rests on the Stanford hosting documented above.6723

Assessed Sep 29, 2026

Sources

  1. 1.
    DSPy README (external site: raw.githubusercontent.com)

    Stanford NLP Group · Repository · accessed Sep 29, 2026

  2. 2.
    DSPy LICENSE (external site: raw.githubusercontent.com)

    Stanford NLP Group · License · accessed Sep 29, 2026

  3. 3.
    Overview - DSPy (external site: dspy.ai)

    DSPy project · Documentation · accessed Sep 29, 2026

  4. 4.
    dspy on PyPI (external site: pypi.org)

    Python Package Index · Documentation · published Sep 25, 2026 · accessed Sep 29, 2026

  5. 5.
    Release 3.4.0 · stanfordnlp/dspy (external site: github.com)

    Stanford NLP Group · Release notes · published Sep 25, 2026 · accessed Sep 29, 2026

  6. 6.
    Stanford NLP on GitHub (external site: github.com)

    Stanford NLP Group · Repository · accessed Sep 29, 2026

  7. 7.
    The Stanford Natural Language Processing Group (external site: nlp.stanford.edu)

    Stanford NLP Group · Official page · accessed Sep 29, 2026

Share or cite this page

Cite this page

APA style

USASI. (2026, September 29). DSPy. United States of America Superintelligence. https://unitedstatesofamericasuperintelligence.com/open/dspy/

BibTeX

@misc{usasi_dspy,
  author = {{USASI}},
  title = {DSPy},
  year = {2026},
  month = sep,
  howpublished = {\url{https://unitedstatesofamericasuperintelligence.com/open/dspy/}},
  note = {United States of America Superintelligence. Last updated 2026-09-29}
}

The date is when this page was last updated. Add the date you read it if your style needs one.

For maintainers: a “Listed in USASI” badge

Listed in the USASI catalogLinks to this page. It says the entry is listed, not endorsed or rated. About the badge

Markdown (for a README)

[![Listed in the USASI catalog](https://unitedstatesofamericasuperintelligence.com/badges/listed.svg)](https://unitedstatesofamericasuperintelligence.com/open/dspy/)

HTML

<a href="https://unitedstatesofamericasuperintelligence.com/open/dspy/"><img src="https://unitedstatesofamericasuperintelligence.com/badges/listed.svg" alt="Listed in the USASI catalog" height="20"></a>

Support Us

Help keep USASI useful.

Optional. No USASI account required. Payment takes place on the linked provider’s website (Buy Me a Coffee).

About supporting this project