Skip to main content

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.

FeatureFaheem 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 sandboxesOn 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
LicenceSelf-hostedSelf-hostedCommercial SaaSCommercial

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

Getting started