From issue to merge request.
Elv is an AI developer that works directly in GitLab. Assign an issue to Elv, and it reads your codebase, generates the code changes, and opens a merge request — all ready for human review. Your team stays in control.
How it worksThe AI developer in your GitLab workflow
Step 1
Assign a GitLab issue to the Elv user on your GitLab instance. Elv picks it up automatically and starts reading the requirements.
Step 2
Elv reads the relevant codebase context and understands what needs to change. It works like a developer — reviewing code, understanding the issue, planning the implementation.
Step 3
Elv generates the code changes and opens a merge request. Your team reviews the work, requests changes if needed, and merges when satisfied.
Use casesAccelerate your development workflow
Bug fixes
Assign bug reports to Elv with clear reproduction steps. Elv investigates the issue in your codebase and submits a fix for your team to review.
Feature implementation
Describe what you need in a GitLab issue. Elv reads the requirements and the existing code, implements the feature, and opens a merge request — keeping your roadmap moving.
Review cycles
Leave review comments on Elv's merge requests as you would with any team member. Elv reads the feedback and updates the branch, just like a human contributor.
Human control
Your team decides what gets merged. Elv handles implementation work; your engineers own architecture, security-sensitive decisions, and deployment. The workflow you trust, accelerated.
Get startedSet up Elv in minutes
Create a Fjell AI account, connect your GitLab instance with a personal access token, and start assigning issues to Elv. No additional tooling required — Elv works inside GitLab.