DSPy

3.3K posts

DSPy

DSPy

@DSPyOSS

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

Katılım Nisan 2025
62 Takip Edilen14K Takipçiler
DSPy retweetledi
Omar Khattab
Omar Khattab@lateinteraction·
If you're at ICML, go find Jacob today and tomorrow if you want to discuss his work on interp and Machine Studying!!
Jacob X. Li@jacobli99

I will share two works at #ICML2026!  Shared Lexical Task Representations Explain Behavioral Variability In LLMs > Thu, Jul 9, 5 – 6:45 PM (Hall A) Machine Studying: A System-Level Reframing of Continual Adaptation from Declarative Corpora > Fri, Jul 10, 3:30 – 5 PM (Hall A)

English
2
5
44
8.2K
DSPy retweetledi
Samad Syed
Samad Syed@SamadSyed·
I put together my full notes on Machine Studying after spending time trying to really understand the framework, the math, and the bigger implications. This feels like an early subfield, not just a paper. I want to keep studying it, building around it, and hopefully contribute to pushing it forward. Artifacts like StudyBench are just getting started. Huge congrats to @jacobli99 and @lateinteraction for laying out the vision for some of the most promising continual learning work I’ve seen so far. github.com/samadasyed/mac…
English
1
4
18
2.4K
DSPy retweetledi
Manning Publications
Manning Publications@ManningBooks·
Building reliable LLM applications isn't just about better models. It's about building systems that are maintainable, testable, and reusable. That's the promise of @DSPyOSS. Matteo Mazzola's review of Building LLM Applications with DSPy explains why moving beyond prompt-centric development matters and why this book stands out for its practical examples and engineering focus. Review: hubs.la/Q04nqQkv0 Book: hubs.la/Q04nqz1c0
Manning Publications tweet media
English
2
10
50
3.3K
DSPy retweetledi
Kevin Madura
Kevin Madura@kmad·
Had a great time on @MTSlive discussing token capital efficiency, the future of automated work, and even some @DSPyOSS
MTS@MTSlive

SITUATION EXPLAINED: What is token capital efficiency? We asked @kmad, AI Engineer and Developer "Instead of token maxing and using Opus and GPT 5.5 for everything, can you have a strategy as a business to measure the effectiveness of your spend on tokens? I call this token capital efficiency." "The way I would argue you do that is you inventory your tasks, you prove out what works, what is automatable, what you want to automate. You define your evals for measuring how successful that will be." "Once you have that kind of flywheel, then you can walk down that cost curve. 'Here's my acceptable level of performance. I want 97% accuracy or better on whatever this task is.' Once you can measure that, then you can try a bunch of different models under the hood." "What is that optimal point between retaining your level of performance and the lowest cost possible?"

English
0
6
11
2K
DSPy retweetledi
Pamela Fox
Pamela Fox@pamelafox·
Just taught "The Model Swap Workshop" at @aiDotEngineer! We compared gpt-5.4, Kimi-K2.6, Mistral-Large-3, DeepSeek-V4-FlashPro, Sonnet 4.5. Repo here: github.com/pamelafox/mode… Lots of scenarios: function calling, multimodal input, RAG with citations, agent frameworks (agent-framework, pydantic-ai, langchain) Plus evals with LLM-as-judge and ASSERT framework, and prompt optimization with DSpy.
English
10
8
38
3.3K
DSPy retweetledi
DSPy retweetledi
Raymond Weitekamp
Raymond Weitekamp@raw_works·
Is Claude Code a RLM? Find out right now -- my talk "Recursive Coding Agents" for @aiDotEngineer World Fair just went live! I hope you watch it on YT (link below). (P.S. - my slides are an interactive website recursivecodingagents[.]com) ...and this is the talk thread 🧵👇
Raymond Weitekamp tweet media
English
4
8
35
4.9K
DSPy retweetledi
JuanPa
JuanPa@1jpablo1·
Woking on a port of DSPy into Scala: dspy4s. github.com/jpablo/dspy4s 1. Typed Signatures 2. Composable modules 3. Optimizers
English
1
4
28
2K
DSPy retweetledi
Jacob X. Li
Jacob X. Li@jacobli99·
Also: Machine Studying was accepted to the ICML 2026 CATS workshop (Continual Adaptation at Scale: Towards Sustainable AI) so I’ll be around at ICML🇰🇷, and if you want to chat about studying, expertise, continual learning, agents, or related things, please hmu!
Jacob X. Li tweet media
Jacob X. Li@jacobli99

Continual learning is widely discussed right now, but mostly as improving on the job or avoiding catastrophic forgetting. But it has a different, difficult, and already urgent form: Given nothing but a corpus of documents, how should AI systems develop expertise in a new, unfamiliar domain? We call this problem Machine Studying.

English
5
14
111
18.3K
DSPy retweetledi
Drew Breunig
Drew Breunig@dbreunig·
Prompts are great for one-off requests and human-in-the-loop interfaces, but terrible for defining the behaviors of systems. dbreunig.com/2026/06/22/the…
English
7
13
127
27.2K
DSPy retweetledi
Isaac Miller 🧩
Isaac Miller 🧩@isaacbmiller1·
Next week, @MaximeRivest and I will be speaking at the AI Engineering World fair (Thursday at 9:50a) on how to build AI Programs that separate the task from the implementation, and giving a preview of what the team has been cooking up for DSPy 4! If you are going to be at the conference, come say hi!
English
4
10
38
3.6K
DSPy retweetledi
Jacob X. Li
Jacob X. Li@jacobli99·
To compare procedures for machine studying, we start by defining expertise. The corpus is always available at test time anyway, so a sufficiently intelligent non-expert agent could in principle always study during the exam. What distinguishes an expert from a smart novice is a shift of the entire quality/cost curve: higher accuracy at the same budget, or the same accuracy at a smaller budget. We call the (appropriately weighted) area “expertise”, and the goal of studying is to raise expertise.
Jacob X. Li tweet media
English
1
3
51
7.9K
DSPy retweetledi
ajay yadav
ajay yadav@BetterSayAJ·
the best engineers I've met aren't the ones who know the most. they're the ones who can read a new codebase, product, or domain and rapidly build a mental model of it. that's basically what "machine studying" is trying to solve for AI.
Jacob X. Li@jacobli99

Continual learning is widely discussed right now, but mostly as improving on the job or avoiding catastrophic forgetting. But it has a different, difficult, and already urgent form: Given nothing but a corpus of documents, how should AI systems develop expertise in a new, unfamiliar domain? We call this problem Machine Studying.

English
0
5
15
2.8K