diff --git a/docs.json b/docs.json index ac98e277..4d209649 100644 --- a/docs.json +++ b/docs.json @@ -400,7 +400,8 @@ { "tab": "Enterprise", "pages": [ - "enterprise/index" + "enterprise/index", + "enterprise/enterprise-vs-oss" ] } ] diff --git a/enterprise/enterprise-vs-oss.mdx b/enterprise/enterprise-vs-oss.mdx new file mode 100644 index 00000000..a3f7c0f7 --- /dev/null +++ b/enterprise/enterprise-vs-oss.mdx @@ -0,0 +1,67 @@ +--- +title: Enterprise vs. Open Source +description: Compare OpenHands Enterprise and Open Source offerings to choose the right option for your team +icon: scale-balanced +--- + +OpenHands is available in two deployment options: **Open Source** for individual developers and small teams running the Local GUI on their own machines, and **OpenHands Enterprise** for organizations that need advanced collaboration, integrations, and management capabilities. + +## Feature Comparison + +The table below highlights the key differences between the Open Source Local GUI and OpenHands Enterprise offerings: + +| Feature | Open Source Local GUI | OpenHands Enterprise | +|---------|-------------------|----------------------| +| **Full breadth of agent functionality (sub-agents, MCP, skills, model agnosticism)** | ✅ | ✅ | +| **Where does the agent run?** | Local machine, maybe a developer's desktop or a GitHub runner | ✅ Cloud Runtime | +| **Scalability (# of parallel agent conversations)** | Limited by machine | ✅ Unlimited, on-demand | +| **Sandboxed runtime environments** *Secure environments for agent execution and exploration* | Requires configuration | ✅ | +| **'@OpenHands' in Slack and Jira** *Important for real-time resolution of bugs and feedback* | ❌ | ✅ | +| **'@OpenHands' in GitHub, GitLab, Bitbucket** *Important for real-time resolution of PR comments and failing tests* | ❌ | ✅ | +| **Centralized storage of agent conversations** *Important for auditability* | ❌ | ✅ | +| **Manage multiple agent conversations in one place** *Give users centralized visibility into all agent conversations* | ❌ | ✅ | +| **Share conversations** *Unlock collaboration use cases* | ❌ | ✅ | +| **Monitor live conversation progress** *Enable Human-in-the-Loop operations for running agents* | Requires access to machine where agent is running | ✅ Monitor remotely from OpenHands Enterprise UI | +| **Multi-user management and RBAC** *Roll out to several users and teams* | ❌ | ✅ | +| **SAML** | ❌ | ✅ | +| **REST APIs** | ❌ | ✅ | + +## When to Choose Each Option + +### Open Source Local GUI + +The Open Source Local GUI is ideal for: + +- Individual developers exploring AI-assisted coding +- Small teams with basic requirements +- Self-hosted environments where you manage your own infrastructure +- Running OpenHands locally on your own machine + +### OpenHands Enterprise + +OpenHands Enterprise is the right choice when you need: + +- **Team collaboration** — Share conversations and manage multiple users from a single platform +- **Platform integrations** — Invoke OpenHands directly from Slack, Jira, GitHub, GitLab, or Bitbucket +- **Scalability** — Run unlimited parallel agent conversations without local resource constraints +- **Enterprise security** — SAML authentication, RBAC, and centralized audit logs +- **Remote monitoring** — Track agent progress in real-time from anywhere + +## Getting Started + + + + Get started with OpenHands on your local machine using Docker or the CLI launcher. + + + Discuss your organization's requirements and get a customized deployment plan for OpenHands Enterprise. + +