dspy-vizpy

Installation
SKILL.md

VizPy — Commercial Prompt Optimizer for DSPy

Guide the user through integrating VizPy as a drop-in prompt optimizer alongside or instead of DSPy's native optimizers (GEPA, MIPROv2).

Step 1: Understand the optimization need

Before recommending VizPy, clarify:

  1. Classification or generation? — ContraPromptOptimizer is for classification (fixed categories), PromptGradOptimizer is for generation (open-ended text). This determines which optimizer to use.
  2. Already tried DSPy native optimizers? — If not, start with GEPA or MIPROv2 first. VizPy is best as a comparison or when native optimizers plateau.
  3. Data privacy constraints? — VizPy is SaaS — training data is sent to their servers. If data cannot leave the network, use GEPA instead.
  4. How many optimization runs do they need? — Free tier allows 10 runs/month. Beyond that requires Pro ($20/mo).

What is VizPy

VizPy is a commercial SaaS prompt optimization service (vizpy.vizops.ai) that provides two optimizers for DSPy programs:

  • ContraPromptOptimizer — for classification tasks (sentiment, routing, tagging)
  • PromptGradOptimizer — for generation tasks (summarization, content creation, Q&A)
Installs
4
GitHub Stars
6
First Seen
Apr 13, 2026
dspy-vizpy — lebsral/dspy-programming-not-prompting-lms-skills