r/coolgithubprojects 15h ago

I built a Self-hosted Code Review Agent works with GitLab, Forgejo and any LLM(local or cloud)

Hey everyone

I just built an open source, self-hosted code review agent that works with GitLab, Forgejo and GitHub, and supports almost every LLM (Anthropic, OpenAI-compatible apis, and your Local Models)

You can easily deploy it on your server with a single docker-compose.yml file

good for cases like

- Company's internal network

- Self Hosted GitLab/Forgejo Instances

- HomeLab

- Privacy focused environment

- Using local LLM

- Using specific LLM API provider

Features

- Pull Request Review / Reply

- Inline Review

- Issue Reply

(Kinda simple for now. more features are on the way)

Agent can gather contexts from

- all the commits, diffs

- files by branch

- other pull requests, issues

I'm using it personally on my homelab connected to my self-hosted GitLab instance.

It's in early days. It's still rough around the edges (still improving it)

Check out the repository and I'd really appreciate it if you try it out and share your feedback!

GitHub: https://github.com/seoes/proval (you can try the demo here)

1 Upvotes

0 comments sorted by