> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qodo.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Enterprise (self-hosted)

> Follow this guide to set up, install, and begin using Qodo Context Engine.

<Badge color="deployment" size="sm" shape="pill">Enterprise</Badge>

<Note>
  **Need to deploy** Qodo Context Engine **on-prem?** Head over to the [**On-Prem documentation**](/on-prem) for full instructions.
</Note>

## Models supported

These models are used by Qodo Context Engine and must be available for Qodo Context Engine to be used:

* `gpt-5`
* `claude-4.1-opus`

<Note>
  Contact Qodo support if **none of these AI models are supported** by your system or if you **don't work with an official model provider**.
</Note>

<Steps>
  <Step title="Set up a database">
    Qodo Context Engine requires a database to store its indexing data and metadata. This setup enables fast, reliable retrieval of code context and insights across your repositories.

    [Follow this guide to set up your database](/qodo-aware/getting-started/enterprise-self-hosted#id-1.-set-up-database) before you continue.
  </Step>

  <Step title="Index your codebase">
    This allows Qodo Context Engine to analyze your repositories, build internal context, and start answering questions intelligently.

    Select your platform to get instructions for indexing your codebase:

    <div style={{ display: "grid", gridTemplateColumns: "repeat(3, minmax(0, 1fr))", gap: "12px", marginTop: "16px", marginBottom: "32px" }}>
      <a href="/qodo-aware/getting-started/enterprise-self-hosted/3-index-your-codebase/github" style={{ display: "flex", flexDirection: "column", alignItems: "center", justifyContent: "center", gap: "8px", minHeight: "96px", padding: "16px 12px", border: "1px solid var(--border)", borderRadius: "12px", textDecoration: "none" }}>
        <img src="https://cdn.simpleicons.org/github/57606a" alt="GitHub" style={{ width: "48px", height: "48px", pointerEvents: "none" }} />

        <span style={{ fontSize: "13px", fontWeight: 500, color: "var(--foreground)", textAlign: "center" }}>GitHub</span>
      </a>

      <a href="/qodo-aware/getting-started/enterprise-self-hosted/3-index-your-codebase/gitlab" style={{ display: "flex", flexDirection: "column", alignItems: "center", justifyContent: "center", gap: "8px", minHeight: "96px", padding: "16px 12px", border: "1px solid var(--border)", borderRadius: "12px", textDecoration: "none" }}>
        <img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/gitlab/gitlab-original.svg" alt="GitLab" style={{ width: "48px", height: "48px", pointerEvents: "none" }} />

        <span style={{ fontSize: "13px", fontWeight: 500, color: "var(--foreground)", textAlign: "center" }}>GitLab</span>
      </a>

      <a href="/qodo-aware/getting-started/enterprise-self-hosted/3-index-your-codebase/bitbucket-cloud" style={{ display: "flex", flexDirection: "column", alignItems: "center", justifyContent: "center", gap: "8px", minHeight: "96px", padding: "16px 12px", border: "1px solid var(--border)", borderRadius: "12px", textDecoration: "none" }}>
        <img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/bitbucket/bitbucket-original.svg" alt="Bitbucket" style={{ width: "48px", height: "48px", pointerEvents: "none" }} />

        <span style={{ fontSize: "13px", fontWeight: 500, color: "var(--foreground)", textAlign: "center" }}>Bitbucket</span>
      </a>

      <a href="/qodo-aware/getting-started/enterprise-self-hosted/3-index-your-codebase/bitbucket-data-center" style={{ display: "flex", flexDirection: "column", alignItems: "center", justifyContent: "center", gap: "8px", minHeight: "96px", padding: "16px 12px", border: "1px solid var(--border)", borderRadius: "12px", textDecoration: "none" }}>
        <img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/bitbucket/bitbucket-original.svg" alt="Bitbucket Data Center" style={{ width: "48px", height: "48px", pointerEvents: "none" }} />

        <span style={{ fontSize: "13px", fontWeight: 500, color: "var(--foreground)", textAlign: "center" }}>Bitbucket Data Center</span>
      </a>

      <a href="/qodo-aware/getting-started/enterprise-self-hosted/3-index-your-codebase/gerrit" style={{ display: "flex", flexDirection: "column", alignItems: "center", justifyContent: "center", gap: "8px", minHeight: "96px", padding: "16px 12px", border: "1px solid var(--border)", borderRadius: "12px", textDecoration: "none" }}>
        <img src="https://cdn.simpleicons.org/gerrit/57606a" alt="Gerrit" style={{ width: "48px", height: "48px", pointerEvents: "none" }} />

        <span style={{ fontSize: "13px", fontWeight: 500, color: "var(--foreground)", textAlign: "center" }}>Gerrit</span>
      </a>
    </div>
  </Step>
</Steps>
