# Freebuff

Source: https://docs.aicentos.com/en/clients/freebuff

Language: en

> Freebuff needs no API Key and has no custom endpoint configuration — the reason and the alternatives

Freebuff's selling point is "no subscription, no credits, no API Key": models come from a built-in catalog and the cost is borne by its own account system. So it **has no Base URL or key configuration**, and cannot be connected to aicentos.

## Why it cannot connect directly

The official README states plainly `No subscription, credits, or API key required`, and the configuration has no fields such as `baseUrl` or `apiKey`.

Its desktop edition can host an already-installed Claude Code or Codex and reuse those tools' own provider accounts — but there it is the **hosted CLI** that decides the model, not Freebuff's own model configuration. To take that route to aicentos, configure it inside the hosted CLI (see [Claude Code](https://docs.aicentos.com/en/clients/claude-code) and [Codex CLI](https://docs.aicentos.com/en/clients/codex-cli)).

## Configuration to fill in

| Field    | Value                                              |
| -------- | -------------------------------------------------- |
| API Key  | The key created in the console                     |
| Base URL | `https://aicentos.com/v1`                          |
| Model    | A model name from the Model Gallery in the console |

The table above lists the generic aicentos-side parameters, for use with the alternatives below.

## Alternatives

* Want a terminal coding agent: [Craft Agent](https://docs.aicentos.com/en/clients/craft-agent), [Gajae Code](https://docs.aicentos.com/en/clients/gajae-code), [Oh My Pi](https://docs.aicentos.com/en/clients/oh-my-pi).
* Want free credit to test the water first: use the trial credit in the console, and once you are sure the models fit, move to a client that supports custom endpoints.
* Only want its desktop shell to host another CLI: configure aicentos on the Claude Code / Codex CLI side.

## Test

After switching to any of the alternative clients, send one prompt to confirm connectivity, then check usage back in the console.

## Notes

* "Free" means the model is not selectable and the provider cannot be changed, so do not go looking for settings on the assumption that it is configurable.
* The official notes mention that some restricted regions, or turning on a VPN, get rate limited.

## Related links

* [Freebuff CLI](https://freebuff.com/cli)
* [freebuff repository](https://github.com/CodebuffAI/freebuff)