/awesome-ruby-ai

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

Awesome Ruby AI

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

Open Source

API Libraries

Vector Database Clients

  • chroma - API wrapper for the Chroma vector search database.
  • pinecone - API wrapper for Pinecone vector search database.
  • milvus — API wrapper for the Milvus 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

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

Books

Frameworks

  • 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-rails - Ruby AI eXtensions for Rails

Community

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

i18n

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