StackMap
Subscribe

DSPy alternatives

Curated alternatives to DSPy — and why you'd switch.

LangGraph

Build stateful, multi-actor LLM apps as graphs — durable execution, human-in-the-loop, streaming.

Why switchA different bet: optimize prompts as code rather than orchestrate them.
Full comparison →
labs-OO-Agents

NVIDIA's object-oriented agent framework: an agent is a Python class — fields are state, docstrings are prompts, and a `...` method body becomes an LLM loop that acts by writing Python.

Why switchBoth refuse hand-written prompt strings, then diverge. DSPy treats the prompt as a compiled artifact optimized against a metric; NOOA treats it as the docstring and the type signature and optimizes nothing — declarative in structure, not in tuning.
Full comparison →