DSPy.rb Build LLM apps like you build software. Type-safe, modular, testable. DSPy.rb brings software engineering best practices to LLM development. Instead of tweaking prompts, define what you want with Ruby types and let DSPy handle the rest. Overview DSPy.rb is a Ruby framework for building language model applications with programmatic prompts. It provides: - Type-safe signatures — Define inputs/outputs with Sorbet types - Modular components — Compose and reuse LLM logic - Automatic optimization — Use data to improve prompts, not guesswork - Production-ready — Built-in observability, testi…