Skip to main content
Version: v2.0

Open Source vs. Commercial

Agenta follows an open-core model. The core product is open source under the MIT license: prompt management, the playground, observability, evaluation, agents, custom workflows, team workspaces, and role-based access control. Commercial features cover enterprise governance (single sign-on managed per organization, audit logs, custom roles) and professional support.

This page tells you exactly what is in each edition, so you can decide whether the self-hosted open-source version gives you what you need.

Licensing

The repository at github.com/Agenta-AI/agenta contains two kinds of code:

  • Everything outside the ee/ directories is licensed under the MIT license. You can self-host it, modify it, and use it in commercial products without restrictions. This includes all SDKs and client libraries.
  • Code inside the ee/ directories is source-available under the Agenta Enterprise License. You can read it and modify it for development and testing, but production use requires a commercial agreement.

The open-source build does not include any Enterprise-licensed code. The open-source Docker images are built only from the MIT-licensed directories, and the application never loads ee/ code when it runs with the open-source license. Running the open-source version cannot execute enterprise-restricted code.

Feature availability

FeatureOpen SourceCommercial
Prompt management and playground
Observability and tracing
Automatic and human evaluation
Agents, agent runner, and sandboxed execution
Custom workflows
API access, API keys, and SDKs
Provider keys and secrets management
Multiple organizations and workspaces
Team invitations and user management
Role-based access control (built-in roles)
Authentication, including OAuth/OIDC providers configured at deployment
Organization-managed SSO with domain verification
Custom roles
Audit logs
Professional support with SLAs

Some commercial features are tied to specific plans. See the pricing page for which plan includes what.

Role-based access control

The open-source version includes full role-based access control. It ships six built-in roles (owner, admin, developer, editor, annotator, and viewer), and you can assign and change member roles from the workspace settings or through the API. Permission checks are always enforced.

The commercial version adds custom roles: defining your own roles or changing what the built-in roles can do.

Authentication and single sign-on

The open-source version supports email/password login, email one-time codes, and third-party login providers that you configure at deployment time through environment variables. The built-in providers include Google, GitHub, Okta, Azure AD, GitLab, and others, plus SAML through BoxyHQ. If your team signs in through one identity provider that you as the operator configure once, the open-source version covers that.

The commercial version adds organization-managed SSO: each organization configures its own OIDC provider from the app (SAML support is planned), verifies ownership of its email domain through DNS, and can enforce which sign-in methods its members may use. This is what teams usually mean by "enterprise SSO".

Audit logs

Audit logs are commercial only. The commercial version records who did what across the workspace and provides a screen and an API to search those events. The open-source version has neither the screen nor the API.

Self-hosting

  • Open source: follow the self-hosting guide. The self-hosted stack includes the full platform, including the agent runner and sandboxed code execution. There are no user limits or usage limits.

  • Enterprise: the commercial features are also available self-hosted, including Bring Your Own Cloud deployments. Contact our team or book a call.

Frequently asked questions

Can I use the open-source version in a commercial product?

Yes. The MIT license allows commercial use without restrictions.

Is there a limit to how many users or applications I can create with the open-source version?

No. Seat limits and usage quotas exist only on the cloud plans. The open-source version has no limits on users, applications, traces, or evaluations.

Is it safe to use the open-source version in an enterprise environment?

Yes. The open-source build contains only MIT-licensed code. The Enterprise-licensed code lives in separate ee/ directories that are excluded from the open-source images and never loaded by the open-source build.

If I contribute code to Agenta, what license will it be under?

Contributions outside the ee/ directories are licensed under MIT.

Can I get professional support for the open-source version?

Community support is available through GitHub and Slack. Professional support with SLAs requires a commercial plan.

How do I upgrade from self-hosted open source to the commercial features?

You have two options:

  1. Switch to the cloud offering by creating an account.
  2. Contact our team or book a call for enterprise self-hosting.