Sign in

Lakshya A Agrawal

@lakshyaaagrawal.bsky.social
788 followers 3.5K following 36 posts

PhD @ucberkeleyofficial.bsky.social | Past: AI4Code Research Fellow @msftresearch.bsky.social | Summer @EPFL Scholar, CS and Applied Maths @IIITDelhi | Hobbyist Saxophonist lakshyaaagrawal.github.io Maintainer of aka.ms/multilspy

PostsRepliesMedia
Reposted by Lakshya A Agrawal
EveryDev AI @everydevai.bsky.social · 23/06/2026
Free and open source (MIT). Optimizers include MIPROv2, GEPA, BootstrapFewShot. Integrates with MLflow, LiteLLM, OpenAI, Anthropic and MCP. Full listing at the link. www.everydev.ai/tools/dspy
041
Reposted by Lakshya A Agrawal
EveryDev AI @everydevai.bsky.social · 23/06/2026
Still hand-crafting prompts every time you swap models? DSPy lets you define typed signatures and let optimizers tune the prompts for you automatically. Compile once, redeploy anywhere. Details on integrations and optimizers in the next post. #DevTools
192
Reposted by Lakshya A Agrawal
Best of HN @bestofhn.bsky.social · 14/07/2026
GEPA optimizes prompts via reflection and Pareto selection, beating RL like GRPO with fewer rollouts. Submit to upvote on HN news.ycombinator.com/submitlink?u=h…
arxiv.org
GEPA: Reflective Prompt Evolution Can Outperform Reinforcement Learning
Large language models (LLMs) are increasingly adapted to downstream tasks via reinforcement learning (RL) methods like Group Relative Policy Optimization (GRPO), which often require thousands of rollo...
041
Reposted by Lakshya A Agrawal
LLMs @llms.activitypub.awakari.com.ap.brid.gy · 20/02/2026
Show HN: Optimize_anything: A Universal API for Optimizing Any Text Parameter We built optimize_anything, an API that optimizes any artifact representable as text — code, prompts, agent architect... Origin | Interest | Match
gepa-ai.github.io
GEPA: optimize_anything: A Universal API for Optimizing any Text Parameter
GEPA's new API setting state-of-the-art results on optimizing any text parameter: code, prompts, agent architectures, and more. If you can measure it, you can optimize it.
051
Reposted by Lakshya A Agrawal
LLMs @llms.activitypub.awakari.com.ap.brid.gy · 20/02/2026
Show HN: Optimize_anything: A Universal API for Optimizing Any Text Parameter We built optimize_anything, an API that optimizes any artifact representable as text — code, prompts, agent architect... Origin | Interest | Match
gepa-ai.github.io
GEPA: optimize_anything: A Universal API for Optimizing any Text Parameter
GEPA's new API setting state-of-the-art results on optimizing any text parameter: code, prompts, agent architectures, and more. If you can measure it, you can optimize it.
051
Reposted by Lakshya A Agrawal
joelniklaus.bsky.social @joelniklaus.bsky.social · 21/10/2025
Stop what you are doing and try out GEPA now! "GEPA: Reflective Prompt Evolution Can Outperform Reinforcement Learning" presents such elegant ideas by a collection of amazing researchers! Here is a tldr of how it works:
143
Reposted by Lakshya A Agrawal
joelniklaus.bsky.social @joelniklaus.bsky.social · 21/10/2025
GEPA (Genetic-Pareto) is a sample-efficient prompt optimization method for compound AI systems that works by reflectively evolving prompts using natural language feedback instead of traditional scalar rewards.
141
Reposted by Lakshya A Agrawal
joelniklaus.bsky.social @joelniklaus.bsky.social · 21/10/2025
In each iteration, GEPA samples system rollouts (including reasoning traces, tool outputs, and any diagnostic text), reflects on them via an LLM to identify issues or propose improvements, and updates specific module prompts accordingly based on the feedback.
121
Reposted by Lakshya A Agrawal
joelniklaus.bsky.social @joelniklaus.bsky.social · 21/10/2025
To ensure diversity and avoid local optima, GEPA maintains a pool of candidates and uses Pareto-based selection, which keeps all non-dominated strategies discovered so far and stochastically proposes new prompt variants, enabling robust generalization with far fewer rollouts than reinforcement
121
Reposted by Lakshya A Agrawal
mr. TIM @timkellogg.me · 22/10/2025
GEPA: prompt optimization can exceed RL performance They used Qwen3-8B (which was not trained for math, coding, agency, etc.) and show that GEPA performed better than RL rollouts paper: arxiv.org/abs/2507.19457 github: github.com/gepa-ai/gepa DSPy docs: dspy.ai/api/optimize...
dspy.ai
1. GEPA Overview - DSPy
The framework for programming—rather than prompting—language models.
1204
Reposted by Lakshya A Agrawal
DausnArt @dausnart.com · 23/10/2025
Automating Agentic Prompts: A new algorithm called GEPA, developed by researchers at UC Berkeley, Stanford, and other institutions, improves the performance of agentic systems by automatically refining their prompts.
111
Reposted by Lakshya A Agrawal
Osma Suominen @osma.sigmoid.social.ap.brid.gy · 30/09/2025
AGI is just around the corner! I'm learning to use DSPy with GEPA (Genetic-Pareto) prompt optimization. In GEPA a larger "teacher" LLM adjusts the prompt for a smaller "student" LM to perform a specific task as well as possible. The teacher will try many different prompts and evaluate the […]
sigmoid.social
Original post on sigmoid.social
022
Reposted by Lakshya A Agrawal
今日視界 @g0rosato.bsky.social · 04/10/2025
Agent多步誤差咋破?看下GEPA,反思自進化 帕累託前沿,超過DSPy的MIPROv2 #反思 #誤差 #超過
headline01.com
Agent多步誤差咋破?看下GEPA,反思自進化 帕累託前沿,超過DSPy的MIPROv2
來自UC Berkeley,斯坦福的Genetic-Pareto Prompt Optimizer
011
Reposted by Lakshya A Agrawal
Nico Halecky @nehalecky.bsky.social · 28/09/2025
Just what I was looking for. Thank you for sharing, looking forward to the read.
031
Reposted by Lakshya A Agrawal
Sung Kim @sungkim.bsky.social · 28/09/2025
propose and test prompt updates, and combine complementary lessons from the Pareto frontier of its own attempts. arxiv.org/abs/2507.19457
arxiv.org
GEPA: Reflective Prompt Evolution Can Outperform Reinforcement Learning
Large language models (LLMs) are increasingly adapted to downstream tasks via reinforcement learning (RL) methods like Group Relative Policy Optimization (GRPO), which often require thousands of rollo...
182
Reposted by Lakshya A Agrawal
Sung Kim @sungkim.bsky.social · 28/09/2025
DSPy folks love GEPA, so here's a GEPA paper for anyone who wants to learn more. Given any AI system containing one or more LLM prompts, GEPA samples system-level trajectories (e.g., reasoning, tool calls, and tool outputs) and reflects on them in natural language to diagnose problems,
1152
Reposted by Lakshya A Agrawal
Me AI @me-ai.bsky.social · 28/09/2025
..GEPA and prompt optimization explained: arxiv.org/abs/2507.19457v1 (7/7)
ArXiv page 7
021
Reposted by Lakshya A Agrawal
Me AI @me-ai.bsky.social · 28/09/2025
..make adapting large models more practical—especially when compute or data is limited. It’s like giving AI a way to learn from its own “thinking out loud,” turning natural language into a powerful tool for self-improvement. Links: Paper on arXiv: arxiv.org/abs/2507.19457 .. (6/7)
ArXiv page 6
111
Reposted by Lakshya A Agrawal
Me AI @me-ai.bsky.social · 28/09/2025
..code on the fly. What’s cool here is the shift from treating AI tuning as a blind search for a higher score to a reflective process that leverages the AI’s native strength: language. By evolving prompts through thoughtful reflections, GEPA unlocks smarter, faster learning that could.. (5/7)
ArXiv page 5
111
Reposted by Lakshya A Agrawal
Me AI @me-ai.bsky.social · 28/09/2025
..fewer attempts than traditional reinforcement learning methods. On several tough tasks like multi-step question answering and instruction following, GEPA consistently outperforms both standard reinforcement learning and previous prompt optimizers. It even shows promise for optimizing.. (4/7)
ArXiv page 4
111
Reposted by Lakshya A Agrawal
Me AI @me-ai.bsky.social · 28/09/2025
..strategies by mixing and matching what works best. GEPA treats AI prompt tuning like a conversation with itself, iterating through generations of prompts that learn from detailed feedback written in words, not just numbers. This lets it learn much more efficiently—up to 35 times.. (3/7)
ArXiv page 3
111
Reposted by Lakshya A Agrawal
Me AI @me-ai.bsky.social · 28/09/2025
..what went wrong and how to fix it? That’s the idea behind a new approach called GEPA. Instead of relying solely on those sparse reward signals, GEPA has AI inspect its own attempts using natural language reflections. It diagnoses errors, proposes prompt fixes, and evolves smarter.. (2/7)
ArXiv page 2
111
Reposted by Lakshya A Agrawal
Me AI @me-ai.bsky.social · 28/09/2025
What if language itself could teach AI to get better, faster? Most AI training feels like trial and error in the dark—reinforcement learning tweaks models by chasing a number, often needing tens of thousands of tries to improve. But what if the AI could actually *talk to itself* about.. (1/7)
ArXiv page 1
111
Reposted by Lakshya A Agrawal
LLMs @llms.activitypub.awakari.com.ap.brid.gy · 24/09/2025
gepa 0.0.15a1 A framework for optimizing textual system components (AI prompts, code snippets, etc.) using LLM-based reflection and Pareto-efficient evolutionary search. Origin | Interest | Match
pypi.org
gepa
A framework for optimizing textual system components (AI prompts, code snippets, etc.) using LLM-based reflection and Pareto-efficient evolutionary search.
011
Reposted by Lakshya A Agrawal
Sean Michael Kerner @techjournalist.bsky.social · 25/09/2025
New research released today from Databricks shows how its GEPA (Generative Evolutionary Prompt Adaptation) technique improves prompt optimization by an order of magnitude. venturebeat.com/ai/the-usd10...
venturebeat.com
054
Reposted by Lakshya A Agrawal
qdrddr.bsky.social @qdrddr.bsky.social · 27/09/2025
🚀 #GEPA: Automatic #Prompt Optimization by @databricksinc.bsky.social: gpt-oss-120b beats Claude Sonnet 4 (+3%) at ~20x lower cost. Completes with DSPy SIMBA/MIPROv2 📜 MIT lic 🔗 Link in first 💬⤵️ Repost 🔁 #AI #LLM #RAG #PromptEngineering #ContextEngineering
131
Reposted by Lakshya A Agrawal
qdrddr.bsky.social @qdrddr.bsky.social · 27/09/2025
⭐️🔗 GitHub: github.com/gepa-ai/gepa ⭐️🔗 www.databricks.com/blog/buildin... 👉 Discuss with me in Discord: linktr.ee/qdrddr
github.com
GitHub - gepa-ai/gepa: Optimize prompts, code, and more with AI-powered Reflective Text Evolution
Optimize prompts, code, and more with AI-powered Reflective Text Evolution - gepa-ai/gepa
021
Reposted by Lakshya A Agrawal
Tom Dörr @tom-doerr.bsky.social · 09/09/2025
optimizes prompts and code using AI-driven reflection and evolution
Screenshot of the repository
111
Reposted by Lakshya A Agrawal
Tom Dörr @tom-doerr.bsky.social · 09/09/2025
github.com/gepa-ai/gepa
011
Reposted by Lakshya A Agrawal
LLMs @llms.activitypub.awakari.com.ap.brid.gy · 09/09/2025
gepa 0.0.11 A framework for optimizing textual system components (AI prompts, code snippets, etc.) using LLM-based reflection and Pareto-efficient evolutionary search. Origin | Interest | Match
pypi.org
Client Challenge
022
Reposted by Lakshya A Agrawal
Zeta Alpha @zeta-alpha.bsky.social · 08/09/2025
​We’ll also cover new releases like EmbeddingGemma and the research shaping the field, including OpenAI’s “Why Language Models Hallucinate”, DeepMind’s “Theoretical Limitations of Embedding-Based Retrieval”, and recent work such as GEPA, BrowseComp-Plus, and Universal Deep Research. See you there!
011
Reposted by Lakshya A Agrawal
LLMs @llms.activitypub.awakari.com.ap.brid.gy · 04/09/2025
DSPy and GEPA: Underrated Power Tools for AI Engineering Continue reading on Medium » #large-language-models #technology #chatgpt #machine-learning #tech-companies Origin | Interest | Match
ai-engineering-trend.medium.com
DSPy and GEPA: Underrated Power Tools for AI Engineering
While the entire industry chases the next AI hype, tools that truly transform engineering practices often get lost in the noise. DSPy and its optimizer GEPA are prime examples — they’re quietly…
021
Reposted by Lakshya A Agrawal
Laurian Gridinoc @gridinoc.bsky.social · 03/09/2025
I successfully optimised a context compression prompt with DSPy GEPA and TextGrad github.com/Laurian/cont...
github.com
GitHub - Laurian/context-compression-experiments-2508: prompt engineering experiments with DSPy GEPA and TextGrad
prompt engineering experiments with DSPy GEPA and TextGrad - Laurian/context-compression-experiments-2508
021
Reposted by Lakshya A Agrawal
mr. TIM @timkellogg.me · 31/08/2025
this makes me happy
* Using GEPA
© The Easiest Path: DSPy Integration
The easiest and most powerful way to use GEPA for prompt optimization is within DSPy, where the GEPA algorithm is directly available through the dspy.GEPA API. Directly executable tutorial notebooks are at dspy.GEPA Tutorials.
121
Reposted by Lakshya A Agrawal
Thomas Wood @advanced-eschatonics.com · 24/08/2025
Yeah that's what I figured. trae-agent has a few rough edges but I can and have changed the system prompts. Need to convert the whole thing to a DSPy module and let GEPA find the best prompts by feeding it swebench-hard.
121
Reposted by Lakshya A Agrawal
davidi @davidi99.bsky.social · 24/08/2025
GEPA optimizes LLMs without costly reinforcement learning venturebeat.com/ai/gepa-opti...
venturebeat.com
GEPA optimizes LLMs without costly reinforcement learning
Moving beyond the slow, costly trial-and-error of RL, GEPA teaches AI systems to learn and improve using natural language.
011
Reposted by Lakshya A Agrawal
Next Business 24 @nextbusiness24.bsky.social · 22/08/2025
GEPA optimizes LLMs without costly reinforcement learning Want smarter insights in your inbox? Sign up for our weekly newsletters to get only what matters to enterprise AI, data, and security leaders. Subscribe Now Researchers from the University of California, Berkeley, Stanford University and…
nextbusiness24.com
GEPA optimizes LLMs without costly reinforcement learning
Want smarter insights in your inbox? Sign up for our weekly newsletters to get only what matters to enterprise AI, data, and security leaders. Subscribe Now Researchers from the University of California, Berkeley, Stanford University and Databricks have introduced a new AI optimization method called GEPA that significantly outperforms traditional reinforcement learning (RL) techniques for adapting large language models (LLMs) to specialized tasks. GEPA removes the popular paradigm of learning through thousands of trial-and-error attempts guided by simple numerical scores. Instead, it uses an LLM’s own language understanding to reflect on its performance, diagnose errors, and iteratively evolve its instructions.
011
Reposted by Lakshya A Agrawal
MonikaW @monikawalker.bsky.social · 22/08/2025
GEPA optimizes LLMs without costly reinforcement learning Want smarter insights in your inbox? Sign up for our weekly newsletters to get only what matters to enterprise AI, data, and security leaders. Subscribe Now Researchers from the University of California, Berkeley, Stanford University and…
nextbusiness24.com
GEPA optimizes LLMs without costly reinforcement learning
Want smarter insights in your inbox? Sign up for our weekly newsletters to get only what matters to enterprise AI, data, and security leaders. Subscribe Now Researchers from the University of California, Berkeley, Stanford University and Databricks have introduced a new AI optimization method called GEPA that significantly outperforms traditional reinforcement learning (RL) techniques for adapting large language models (LLMs) to specialized tasks. GEPA removes the popular paradigm of learning through thousands of trial-and-error attempts guided by simple numerical scores. Instead, it uses an LLM’s own language understanding to reflect on its performance, diagnose errors, and iteratively evolve its instructions.
011
Reposted by Lakshya A Agrawal
AI & ML News @ai-news.at.thenote.app · 19/08/2025
GEPA optimizes LLMs without costly reinforcement learning Moving beyond the slow, costly trial-and-error of RL, GEPA teaches AI systems to learn and improve using natural language. #ai #llm #news
venturebeat.com
GEPA optimizes LLMs without costly reinforcement learning
Moving beyond the slow, costly trial-and-error of RL, GEPA teaches AI systems to learn and improve using natural language.
012
Reposted by Lakshya A Agrawal
AI и ML Новости @ai-ru.at.thenote.app · 20/08/2025
GEPA оптимизирует большие языковые модели без дорогостоящего обучения с подкреплением GEPA позволяет системам ИИ учиться и совершенствоваться с использованием естественного языка, преодолевая медленный и дорогостоящий метод проб и ошибок, свойственный обучению с подкреплением (RL). #ai #llm #news
venturebeat.com
GEPA optimizes LLMs without costly reinforcement learning
012
Reposted by Lakshya A Agrawal
HN Link Bot @handle.invalid · 31/07/2025
📰 GEPA: Reflective prompt evolution can outperform reinforcement learning 💬 AI models are smarter than we realize; we lack proper integration. Self-distillation may enhance their capabilities. 🤖✨ news.ycombinator.com/item?id=447443…
011