Gemini-API and WebAI-to-API
These are competitors offering alternative approaches to accessing Google Gemini without official API credentials—one through reverse-engineered Python bindings and the other through a unified web-to-API gateway that also supports multiple other LLM providers.
About Gemini-API
HanaokaYuzu/Gemini-API
✨ Reverse-engineered Python API for Google Gemini web app
Based on the README, here's a technical summary: --- Provides async Python bindings for Gemini's web API with built-in cookie auto-refresh via background tasks, enabling long-lived integrations. Supports streaming responses, image generation/editing, extension-based web search (YouTube, Gmail), and system prompt customization through Gemini Gems—all while parsing structured outputs (text, model thoughts, images) from web responses. Targets always-on services and bots through asyncio-native design with optional automatic client lifecycle management.
About WebAI-to-API
Amm1rr/WebAI-to-API
Gemini to API (Don't need API KEY) (ChatGPT, Claude, DeeepSeek, Grok and more)
FastAPI-based server that exposes browser-based LLMs (Gemini, ChatGPT, Claude, etc.) as local API endpoints using cookie-based authentication or the gpt4free library as a fallback. Provides OpenAI-compatible `/v1/chat/completions` endpoints alongside Gemini-specific routes like `/gemini-chat` for session persistence and `/translate` for browser extension integration. Modular architecture with configurable server switching, automatic cookie retrieval, and support for system prompts and conversation history.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work