# Editions

> Three ways to get Buff: the buff.systems cloud, the free Community Edition on your own machine, and Enterprise on-premise under contract. How they differ.

You can get Buff in three ways. The code is the same — what differs is the set of capabilities, where it is installed and the terms.

| | **SaaS** — buff.systems | **Community Edition** | **Enterprise on-premise** |
|---|---|---|---|
| Where it runs | in our cloud | on your machine | on your infrastructure |
| For whom | teams of any size | one organisation, internal needs | a corporate customer under contract |
| Price | per the [plans](/en/pricing) | free | under contract |
| Organisations | as many as needed | **1** | several |
| Users | no limit | **3** | per licence |
| Concurrent developments (runners) | per plan | **up to 15** (the administrator can lower it) | per licence |
| Models | ours, chosen by work class, rented capacity | **one OpenAI-compatible endpoint** per installation: OpenRouter, your own LiteLLM, vLLM… | your LiteLLM gateway with your providers and local models |
| Member roles and permissions | yes | no — everyone sees everything | yes |
| Single sign-on (SSO) | yes | no | yes, through Authentik to your IdP |
| Audit log | yes | no | yes |
| Billing | wallet, plans, top-ups | no | usage accounting without money |
| Registration | from the sign-in screen | no — the administrator creates users | by invitation or SSO |
| Email codes (2FA) | yes | no | yes |
| Documentation | built in | on this site | on this site |
| Support | per plan | not provided, questions in the repository | under contract; access for our operator — optional |
| Licence | public offer | perpetual, with [terms](/en/docs/self-hosted/license) | a fixed-term certificate, monthly |
| Air-gapped environment without internet | — | yes: images are carried over on media, [the licence as a file](/en/docs/self-hosted/community#air-gapped-environment) | yes |
| How to get it | [registration](/en/docs/quickstart/registration) | [installation](/en/docs/self-hosted/community) | [under contract](/en/docs/self-hosted/enterprise) |

## How to choose

- You want to try it without installing anything, or you work as a distributed team — **SaaS**.
- You want the code and data to stay only with you, and three people and one organisation are enough — **Community Edition**. It is full-fledged development, “Ask”, research and the knowledge base on your model.
- You need several organisations, permissions, SSO, auditing, more people and runners, support or an air-gapped environment — **Enterprise on-premise**.

Community and Enterprise are installed on your side and check their licence with buff.systems once a day. Exactly four fields are sent: the installation identifier, the version, the number of users and the number of runners; on our side the address the check came from is recorded. The contents of repositories, tasks and documents do not leave your machine.
