alexrudall/awesome-ruby-ai
A list of awesome AI projects built in Ruby! 🤖❤️
What it solves
Ruby developers who want to add AI features often struggle to find libraries that work well with their language. This list gathers the best open-source AI projects, API clients, frameworks, and community resources in one place, saving time and providing a clear starting point for building AI-powered applications in Ruby.
How it works
The project is a simple, curated README file that organizes resources by category. It lists projects under sections such as API Libraries, Vector Database Clients, Bot Platforms, MCP (Model Context Protocol) tools, Frameworks, Evaluation, and more. Each entry includes a link to the actual repository or resource and a short description. In addition to code libraries, it also links to books, videos, podcasts, newsletters, and community spaces.
Who it's for
Ruby and Rails developers, as well as anyone curious about building AI applications in the Ruby ecosystem. It's also a handy reference for exploring available AI tooling and connecting with the Ruby AI community.
Highlights
- Includes API clients for major AI providers: OpenAI, Anthropic, Mistral, Cohere, Groq, and more.
- Covers vector database clients for Chroma, Milvus, Pinecone, Qdrant, and Weaviate.
- Lists chatbot platforms like HostedGPT and MagmaChat, plus frameworks like LangChain.rb and Sublayer.
- Provides learning resources: books, videos, podcasts, and community links.
Related
- Project
- Project