shipfeedAI news, curated daily

01:18:00 CET
21 MAY01:18:00shipfeed
pull to refreshlast sync
Just in — 30 new
§ tools · storyline

DSPy v3.0.0

DSPy releases v3.0.0 with new RL and prompt-evolution optimizers, multimodal I/O types, expanded adapter formats, and tight MLflow 3.0 integration for production observability.

Aug 12 · · primary fetch1 sourceupdated Aug 12 ·

DSPy 3.0.0 The work in the run up to DSPy 3.0 has focused on new powerful optimizers (RL: dspy.GRPO via our new Arbor library; and reflective prompt evolution: dspy.GEPA and dspy.SIMBA), extensibility (dspy.Adapter & dspy.Type), reliability/observability for production (tight integration with MLflow 3.0), and more. Much of this work incubated during late 2.6 and matured in 3.0. ✨ Highlights across 2.6 → 3.0 Adapters & Types (extensibility without prompt plumbing) Adapters: built-in `dspy.ChatAdapter`, `dspy.JSONAdapter`, `dspy.XMLAdapter`, `dspy.BAMLAdapter`, token/status streaming, async paths, and intelligent fallback to native LLM structured outputs.

Types: multi-modal I/O via `dspy.Image` and `dspy.Audio`; composite types (e.g., `list[dspy.Image]`, Pydantic models); higher-level I/O like `dspy.History` and `dspy.ToolCalls`. Custom types now “just work” with adapters (`dspy.Type`). Tooling integrations: MCP servers and LangChain tools supported out-of-the-box. Modules, Runtime & DX Better scalability: `Module.batch` with thread-safe DSPy settings; native DSPy async; high-concurrency, configurable caches. Smoother DX: intermediate status streaming, output streaming from any…

read full article on github.com
§ sources2 publications · timeline below
  1. github.comdspy 3.0.0primary
  2. github.comdspy 3.0.0b2

§ how this story moved

  1. primaryDSPy — Releases publishes the launch post.
  2. DSPy — Releases picks up coverage.