patterns-ai-core/langchainrb

Build LLM-powered applications in Ruby

58
/ 100
Established

This project helps Ruby developers integrate Large Language Models (LLMs) like OpenAI, Google Gemini, and Anthropic into their applications. It provides a standardized way to send text input to these models and receive text completions, chat responses, or numerical embeddings as output. Any Ruby developer building applications that need advanced text generation, understanding, or search capabilities would use this.

1,965 stars.

Use this if you are a Ruby developer looking to easily add AI features, such as chatbots or advanced content generation, to your application using various LLM providers without rewriting code for each one.

Not ideal if you are not a Ruby developer or if you need an out-of-the-box, no-code AI solution rather than a development framework.

Ruby development AI application development Chatbot creation Natural language processing Data embedding
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 22 / 25

How are scores calculated?

Stars

1,965

Forks

258

Language

Ruby

License

MIT

Last pushed

Mar 08, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/patterns-ai-core/langchainrb"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.