DSPyWeekly
Your Weekly Dose Of All Things DSPy
You'll receive verification email in max 1 minute. Do check SPAM just in case. Unsubscribe anytime.
Subscribed by employees and students at
".@DSPyOSS is so good that i'm kind of sad how many hours i spent struggling without it last year"
"Both DSPy and (especially) GEPA are currently severely under hyped in the AI context engineering world."
"We've reached that stage where every single day of the week (and every weekend), there are *several* really cool @DSPyOSS research papers, open-source applications, production use cases, or deep-dive tutorials, etc."
DSPyWeekly Issue No #22
Published on February 14, 2026
📚 Articles
ACM launches CAIS 2026, a new conference on AI and agentic systems | EurekAlert!
“The field at large is still guessing how we can engineer AI software systems that are reliable,” said Omar Khattab, Steering Committee member, Assistant Professor at MIT, and creator of DSPy. “If you want to put a model in a loop, surrounded by control flow and other models, that’s a whole lot harder than talking to ChatGPT yourself. We need to make this an engineering discipline, not a collection of hacks.”
How to Build Your Own Custom LLM Memory Layer from Scratch?.
Step-by-step guide to building autonomous memory retrieval systems
DSPy + Local Nemotron-30B: Quantized LLM Training for Pharma / MedTech - YouTube
In pharma/medtech, AE vs. PC classification determines routing to Safety vs. Quality systems. Misclassification creates queue errors and rework. Most manual effort sits in categorization within the correct flow—assessors constantly reference SOPs, process maps, and prior cases. Converting this to a DSPy-trained model with a simple HITL check can reduce upfront review effort by ~50–90%. No benchmarks, no model chasing—just a practical DSPy training loop on realistic (synthetic) data. Problems like this don’t require “mega-super-ultra” models.
The Potential of RLMs
The LLM will use the REPL to filter, chunk, and sample the long context as needed to complete its task. It will use the sub-LLM function to task new LLM instances to explore, analyze, or validate the context. Eventually, the sum of the LLM’s findings will be synthesized into a final answer. That’s it. That’s an RLM.
Evolving Node Prompts with GEPA on Open-Source LLMs
Now we face the challenge of improving prompting quality for our open models. We basically have two options: iterate manually or run some automation. This is where GEPA comes to our rescue.
dspy.RLM codebase analyzer
dspy.RLM analyzing a code base with a rules file
Built a multi-agent system on top of Blender's Python API and sharing architecture learnings for the MCP discussion - Contributing to Blender - Uses DSpy
I’ve been working on a project called 3D-Agent — a multi-agent system that operates Blender through bpy. The agent reads the scene, plans what to do, writes and executes Python code, then verifies the result by taking a viewport screenshot before moving to the next step.
🎥 Video
dspy.RLM - Recursive Language Models in DSPy - Issac Miller
In this conversation, Ankur Gupta interviews Isaac Miller, a core contributor to DSPy, focusing on Recursive Language Models ... | Channel: Information Shelf
🚀 Projects
alishivani666/RLMOptimizer
Autonomous prompt optimizer for DSPy. An RLM that runs your program, analyzes what went wrong, and iterates on the prompts until they work. | Language: Python | License: MIT License
dustinober1/DSPY
Language: Jupyter Notebook
myanvoos/coview
Small CLI tool to co-view a research paper or long document with your agent using DSPy's RLM. | Language: Python | License: MIT License
productioneer/dspy-ts
Full-parity TypeScript port of DSPy — automated prompt optimization for LLMs | Language: TypeScript | License: MIT License
jhleee/dspy-studio
A visual pipeline builder for the DSPy (Declarative Self-improving Python) framework.
privatedumbo/panoptic
Exploring dspy | Language: Python | License: MIT License
manojlds/dspy-deepagents
Language: Python | License: Apache License 2.0
large-scale-ai-systems/DSPyResearchAgent
Language: Python | License: MIT License