{"slug":"dspy","name":"dspy","category":"frameworks","categoryName":"Agent frameworks & SDKs","audience":["ai-era"],"primary":"ai-era","openClosed":"open","pricing":"open-source","license":"MIT","maintained":"yes","officialUrl":"https://dspy.ai","repo":"https://github.com/stanfordnlp/dspy","latestVersion":"3.4.0","latestRelease":"2026-09-25","stars":38724,"starsAsOf":"2026-10-22","description":"DSPy: The framework for programming—not prompting—language models","descriptionZh":"以编程而非提示词构建 LLM 程序","callMethods":["SDK"],"platforms":[],"addedAt":"2026-10-10","updatedAt":"2026-10-22","topics":[],"language":"Python","lastPush":"2026-10-21","formerly":null,"packages":[{"registry":"pypi","name":"dspy","url":"https://pypi.org/project/dspy/","versionsUrl":"https://pypi.org/project/dspy/#history","latestVersion":"3.4.0","latestDate":"2026-09-25"}],"recentVersions":[{"version":"3.4.0","date":"2026-09-25","prerelease":false,"url":"https://github.com/stanfordnlp/dspy/releases/tag/3.4.0","source":"GitHub Release"},{"version":"3.3.1","date":"2026-08-21","prerelease":false,"url":"https://github.com/stanfordnlp/dspy/releases/tag/3.3.1","source":"GitHub Release"},{"version":"3.3.0","date":"2026-08-03","prerelease":false,"url":"https://github.com/stanfordnlp/dspy/releases/tag/3.3.0","source":"GitHub Release"},{"version":"3.2.1","date":"2026-05-05","prerelease":false,"url":"https://github.com/stanfordnlp/dspy/releases/tag/3.2.1","source":"GitHub Release"},{"version":"3.2.0","date":"2026-04-21","prerelease":false,"url":"https://github.com/stanfordnlp/dspy/releases/tag/3.2.0","source":"GitHub Release"}],"alternatives":["langchain","autogen","crewai","llama-index","langgraph","agentscope","openai-agents-python","smolagents"],"stacks":[],"scenarios":["choose-and-avoid-pitfalls"],"problems":[],"reasonZh":"提示程序化","sources":["priority","oss","github-pool"],"record":"https://aimap.page/api/v1/software/dspy.json","pages":{"en":"https://aimap.page/en/software/dspy/","zh-hans":"https://aimap.page/zh-hans/software/dspy/"}}