We released Raif v1.1.0 today: <a href="https://github.com/CultivateLabs/raif">https://github.com/CultivateLabs/raif</a><p>For anyone not familiar, Raif is a Rails engine for building LLM powered apps. Highlights include:
- adapters for various LLM providers
- high-level abstractions/models for working with LLM's (Raif::Task for single-shot tasks, Raif::Conversation for chat interfaces, and Raif::Agent for building agentic features)
- web admin for viewing/debugging LLM requests/responses<p>v1.1.0 highlights include:
- Support for images and files/PDF's in Raif::Task's
- Embedding generation
- OpenRouter, GPT-4.1, and Claude 4 support
- Stats section in the web admin
- Automatic retries for LLM requests that resulted in server errors<p>Full changelog is here: <a href="https://github.com/CultivateLabs/raif/blob/main/CHANGELOG.md">https://github.com/CultivateLabs/raif/blob/main/CHANGELOG.md</a>