raif

raif

Ruby AI Framework

Stars: 280

Visit
 screenshot

Raif is a lightweight Python library for analyzing text data. It provides functionalities for text preprocessing, feature extraction, and text classification. With Raif, users can easily clean and preprocess text data, extract relevant features, and build machine learning models for text classification tasks. The library is designed to be user-friendly and efficient, making it suitable for both beginners and experienced data scientists.

README:

Raif Logo

Gem Version Build Status License: MIT Documentation

Raif (Ruby AI Framework) is a Rails engine that helps you add AI-powered features to your Rails apps, such as tasks, conversations, and agents. It supports for multiple LLM providers including OpenAI, Anthropic Claude, AWS Bedrock, and OpenRouter.

Raif is built by Cultivate Labs and is used to power ARC, an AI-powered research & analysis platform.

Table of Contents

Setup

View the setup guide.

Chatting with the LLM

View the chatting with the LLM docs.

Key Raif Concepts

Images/Files/PDF's

Images/Files/PDF's

Embedding Models

Embedding Models

Web Admin

Web Admin

Customization

Customization

Testing

Testing

Demo App

Demo App

Contributing

We welcome contributions to Raif! Please see our Contributing Guide for details.

License

The gem is available as open source under the terms of the MIT License.

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for raif

Similar Open Source Tools

For similar tasks

For similar jobs