Connectors
GitLab Connector
Access knowledge from your GitLab repositories
How it works
The GitLab Connector indexes Merge Requests and Issues from your GitLab repository.
It will:
- Index Open and Closed Merge Requests, including Title and Summary
- Index Issues (and Incidents) with their comments, both Open and Closed
- Include metadata such as:
- URL
- Creator
- And more
Setting up
Authorization
This connector uses a GitLab Access Token.
To generate the token:
- Log in to GitLab
- In the left sidebar, click your avatar
- Select Edit profile
- Go to Access Tokens and click Add new token
- Enter:
- A name for the token
- An expiry date
If not set manually, GitLab will default to 365 days from the current date
- Select the desired scopes
See GitLab documentation for more details
- Click Create personal access token
⚠️ Keep the token somewhere safe. Once it’s created, GitLab will not show it again.
Indexing
- Go to the Admin Dashboard
- Select Add Connector and click on the GitLab tile
- If you are not self-hosting, keep the GitLab URL as default
- Provide:
- Your GitLab Personal Access Token
- The GitLab repository URL (e.g.,
https://gitlab.com/hymalaia-ai/hymalaia
) - Optionally, a name for your credentials
- Click Create Connector
Hymalaia will now start indexing your GitLab repository.