For GitLab

Built for self-hosted GitLab teams in regulated EU.

Most agent platforms are GitHub-first with GitLab bolted on as an afterthought. vemlor flips it: GitLab is the primary surface, GitHub is the peer. Webhook-driven MR loop, runners in your cluster, your Claude or Codex sub.

14.0+

GitLab self-managed CE and EE supported

EU

Frankfurt, Amsterdam, or your own cluster

2 min

From OAuth to first @vemlor comment

Built into GitLab from day one.

Not a webhook hack. Real OAuth app, signed webhooks, GitLab native MR and pipeline objects, RBAC mirrored to your workspace.

Webhook-driven MR loop

MR events, note events, pipeline events. Signed per-workspace HMAC, idempotent on event id, dead-letter queue. Same shape as Renovate.

@vemlor in MR comments

Comment @vemlor fix the flake in auth_spec.rb on any MR. Bot acks in 2 seconds, runner spins, agent edits, force-push, you review.

Renovate-config import

Drop your existing renovate.json at repo root. vemlor reads it, opens the same shape of MRs, with an agent behind the diff, not a rule engine.

Runners in your cluster

Each agent run is a fresh ephemeral pod in your cluster. NetworkPolicy restricts egress to your GitLab + agent provider. Zero data leaves your VPC.

GitLab Pipelines aware

Listens to pipeline events. CI fails on protected branch, vemlor offers to autofix in a fresh MR. Pipeline turns green, MR ready for review.

GitLab RBAC mirrored

Project members, group access, protected branches all respected. SSO via SAML to your IdP. SCIM for offboarding inside the hour.

Three steps from zero to first MR.

No procurement gate, no sales rep needed for the trial. Self-host the image, give it OAuth, watch the first MR open in your inbox.

01

Helm install on your cluster

helm repo add vemlor https://charts.vemlor.com
helm install vemlor vemlor/vemlor \
  --set ingress.host=vemlor.acme.eu
02

Connect your GitLab

# OAuth app + webhook auto-registered
$ vemlor connect gitlab https://gitlab.acme.eu
✓ Application linked
✓ Webhook installed on all projects
03

Comment on any MR

@vemlor fix the flake in
spec/auth_spec.rb

# reply in ~30s, MR force-pushed

Why GitLab teams pick vemlor.

What the GitHub-first crowd misses about how self-hosted GitLab shops operate.

vs CodeRabbit, Greptile, Tembo

  • GitHub-first, GitLab as afterthought.
  • Metered tokens billed on top of your sub.
  • SaaS-only, no self-host story for regulated workloads.

vemlor

  • GitLab-first, GitHub as peer.
  • BYO Claude / Codex sub. Flat platform price.
  • Self-host or VPC. EU residency. SSO + audit log included.

Renovate did dependency updates. vemlor does everything else.

Drop it onto your self-hosted GitLab. Bring your Claude Max sub. First MR opens in your inbox today.