Hosted or local
- Hosted
- Any OpenAI-compatible or Anthropic model, with your own key.
- Local
- A local model through Ollama or vLLM keeps your code in your network.
Qualor reviews your GitLab merge requests and GitHub pull requests on a model you choose: hosted with your own key, or local. It reads the code behind the change, comments on the lines and answers when you reply.

Use a hosted provider with your own key, or a local model. Give the review a strong, a standard and a fast model, and a daily budget.
Budgets per organisation and project keep spend in check.
For example: Today: 120,000 of 2,000,000 tokens · 3 reviews
It reads more than the diff and comments on the lines your merge request changed.
It opens any file it needs, not only the diff.
It starts threads on the changed lines, with suggested changes a person applies in one click.
After a push, only new changes raise new findings. Fixed findings close and their threads resolve.
It follows your repository's own AGENTS.md and REVIEW.md, taken from the target branch.
Reply in one of its threads and it answers. A member's reply can mark a finding won't fix or false positive, and a qualor review note asks for a review, drafts included.
Accounting exports a few dozen invoices a month. Can this wait for the next release?
I’d recommend fixing it before the next release: an export with 1–50 matching invoices contains no invoice rows, so accounting’s usual exports are likely affected. Changing the loop condition to page <= pages includes the final page; tests around the 50-invoice boundary would help prevent a recurrence.
qualor review
Reviewing this commit (4c7d2e91a0b3).
Issues feature/csv-export
src/invoices/export.ts:9src/invoices/csv.ts:25Quality gate failed: 1 new issueThe AI finding is not counted.
A hosted provider with your own key, or a local model.
Pick the projects to review. It stays off until you do.
Add Qualor's scanner to GitLab CI or GitHub Actions. Reviews then appear in your merge requests.
Any OpenAI-compatible or Anthropic model, hosted with your own key, or a local model through Ollama or vLLM. You can give the review a strong, a standard and a fast model.
Qualor stores everything on your server. AI review sends the merge request, the files the model reads and the findings on them to the model you chose, with secrets masked; the assistant sends the lines of the issue you ask about. With a local model, your code never leaves your network.
Nothing from us: it is in the free community edition. You pay your model provider, or nothing with a local model, and daily budgets keep spend in check.
Yes: GitLab.com and self-managed GitLab, GitHub.com and GitHub Enterprise Server, with your scans in GitLab CI or GitHub Actions.
No. It never approves, rejects or commits, and its findings never count in the quality gate. A person applies every suggestion.
AI code review is part of the MIT‑licensed community edition, with no lines‑of‑code licence.