A list of awesome AI projects built in Ruby! 🤖❤️
- anthropic - Anthropic API + Ruby!
- cohere-ruby - Cohere API client for Ruby
- groq-ruby - Groq API client for Ruby
- llm client - LLM Server API client for Ruby.
- midjourney - Midjourney API (via SlashImagine for now) + Ruby!
- mistral - Mistral API client for Ruby
- omniai - OmniAI standardizes the APIs for multiple AI providers like OpenAI's Chat GPT, Mistral's LeChat, Claude's Anthropic, Google's Gemini and DeepSeek's Chat..
- open_router - Ruby library for OpenRouter API
- ruby-openai - OpenAI API + Ruby!
- superagi - SuperAGI + Ruby
- chroma - API wrapper for the Chroma vector search database.
- milvus — API wrapper for the Milvus vector search database.
- pinecone - API wrapper for Pinecone vector search database.
- qdrant-ruby — API wrapper for the Qdrant vector search database.
- weaviate-ruby — API wrapper for the Weaviate vector search database.
- HostedGPT - An open version of ChatGPT you can host anywhere or run locally. Written in Rails 7.
- LLM Server - Host open-source Large Language Model with llama.cpp, an have a private AI server. This server is a Rack API.
- MagmaChat - Host your own custom and extensible ChatGPT-based bot platform, written in Rails 7. Tons of cool features.
- Monadic Chat - A highly configurable Ruby framework for creating intelligent chatbots.
- fast-mcp
- mcp - The official Ruby SDK for Model Context Protocol servers and clients
- rails-mcp-server
- tidewave_rails
- Patterns of Application Development using AI ($) - Unlock the power of AI in your applications.
- RailsAI - Free book - ship your Rails AI MVP fast!
- AI on Rails (channel)
- thoughtbot - AI in Focus (playlist)
- The Magic of RubyLLM with Carmine Paolino (Ruby Rogues)
- activeagent Create agents that take instructions, prompts, and perform actions
- AI::Engine ($) - Add OpenAI® Assistants to your Rails app in minutes, not days.
- Aoororachain - An opinionated library to build AI application with Ruby and open-source LLMs.
- Boxcars - Build applications with composability and LLMs.
- LangChain.rb - Build ML/AI-supercharged applications with Ruby's LangChain
- raix - Ruby AI eXtensions
- ruby-openai-swarm Lightweight multi-agent orchestration, adapted from OpenAI's Swarm.
- sublayer - A model-agnostic Ruby Generative AI DSL and framework. Provides base classes for building Generators, Actions, Tasks, and Agents that can be used to build AI powered applications in Ruby.
- leva - LLM Evaluation Framework for Rails apps to be used with production data.
- RoboRubyAI Ruby AI News
- Artificial Ruby - A aommunity of Rubyists who meet regularly in NYC to explore novel approaches to AI development using Ruby.
- Ruby AI - For folks interested in learning about and building AI applications in Ruby, on X.com!
- Ruby AI Builders - The world's biggest Ruby AI community, on Discord!
- The Ruby AI Podcast
- instant18n - Fast and magical localization of your app with GPT backend.