Releases: krypticmouse/DSRs
Releases · krypticmouse/DSRs
v0.0.1-beta
DSRs v0.0.1-beta Release Notes
A DSPy rewrite in Rust for building LLM-powered applications.
✨ What's New
Core Framework
- ✅ Signature System - Type-safe signature definitions with builder pattern
- ✅ Language Model Integration - Full OpenRouter API support with async architecture
- ✅ Program Modules - Predict and Chain of Thought implementations
- ✅ Data Management - Example, Prediction, and History structures
- ✅ Adapter System - Chat adapter for LLM interface conversion
📦 Dependencies
tokio- Async runtimeopenrouter-rs- LLM API clientserde- JSON serializationindexmap- Ordered field storagederive_builder- Builder pattern macros
⚠️ Known Limitations
- Limited to OpenRouter LLM provider
- Basic predictor modules only
- API may change in future versions (beta status)