ramonclaudio/gemini-ai-toolkit
A lightweight Python API wrapper and CLI for Google’s Gemini language models.
Provides multimodal file processing (PDFs, images, video, audio, code) alongside chat and text generation, with support for streaming responses and structured JSON output. Built on minimal dependencies using the requests library, it features automatic file upload handling from local paths or URLs with temporary storage cleanup. Includes safety parameter customization (temperature, token limits, safety thresholds) and special CLI commands for enhanced control over Gemini 2.0 Pro and Flash model interactions.
No commits in the last 6 months.
Stars
79
Forks
17
Language
Python
License
MIT
Category
Last pushed
Feb 05, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/generative-ai/ramonclaudio/gemini-ai-toolkit"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
gsilvamartin/dotnet-gemini-sdk
.NET SDK for seamless and efficient integration with the Google Gemini
aftabrehan/jarvis-ai
Complete AI Tools (Chatbot, Image Generation, Music Generation, Video Generation, and Code...
mytechnotalent/Gemini
Google Gemini AI model w/speech recognition and voice.
CreativeMindstorms/AI-LEGO-HEAD
Python code that allows for a full AI chat assistant experience with a Lego Mindstorms Robotic...
IRedDragonICY/vixevia
An AI-powered Virtual YouTuber (Vtuber) utilizing Google's Gemini language model to create...