one-api

LLM API 管理 & 分发系统,支持 OpenAI、Azure、Anthropic Claude、Google Gemini、DeepSeek、字节豆包、ChatGLM、文心一言、讯飞星火、通义千问、360 智脑、腾讯混元等主流模型,统一 API 适配,可用于 key 管理与二次分发。单可执行文件,提供 Docker 镜像,一键部署,开箱即用。LLM API management & key redistribution system, unifying multiple providers under a single API. Single binary, Docker-ready, with an English UI.

37.3k
Stars
+9.3k
Gained
33.5%
Growth
JavaScript
Language

💡 Why It Matters

The one-api repository addresses a critical need for engineers managing multiple LLM APIs by providing a unified solution for API management and key redistribution. This is particularly beneficial for engineering teams working on AI-driven applications, as it simplifies integration with various models like OpenAI and Google Gemini. With a maturity level that supports production use, it offers a single binary and Docker-ready deployment, making it easy to implement. However, it may not be the right choice for teams requiring extensive customisation or those with very specific API needs. The impressive growth trend of 33.5% over 351 days, with an increase of 9,343 stars, serves as strong social proof of its value in the developer community.

🎯 When to Use

This is a strong choice for teams looking for a production-ready solution to streamline their LLM API management. Teams should consider alternatives if they need a highly customisable API solution or if they are working with niche models not supported by this tool.

👥 Team Fit & Use Cases

The one-api tool is ideal for software engineers, DevOps teams, and AI researchers who need to integrate multiple LLM APIs into their projects. It is commonly used in products and systems focused on AI, chatbots, and other machine learning applications.

🏷️ Topics & Ecosystem

api api-gateway azure-openai-api chatgpt claude ernie-bot gemini gpt openai openai-api proxy

📊 Activity

Latest commit: 2026-01-09. Over the past 349 days, this repository gained 9.3k stars (+33.5% growth). Activity data is based on daily RepoPi snapshots of the GitHub repository.