DSPy logo

DSPy

Freemium
訪問

DSPy is an open-source framework for programming language-model applications instead of manually prompting them. Its public repository provides the project code, documentation, tests, issue tracking, and contribution workflow.

DSPyとは?

DSPy is an open-source framework from the Stanford NLP organization for programming language-model applications rather than manually writing prompts. Its public GitHub repository contains the project source, documentation, tests, scripts, configuration, and community development workflow. The available page evidence identifies DSPy’s core positioning, but does not provide enough detail to document specific integrations, installation commands, deployment environments, or model-provider support.

DSPyでできること

Programming-oriented language-model framework

DSPy is presented as a framework for programming—not prompting—language models, giving the project a code-centered approach to language-model application development.

Public source repository

The repository is public and includes the main `dspy` source directory, allowing users and contributors to inspect the implementation.

Project documentation

A dedicated `docs` directory and README are included in the repository, providing the project’s documented entry points.

Automated test suite

The repository includes a `tests` directory, which provides a visible place for project validation and regression coverage.

Contribution and security materials

CONTRIBUTING.md and SECURITY.md are present, giving the project documented locations for contribution guidance and security reporting information.

Built-in open-source development workflow

GitHub Issues, pull requests, Discussions, Actions, Projects, and the repository’s branch and tag history support public software development around DSPy.

利用シーン

“Evaluate a language-model programming framework”

Developers can review the README, documentation, source tree, and tests to determine whether DSPy fits a language-model application project.

“Prototype from an inspectable codebase”

Teams that prefer to assess dependencies and implementation details directly can examine the public repository before building on the framework.

“Contribute framework changes”

Engineers can use the repository’s contribution guidance, issues, pull requests, and discussions to propose or review changes.

“Study implementation and project evolution”

Researchers and developers can inspect commits, branches, tags, documentation, and tests to follow how the framework changes over time.

よくある質問

What is DSPy?

DSPy is an open-source framework from the Stanford NLP organization whose stated focus is programming—not prompting—language models.

Where is DSPy developed?

DSPy is developed in the public `stanfordnlp/dspy` repository on GitHub, which contains its source, documentation, tests, and project-management workflow.

Can people contribute to DSPy?

Yes. The repository includes contribution guidance and exposes issues, pull requests, and discussions for public project participation.

Does the supplied source list DSPy’s integrations or supported model providers?

No. The supplied page evidence does not establish a supported-provider list, integration catalog, installation procedure, or deployment requirements; those details should be verified in the project documentation.

クイック情報

Category
Developer Tool
Project type
Open-source language-model framework
Repository
github.com/stanfordnlp/dspy
Maintainer organization
Stanford NLP
Primary workflow
Programming language-model applications
Public development
Issues, pull requests, discussions, tests, and documentation

DSPyの代替品

Graphiti logo

Graphiti

www.getzep.com

Graphiti is an open-source GitHub project for building real-time knowledge graphs for AI agents. It provides a codebase that developers can inspect, extend, and contribute to through the repository’s development workflow.

OpenTrade logo

OpenTrade

opentrade.io

OpenTrade is an open-source trading harness for Claude Code and Codex agents. It provides a repository-based app, agent templates, and scheduling-oriented run management for automated trading workflows.

GitMCP logo

GitMCP

gitmcp.io

GitMCP creates a remote Model Context Protocol (MCP) server for public GitHub repositories and GitHub Pages sites. It helps MCP-compatible AI assistants access repository documentation and code context for more relevant coding responses.

Model Context Protocol TypeScript SDK logo

Model Context Protocol TypeScript SDK

modelcontextprotocol.io

The official TypeScript SDK for building Model Context Protocol servers and clients. It provides a repository-organized foundation for MCP development, with separate client, server, core, middleware, documentation, and example areas.

Pipecat logo

Pipecat

www.pipecat.ai

Pipecat is an open-source Python framework and ecosystem for building real-time voice and multimodal AI agents. It helps developers compose pipelines that coordinate speech, language, vision, video, text, tools, and telephony transports.

Relace logo

Relace

relace.ai

コーディングエージェント向けに、コード検索・ファイルマージ・ソース管理ワークフローを支援するAIモデルおよびインフラストラクチャプラットフォーム