These instructions are for self-hosted enterprise Matter AI deployments.

Github App Configuration

Once you have created your own GitHub App, you need to configure it for Matter AI.

Below are the configuration values needed:

  • App Name
  • App ID
  • Client ID
  • Client Secret
  • Private Key (base64 encoded)
  • Webhook Secret

Virtual Keys

Virtual keys are your AI API keys stored securely in Matter AI. You can create and manage them in the Matter AI dashboard.

Custom Prompts

You can update default prompts in the Matter AI dashboard as per your own needs for multiple use-cases.

RuleSets

Rulesets are your custom organization-specific AI rules for languages, security and repositories stored securely in Matter AI. You can create and manage them in the Matter AI dashboard.

Language Rules

Create or edit existing language rules in the Matter AI dashboard as per how AI should should review your codebase with specific instructions.

Security Rules

Create or edit existing security rules in the Matter AI dashboard as per how AI should should review your codebase with specific instructions.

IP Whitelisting

If your GitHub account requires IP whitelisting, please add the following Matter AI IPs to your allowlist:

100.24.89.85
54.165.168.189