eliben/gemini-cli
Access Gemini LLMs from the command-line
ArchivedSupports interactive chat sessions with context memory, single-shot prompts with multimodal input (text/images), and embedding generation with SQLite storage for semantic search across large datasets. Built in Go and integrates directly with Google's Gemini API, offering specialized commands for token counting, embedding similarity queries, and batch processing of files or database records. Uses SQLite as a persistent backend for embedding storage and retrieval, enabling advanced workflows like filesystem indexing and cross-database semantic queries.
148 stars. No commits in the last 6 months.
Stars
148
Forks
9
Language
Go
License
Unlicense
Category
Last pushed
Jun 26, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/eliben/gemini-cli"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
lfnovo/esperanto
A unified interface for various AI model providers
apocas/restai
RESTai is an AIaaS (AI as a Service) open-source platform. Built on top of LlamaIndex &...
sbhjt-gr/InferrLM
On-device AI for iOS & Android
baidubce/bce-qianfan-sdk
Provide best practices for LMOps, as well as elegant and convenient access to the features of...
solygambas/python-openai-projects
13 projects using ChatGPT API, Whisper, Embeddings, and DALL-E with Python.