{
"canonical_url": "github.com/stanfordnlp/dspy",
"category": "LM programming framework",
"commercial": false,
"compliance": [],
"deployment": "GitHub",
"description": "Major framework for optimizing LM programs; increasingly used in agent pipelines.",
"disclaimer": "Reference implementation by Hemant Naik. Compliance information is compiled from the sources shown as of the date shown. It is not an assessment, certification, legal opinion or recommendation. Confirm current status with the vendor and the issuing body.",
"domains": {
"cybersecurity": {
"components": {
"adoption": 24.0,
"docs": 10.0,
"domain_fit": 35.0,
"ecosystem": 12.0,
"governance": null,
"health": 20.0,
"trust": 16.0
},
"components_version": "components-from-signals-1.0",
"confidence": 1.0,
"evidence_coverage": 0.9,
"governance_credited": {},
"profile": "security",
"rank": 87,
"recomputed": 77.8,
"score": 65.2,
"score_version": "sar-score-2.0",
"seed_rank": 87,
"seed_score": 77.8,
"source": "seed_xlsx",
"unknown": [
"governance"
]
},
"finance": {
"components": {
"adoption": 24.0,
"docs": 10.0,
"domain_fit": 35.0,
"ecosystem": 12.0,
"governance": null,
"health": 20.0,
"trust": 16.0
},
"components_version": "components-from-signals-1.0",
"confidence": 1.0,
"evidence_coverage": 0.85,
"governance_credited": {},
"profile": "regulated",
"rank": 98,
"recomputed": 72.8,
"score": 58.0,
"score_version": "sar-score-2.0",
"seed_rank": 98,
"seed_score": 72.8,
"source": "seed_xlsx",
"unknown": [
"governance"
]
},
"government": {
"components": {
"adoption": 24.0,
"docs": 10.0,
"domain_fit": 35.0,
"ecosystem": 12.0,
"governance": null,
"health": 20.0,
"trust": 16.0
},
"components_version": "components-from-signals-1.0",
"confidence": 1.0,
"evidence_coverage": 0.85,
"governance_credited": {},
"profile": "regulated",
"rank": 94,
"recomputed": 72.8,
"score": 58.0,
"score_version": "sar-score-2.0",
"seed_rank": 94,
"seed_score": 72.8,
"source": "seed_xlsx",
"unknown": [
"governance"
]
},
"healthcare": {
"components": {
"adoption": 24.0,
"docs": 10.0,
"domain_fit": 35.0,
"ecosystem": 12.0,
"governance": null,
"health": 20.0,
"trust": 16.0
},
"components_version": "components-from-signals-1.0",
"confidence": 1.0,
"evidence_coverage": 0.85,
"governance_credited": {},
"profile": "regulated",
"rank": 95,
"recomputed": 72.8,
"score": 58.0,
"score_version": "sar-score-2.0",
"seed_rank": 95,
"seed_score": 72.8,
"source": "seed_xlsx",
"unknown": [
"governance"
]
},
"insurance": {
"components": {
"adoption": 24.0,
"docs": 10.0,
"domain_fit": 35.0,
"ecosystem": 12.0,
"governance": null,
"health": 20.0,
"trust": 16.0
},
"components_version": "components-from-signals-1.0",
"confidence": 1.0,
"evidence_coverage": 0.85,
"governance_credited": {},
"profile": "regulated",
"rank": 91,
"recomputed": 72.8,
"score": 58.0,
"score_version": "sar-score-2.0",
"seed_rank": 91,
"seed_score": 72.8,
"source": "seed_xlsx",
"unknown": [
"governance"
]
},
"legal": {
"components": {
"adoption": 24.0,
"docs": 10.0,
"domain_fit": 35.0,
"ecosystem": 12.0,
"governance": null,
"health": 20.0,
"trust": 16.0
},
"components_version": "components-from-signals-1.0",
"confidence": 1.0,
"evidence_coverage": 0.85,
"governance_credited": {},
"profile": "regulated",
"rank": 91,
"recomputed": 72.8,
"score": 58.0,
"score_version": "sar-score-2.0",
"seed_rank": 91,
"seed_score": 72.8,
"source": "seed_xlsx",
"unknown": [
"governance"
]
},
"regulatory": {
"components": {
"adoption": 24.0,
"docs": 10.0,
"domain_fit": 35.0,
"ecosystem": 12.0,
"governance": null,
"health": 20.0,
"trust": 16.0
},
"components_version": "components-from-signals-1.0",
"confidence": 1.0,
"evidence_coverage": 0.85,
"governance_credited": {},
"profile": "regulated",
"rank": 95,
"recomputed": 72.8,
"score": 58.0,
"score_version": "sar-score-2.0",
"seed_rank": 95,
"seed_score": 72.8,
"source": "seed_xlsx",
"unknown": [
"governance"
]
},
"supply_chain": {
"components": {
"adoption": 24.0,
"docs": 10.0,
"domain_fit": 35.0,
"ecosystem": 12.0,
"governance": null,
"health": 20.0,
"trust": 16.0
},
"components_version": "components-from-signals-1.0",
"confidence": 1.0,
"evidence_coverage": 0.95,
"governance_credited": {},
"profile": "operations",
"rank": 96,
"recomputed": 76.5,
"score": 67.8,
"score_version": "sar-score-2.0",
"seed_rank": 96,
"seed_score": 76.5,
"source": "seed_xlsx",
"unknown": [
"governance"
]
},
"technology": {
"components": {
"adoption": 24.0,
"docs": 10.0,
"domain_fit": 35.0,
"ecosystem": 12.0,
"governance": null,
"health": 20.0,
"trust": 16.0
},
"components_version": "components-from-signals-1.0",
"confidence": 1.0,
"evidence_coverage": 1.0,
"governance_credited": {},
"profile": "technology",
"rank": 87,
"recomputed": 90.1,
"score": 77.3,
"score_version": "sar-score-2.0",
"seed_rank": 87,
"seed_score": 90.1,
"source": "seed_xlsx",
"unknown": [
"governance"
]
}
},
"external_ids": {
"github": "stanfordnlp/dspy"
},
"first_seen": "2026-10-26T12:11:40Z",
"governance": {
"certification_disclaimer": true,
"claims": [],
"evidence_urls": []
},
"id": "res_7778853935fb73cd",
"identity": {
"evidence": [
"repository_ownership"
],
"rules_version": "identity-1.1",
"tier": 3
},
"issues": {
"advisories": 0,
"cves": 0,
"incidents": 0,
"links": [],
"regulator_actions": 0,
"withdrawn_certificates": 0
},
"last_seen": "2026-10-26T12:11:40Z",
"license": "MIT",
"name": "DSPy",
"news": [
{
"cluster_size": 1,
"date": "2026-10-12T23:12:32Z",
"headline": "dspy release 3.4.1",
"kind": "vendor",
"link_confidence": 1.0,
"outlet": "GitHub releases",
"summary": "# DSPy 3.4.1\r\n\r\nDSPy 3.4.1 makes GEPA's structured `InstructionProposer` the default instruction proposer and lets `dspy.RLM` build DSPy sub-agents from inside its REPL. It also adds Python 3.15 support, fixes a 3.4.0 import crash, and incl",
"tag": "product_update",
"url": "https://github.com/stanfordnlp/dspy/releases/tag/3.4.1"
},
{
"cluster_size": 1,
"date": "2026-09-25T04:06:22Z",
"headline": "dspy release 3.4.0",
"kind": "vendor",
"link_confidence": 1.0,
"outlet": "GitHub releases",
"summary": "# DSPy 3.4.0\r\n\r\nDSPy 3.4 introduces **Jev integration through TypeSafe**, with three experimental decision types—`Noul`, `Choice`, and `Score`—that bring probability evidence into ordinary DSPy signatures. ReAnchor calibrates those decision",
"tag": "product_update",
"url": "https://github.com/stanfordnlp/dspy/releases/tag/3.4.0"
}
],
"news_checked": true,
"protocols": {
"a2a": {
"checked_at": "2026-10-26T12:22:37Z",
"parser_version": "a2a-0.3+1.0",
"status": "not_found"
},
"ard": {
"checked_at": "2026-10-26T12:22:36Z",
"parser_version": "ard-0.91",
"status": "not_found"
},
"mcp": {
"checked_at": "2026-10-26T12:22:38Z",
"parser_version": "mcp-2025-06-18",
"status": "not_found"
}
},
"publisher_domain": "dspy.ai",
"resource_type": "framework",
"scope": "public",
"seed": {
"last_verified": "2026-09-25",
"snapshot_date": "2026-09-25"
},
"seed_components": {
"adoption": 24.0,
"docs": 10.0,
"domain_fit": 35.0,
"ecosystem": 12.0,
"governance": 45.0,
"health": 20.0,
"trust": 24.0
},
"signals": {
"github_archived": false,
"github_created_at": "2023-01-09T21:01:51Z",
"github_forks": 3456,
"github_language": "Python",
"github_open_issues": 831,
"github_pushed_at": "2026-10-25T12:18:26Z",
"github_stars": 38799,
"homepage": "https://dspy.ai",
"observed_popularity": "Not captured",
"seed_enrich": {
"changed": [
"external_ids.github",
"publisher_domain"
],
"repo": "stanfordnlp/dspy"
}
},
"slug": "stanford-nlp-dspy",
"sources": [
{
"payload_hash": "6eead369465418f9427c4c77162a78fd281aac1f3eb7bc4b7ae2716d0240fb2e",
"retrieved_at": "2026-10-26T12:11:40Z",
"system": "seed_xlsx",
"url": "https://github.com/stanfordnlp/dspy"
}
],
"tags": [],
"tenant": null,
"traces": [],
"trust": {
"compliance": 5,
"identity": 3,
"issues": 1,
"protocols": 5,
"security": null,
"traces": 5,
"vendor_compliance": null
},
"url": "https://github.com/stanfordnlp/dspy",
"vendor": "Stanford NLP"
}