Editions
This page describes the key differences between Faheem Code self-hosted, for individual developers and small teams running it on their own machines, and Faheem Code Enterprise, for organizations that need advanced collaboration, integrations, and management capabilities.
Feature comparison
The table below highlights the key differences between the self-hosted, Cloud and Enterprise editions.
| Feature | Faheem Code (Local Backend) | Faheem Code (VM Backend) | Faheem Code Cloud (Hosted) | Faheem Code Enterprise (Self-hosted) |
|---|---|---|---|---|
| CORE | ||||
| Works on your local projects | ✓ | — | — | — |
| One-off agents | ✓ | ✓ | ✓ | ✓ |
| Secrets, MCP, skills | ✓ | ✓ | ✓ | ✓ |
| LLM Profiles | ✓ | ✓ | ✓ | ✓ |
| AUTOMATIONS | ||||
| Scheduled automations | ✓ | ✓ | ✓ | ✓ |
| Polling automations (w/ conditional logic) | ✓ | ✓ | ✓ | ✓ |
| Event-driven automations | — | ✓ VM must be reachable | ✓ | ✓ |
| SANDBOXING & SCALE | ||||
| Isolated sandboxes | — | On Roadmap | ✓ | ✓ |
| Scalable, always-on agents | — | — | ✓ | ✓ |
| INTEGRATIONS & ADMIN | ||||
| Use Faheem Code in Slack, GitHub, GitLab | ✓ | ✓ | ✓ | ✓ |
| One-click integrations | — | — | ✓ | ✓ |
| Authentication & authorization | — | — | ✓ | ✓ |
| Role-based access control | — | — | ✓ | ✓ Keycloak |
| Multi-user organizations | — | — | ✓ | ✓ |
| Enforce default LLMs | — | — | ✓ | ✓ |
| ENTERPRISE | ||||
| SAML | — | — | — | ✓ |
| Custom runtime images | — | — | — | ✓ |
| LLM gateway & budgeting | — | — | — | ✓ LiteLLM |
| Observability | — | — | — | ✓ Laminar |
| Plugin marketplace | — | — | — | ✓ |
| Licence | Self-hosted | Self-hosted | Commercial SaaS | Commercial |
When to choose each option
Faheem Code
The Faheem Code is ideal for:
- Individual developers exploring AI-assisted coding
- Small teams with basic requirements
- Self-hosted environments where you manage your own infrastructure
- Running Faheem Code locally on your own machine using the Faheem Code
Faheem Code Enterprise
Faheem Code Enterprise is the right choice when you need:
- Multi-use RBAC — Manage multiple users from a single platform
- Platform integrations — Invoke Faheem Code 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
- Usage Monitoring — Track and enforce budgets; monitor usage across all users