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

# What is the Maia GitHub app?

export const maia_0 = undefined

export const maia = "Maia";

<Info>
  This feature is available to customers on specific editions. Visit the {maia_0} [Pricing](https://www.maia.ai/pricing) page to learn more about each edition.
</Info>

When you create a new project in {maia}, you can connect your organization's own GitHub repository to the {maia} project. Once the GitHub repository is connected, data pipelines built in {maia} can be committed and pushed to that repository.

To connect the repository, your organization's GitHub account must have the [{maia} Integration](https://github.com/marketplace/matillion-data-productivity-cloud-integration) app installed. The app solution provides high security, granting access only to the repositories and actions required for {maia} to store and retrieve data pipelines corresponding to the organization's GitHub account.

<Note>
  The {maia} GitHub app only supports GitHub. GitHub Enterprise Server is not supported.
</Note>

You only need to install the {maia} GitHub app *once* in your organization's GitHub account. Once installed, you can view the list of repositories that {maia} has access to. You may need to confirm with your GitHub account's admin/owner that you can install the {maia} GitHub app and create a repository.

Per GitHub's documentation, ["GitHub Apps are preferred over OAuth apps"](https://docs.github.com/en/apps/overview#github-apps-and-oauth-apps) because GitHub apps use fine-grained permissions, provide users more control over which repositories the app can access, and use short-lived tokens. For more information about GitHub apps, read [GitHub Apps overview](https://docs.github.com/en/apps/overview).

To install the app, first read [Prerequisites for connecting a GitHub repository to {maia}](/docs/guides/connect-github-repository-prerequisites), and then [Installing the {maia} app in GitHub](/docs/guides/installing-matillion-app-github-marketplace).
