DSPy

Description

A framework for solving AI tasks with language models through programmatic prompt optimization. Features automatic prompt improvement, structured prediction, and compiler-like optimization of LLM programs.

Memory

Optimized prompt management

Focus

LLM program optimization

Capabilities

Prompt optimization, structured prediction, automated reasoning

Models Supported

OpenAI, Anthropic, HuggingFace models

Language

Python

Chains

N/A

Edge

Automatic prompt improvement