awesome-ruby-ai  by alexrudall

Curated list of Ruby AI projects

created 2 years ago
293 stars

Top 91.2% on sourcepulse

GitHubView on GitHub
Project Summary

This repository is a curated list of AI projects and resources specifically for the Ruby programming language. It aims to help Ruby developers discover and integrate AI capabilities into their applications, covering API clients, vector databases, bot platforms, frameworks, and community resources.

How It Works

The list categorizes AI tools and libraries that have Ruby integrations. It highlights specific Ruby gems for interacting with popular AI services like OpenAI, Anthropic, and Cohere, as well as clients for vector databases such as Chroma, Pinecone, and Weaviate. Frameworks like LangChain.rb and Boxcars are also featured, providing structured approaches to building AI-powered applications.

Quick Start & Requirements

This is a curated list, not a runnable project. To use the listed projects, refer to their individual repositories for installation and setup instructions.

Highlighted Details

  • Comprehensive coverage of Ruby gems for major LLM APIs (OpenAI, Anthropic, Cohere, Mistral, Groq).
  • Includes clients for popular vector databases (Chroma, Pinecone, Milvus, Qdrant, Weaviate).
  • Features Ruby-specific AI frameworks like LangChain.rb, Boxcars, and AI::Engine for Rails.
  • Lists community resources, including Discord and X.com groups, for Ruby AI developers.

Maintenance & Community

The list is maintained by alexrudall. Community resources include a Ruby AI group on X.com and a Ruby AI Builders community on Discord.

Licensing & Compatibility

The licensing of individual projects listed varies. Users must consult the specific licenses of each gem or framework for compatibility and usage restrictions, particularly for commercial applications.

Limitations & Caveats

This is a "list of awesome" repository, meaning it aggregates external projects. It does not provide any direct functionality or code itself. The quality and maintenance status of listed projects depend entirely on their respective maintainers.

Health Check
Last commit

1 month ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
26 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.