DSPy Profile
DSPy

@DSPyOSS

Followers
12K
Following
5K
Media
87
Statuses
3K

An open-source declarative framework for building modular AI software. Programming—not prompting—LLMs via higher-level abstractions & optimizers.

Joined April 2025
Don't wanna be here? Send us removal request.
@DSPyOSS
DSPy
7 months
DSPy is the highest-bandwidth language to talk to computers in a just-precise-enough way. First 36 lines below: 1. Take arbitrarily long content: `chunks`. 2. Build a global Table of Contents. 3. Distribute chunks into sections to be written. 4. Recursively write each section.
9
60
553
@DSPyOSS
DSPy
1 day
on the inherent limitations of prompting
@paulg
Paul Graham
3 days
Something I told 13 yo: Many if not most philosophical controversies are artifacts of trying to using natural language at a higher resolution than it will support.
0
6
50
@getpy
Ankur Gupta
2 days
Got on a call with @mike_pavlukhin and we discussed his work using DSPy and the theme of AI in gaming https://t.co/zfml7h6XAd
0
3
8
@steven_pal
Steven Pal
2 days
Awesome talk from @joshclemm on how Dropbox Dash is built, including why they went with indexes rather than federated search/retrieval, using LLM as judge in evaluating retrieval quality, and using prompt optimizers like DSPy.
Tweet card summary image
maven.com
Production RAG requires architectural decisions most tutorials skip: whether to index, how to structure knowledge for complex retrieval, when prompt optimization compounds value, and solving tool...
0
1
7
@helicone_ai
Helicone
2 days
A customer asked this week "does Helicone work with @DSPyOSS?" So we built the integration. One line change. Full observability across your DSPy programs. Here's how 👇
1
1
7
@getpy
Ankur Gupta
3 days
If you are in Bengaluru and want to attend DSPy meet-up it's happening on 20th Saturday. 19 more seats remaining. Please RT #DSPy
2
8
20
@getpy
Ankur Gupta
2 days
DSPyWeekly Issue 15 - 12th Dec 2025 is out This week is absolutely stacked with: 🎙️ Omar Khattab chats with Martin Casado (a16z) on the evolution of Foundation Models @lateinteraction 📖 Early release of Mike Taylor's "Context Engineering with DSPy" book @hammer_mt 🛠️
4
10
27
@getpy
Ankur Gupta
3 days
@kashif_jilani Sure thing do check dspy weekly newsletter and DSPy interview series on YouTube.
2
1
8
@getpy
Ankur Gupta
3 days
DSPy Signature to break multi-part questions into atomic, self-contained sub-queries, plus classifies them. Post this you can decide how to handle each query. P.S. Breaking single query prompt into atomic questions is helpful and needed. The made up broad classification is
7
12
110
@tom_doerr
Tom Dörr
3 days
Extracts structured data from text using DSPy optimization https://t.co/UWcYmCuzVw
1
8
35
@DSPyOSS
DSPy
3 days
🧡
@dronathon
darin
3 days
@DSPyOSS the most intellectually stimulating thing i’ve ever done
1
0
18
@brenorb
Breno Brito
3 days
I should have said this earlier, but well... In 5 minutes I'm giving a talk in @PyData about Future-Proofing your AI Systems with @DSPyOSS
1
1
10
@LinghuaJ
Linghua Jin 🥥 🌴
3 days
🚀 New technical example: @cocoindex_io + @DSPyOSS for structured extraction from intake forms This demo shows how to build a fully-typed, incremental ETL pipeline where LLMs act as structured extractors — not monolithic black boxes in production systems. @DSPyOSS provides a
9
37
258
@DSPyOSS
DSPy
4 days
programming, not prompting, language models
@dbreunig
Drew Breunig
5 days
"Prompt engineering," "context engineering," "harness engineering," and whatever's next... It's one continual journey towards applying software engineering best practices (from the last half century+) to AI development.
3
4
39
@realsanketp
sanket patel
6 days
GEPA has Prompting Skills
0
1
4
@marcusjihansson
Marcus Johansson
5 days
Finally seeing some light at the end of the tunnel for this ThreatDetection system! I used @DSPyOSS to build a system which protects against security threats such as prompt injection attacks with basis on the @owasp framework. This shows some signs of life, which is neat.
0
1
7
@realsanketp
sanket patel
6 days
Blogged: non-obvious things I learned about GEPA.
2
10
95
@brendanh0gan
Brendan Hogan
5 days
🎄 Advent of Small ML: Day 9 Topic: GEPA vs. GRPO (Words vs. Weights )🎄 I've really become interested in prompt optimization methods recently because: (1) Practicality: For most real-world applications, you want to use the best possible model. Usually, that model is either
1
6
24
@brentwpeterson
Brent W. Peterson
5 days
I just published DSPy: What ‘Programming Not Prompting’ Actually Means
0
2
12
@rasmus1610
Marius Vach
6 days
DSPy has brought back data science into AI engineering and I love it.
5
3
88
@gooby_esq
gooby
6 days
finally getting around to testing openai's agent builder trying to define input variables. kept clicking around for how to define structured inputs. remembered, there is no such thing in openai's api. can only pass in a string cried in DSPy 😭😭😭
1
3
11