Gemini-API and gemini-openai-proxy

These are complements: the reverse-engineered Gemini API client (A) provides the underlying protocol bridge that the OpenAI-compatible proxy (B) wraps to offer standardized API compatibility.

Gemini-API
69
Established
gemini-openai-proxy
53
Established
Maintenance 20/25
Adoption 10/25
Maturity 16/25
Community 23/25
Maintenance 2/25
Adoption 10/25
Maturity 16/25
Community 25/25
Stars: 2,363
Forks: 359
Downloads:
Commits (30d): 41
Language: Python
License: AGPL-3.0
Stars: 724
Forks: 139
Downloads:
Commits (30d): 0
Language: Go
License: MIT
No Package No Dependents
Stale 6m No Package No Dependents

About Gemini-API

HanaokaYuzu/Gemini-API

✨ Reverse-engineered Python API for Google Gemini web app

This is a tool for developers who want to integrate Google Gemini's AI capabilities directly into their Python applications. It takes your code and Gemini API authentication cookies as input and outputs generated text, images, videos, and audio. Developers can use this to build custom applications that leverage Gemini's advanced features programmatically.

AI-development application-integration backend-development generative-AI Python-development

About gemini-openai-proxy

zhu327/gemini-openai-proxy

A proxy for converting the OpenAI API protocol to the Google Gemini Pro protocol.

This tool helps developers who have built applications using OpenAI's API to switch to Google Gemini Pro without rewriting their code. It acts as a translator, taking requests formatted for OpenAI's Chat Completion, Embeddings, or Model endpoints and converting them for Gemini Pro. This allows developers to seamlessly integrate Google's large language models into their existing OpenAI-compatible projects.

AI application development API integration Large language models Backend services Model deployment

Scores updated daily from GitHub, PyPI, and npm data. How scores work