← all repositories
RockChinQ/free-one-api

Herding free LLM cats into one OpenAI-shaped pen

It corrals a dozen brittle, reverse-engineered LLM libraries behind a single standard OpenAI API endpoint.

free-one-api
Not currently ranked — collecting fresh signals.
star history

What it does

free-one-api is a Python management layer that sits in front of unofficial LLM clients like ChatGPT, gpt4free, Bard, Claude, HuggingChat, and Tongyi Qianwen. It exposes them through a standard OpenAI-compatible API, adding a web UI for channel management, automatic load balancing, heartbeat health checks, and stream mode. Think of it as a unified front desk for a motley crew of scrapers and reverse-engineered clients.

The interesting bit

The README is remarkably candid: it admits the adapters are numerous, unstable, and that the maintainer is overwhelmed, actively begging for contributors to test channels and find new reverse-engineering libraries. It also clearly distinguishes itself from the paid one-api project, positioning itself as the free, unofficial alternative.

Key highlights

  • Wraps multiple reverse-engineered LLM backends in a single OpenAI-format API.
  • Web UI for adding channels, with automatic heartbeat checks that disable failing ones.
  • Load balancing and streaming support out of the box.
  • Docker-ready and designed to complement the official one-api if you later switch to paid providers.

Caveats

  • The maintainer explicitly warns that adapters are unstable and the project is understaffed; expect breakage.
  • Support and community discussion are centered on Chinese-language QQ groups, which may be a barrier for some.

Verdict

Worth a look if you are building a side project or prototype around free LLM access and want a consistent client interface. If you need reliability, official terms of service, or enterprise support, this is the wrong neighborhood.

Frequently asked

What is RockChinQ/free-one-api?
It corrals a dozen brittle, reverse-engineered LLM libraries behind a single standard OpenAI API endpoint.
Is free-one-api open source?
Yes — RockChinQ/free-one-api is open source, released under the AGPL-3.0 license.
What language is free-one-api written in?
RockChinQ/free-one-api is primarily written in Python.
How popular is free-one-api?
RockChinQ/free-one-api has 870 stars on GitHub.
Where can I find free-one-api?
RockChinQ/free-one-api is on GitHub at https://github.com/RockChinQ/free-one-api.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.