Dev & Code

Use GitLab with your AI chief of staff

OSP.net connects GitLab to a stateful, autonomous AI agent that actually does the work for you. Your agent works with your gitlab.com repos, issues and merge requests. It's a native integration — bring your own key and your agent is live in minutes.

Deploy your agent →

What is GitLab?

GitLab is a dev & code tool. With OSP.net, your AI agent connects to it directly so it can act on your behalf instead of just answering questions about it.

What your OSP agent can do with GitLab

How to connect GitLab

  1. In GitLab, go to your avatar → Edit profile → Access tokens and add a new token. (This page needs you logged in — it blocks automated checks, but it's GitLab's canonical token page.) gitlab.com → User settings → Access tokens
  2. Pick scopes. read_api is plenty for questions; use api if the agent should create issues/MRs:
  3. GitLab's docs cover the steps with screenshots if the page moved. GitLab Docs: personal access tokens
  4. Copy the token (shown once), paste it here and Connect. Heads-up: gitlab.com only for now — tell support if you need a self-hosted GitLab instance.

Security: Set an expiry date on the token and prefer read_api unless you want the agent writing. Revoke it any time from the same page.

Who uses GitLab with OSP

These roles commonly connect GitLab to their OSP agent:

Related dev & code integrations

Frequently asked questions

Can OSP.net connect to GitLab?
Yes. GitLab is a native OSP.net integration — you bring your own GitLab key or token, paste it in your dashboard, and your agent restarts live.
What can my OSP agent do with GitLab?
Your agent works with your gitlab.com repos, issues and merge requests. Specifically: Browse repositories and files; Read and create issues and merge requests; Search projects your token can see.
Is GitLab a native integration or via the gateway?
GitLab is a native, baked-in integration. You connect it with your own credentials, which are stored in an encrypted vault and injected only at runtime.
Is my GitLab data secure with OSP.net?
Yes. Your GitLab credentials live in an encrypted secrets vault, are injected only at container runtime, and are never written to disk in plaintext or used to train any model. Each customer runs in a fully isolated instance.

Get your GitLab AI agent →

← All integrations

Latest: v0.4.16