Skip to content

About

A list of awesome AI projects built in Ruby! 🤖❤️

Resources

Code of conduct

Contributing

Security policy

Stars

314 stars

Watchers

10 watching

Forks

Latest commit

 

History

76 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Awesome Ruby AI

A list of awesome AI projects built in Ruby! 🤖❤️

Open Source

API Libraries

  • 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!
  • ruby_llm - One beautiful Ruby API for GPT, Claude, Gemini, and more.
  • superagi - SuperAGI + Ruby

Vector Database Clients

  • 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.

Bot Platforms

  • 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.

MCP

Books

Videos

Audio

Frameworks

  • 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.
  • claude-agent-sdk - Unofficial Ruby SDK for the Claude Agent runtime (Claude Code): one-shot and bidirectional sessions, in-process MCP tools, hooks, and Rails integration.
  • 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.

Document Loaders

  • readword - Turns Word .doc and .docx files into Markdown for LLMs and coding agents, in plain Ruby.

Evaluation

  • leva - LLM Evaluation Framework for Rails apps to be used with production data.

Newsletters

Community

  • Artificial Ruby - A community 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

i18n

  • instant18n - Fast and magical localization of your app with GPT backend.

About

A list of awesome AI projects built in Ruby! 🤖❤️

Resources

Code of conduct

Contributing

Security policy

Stars

314 stars

Watchers

10 watching

Forks

Releases

Packages

Contributors