gbaptista/gemini-ai

A Ruby Gem for interacting with Gemini through Vertex AI, Generative Language API, or AI Studio, Google's generative AI services.

46
/ 100
Emerging

This Ruby Gem provides developers with a direct, low-level interface to Google's Gemini generative AI models. It allows you to send text, image, and video inputs to Gemini via Vertex AI, Generative Language API, or AI Studio, and receive AI-generated text or embeddings as output. This tool is designed for Ruby developers who want to build custom AI applications or integrate Gemini's capabilities deeply into existing Ruby systems.

183 stars. No commits in the last 6 months.

Use this if you are a Ruby developer building a custom application and need granular control over your interactions with Google's Gemini models.

Not ideal if you are looking for a high-level, user-friendly tool or pre-built AI abstractions for Ruby, as this Gem offers low-level access.

Ruby development AI integration generative AI application development API client
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 18 / 25

How are scores calculated?

Stars

183

Forks

31

Language

Ruby

License

MIT

Last pushed

Jul 09, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/generative-ai/gbaptista/gemini-ai"

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