EveryDev.ai
Subscribe
Home
Tools

3,750+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2189
  • Coding1574
  • Infrastructure698
  • Marketing534
  • Projects498
  • Research456
  • Design416
  • Analytics389
  • Testing296
  • MCP290
  • Security286
  • Data262
  • Integration197
  • Prompts189
  • Communication183
  • Extensions173
  • Learning170
  • Voice151
  • Commerce135
  • DevOps123
  • Web86
  • Finance26
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. Proval
    Proval icon

    Proval

    Code Review
    Featured

    Self-hosted LLM code review agent that connects to GitLab, Forgejo, and GitHub, letting teams bring their own model and run reviews on their own infrastructure.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open source under AGPL-3.0. Self-host on your own infrastructure.

    Engagement

    Available On

    Linux
    Web
    API
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Code ReviewAI Coding AssistantsAgent Frameworks

    Alternatives

    PotpiePlannotatorSepo
    Developer
    Dowon SeoSeoul

    Listed Aug 2026

    About Proval

    Proval is a self-hosted AI code review agent built by Dowon Seo and released under the AGPL-3.0 license. It connects to GitLab, Forgejo, and GitHub via webhooks, runs a multi-agent review loop against any OpenAI-compatible LLM endpoint, and posts findings directly on pull requests and issues — all without sending code to a third-party SaaS. The project was created in July 2026 and is actively developed, with the author describing it as early-stage but functional.

    What It Is

    Proval sits between your Git host and your LLM of choice. When a pull request opens or receives a meaningful push, Proval reads the diff, groups changed files into review units, runs specialist sub-agents in parallel to investigate each group, and then produces a consolidated review with findings sorted by severity. Inline comments are posted directly on the affected lines for GitHub, GitLab, and Forgejo. It is not an IDE assistant like Copilot or Cursor — it is a team-layer review tool that operates at the Git host level.

    How the Agent Loop Works

    The review pipeline follows a fixed sequence on every repository event:

    • Load context — PR metadata, git diff, and existing code are gathered
    • Planning agent — groups related changed files into logical review units
    • Specialist sub-agents — run concurrently, one per file group; each can explore the codebase independently to catch cross-file issues and hidden dependencies
    • Writing agent — consolidates findings into a summary with inline comments grouped by severity

    The same flow applies to issue replies: Proval leaves a comment when an issue opens and can respond to follow-up comments, either always or only when @mentioned.

    Deployment Model

    Proval ships as a single Docker image (ghcr.io/seoes/proval:latest) and is designed to be running in under three minutes with fewer than ten lines of configuration. Two ports are exposed: 7900 for the dashboard and 7901 for the webhook receiver. Deployment options include:

    • Docker Compose — the recommended path; requires only an ENCRYPTION_KEY environment variable
    • Docker run — single-container alternative with the same environment variables
    • Kubernetes — a single-replica reference manifest is documented; uses SQLite on a PersistentVolumeClaim with a Recreate strategy

    SQLite is the backing store. For HTTPS, the docs recommend placing nginx or Caddy in front of Proval.

    Bring Your Own Model

    Proval works with any OpenAI-compatible Chat Completions API endpoint. Supported configurations documented in the project include:

    • OpenAI and any OpenAI-compatible gateway
    • Ollama and llama.cpp for fully local, on-premises inference
    • OpenRouter for routing to multiple hosted models
    • Anthropic and Gemini are listed as planned first-class integrations

    The model endpoint, base URL, API key, and model ID are configured through the dashboard. Because review context goes only to the endpoint the operator configures, teams running a local model keep all code on their own network.

    Git Provider Support

    Proval connects to Git hosts via webhooks and provider APIs:

    • GitHub — via a GitHub App
    • GitLab — via a personal access token and project webhooks; self-hosted GitLab is explicitly supported
    • Forgejo — via a personal access token and repository webhooks; Gitea and Codeberg work through the same Forgejo-compatible API path

    Repository-level settings control review behavior: off, first push only, or every push. Threaded reply behavior (always reply vs. reply only when @mentioned) is also configurable per repository.

    Current Status

    The repository was created in July 2026 and last pushed in August 2026. The author describes the project as early-stage with rough edges and missing features, and is actively developing it based on issue feedback. Planned features listed in the README include custom user prompts, authentication and authorization, SSO support, LLM provider OAuth integrations, false-positive reduction, rate limiting, per-user response filtering, and model benchmarking. A public demo is available at demo.proval.app for trying the product without a local install.

    Proval - 1

    Community Discussions

    Be the first to start a conversation about Proval

    Share your experience with Proval, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open source under AGPL-3.0. Self-host on your own infrastructure.

    • Pull request review agent
    • Inline comments
    • Threaded replies
    • Issue comment automation
    • GitLab, Forgejo, and GitHub support

    Capabilities

    Key Features

    • Pull request review with multi-agent pipeline
    • Inline comments on affected lines of code
    • Threaded reply support for PR and issue comments
    • Issue comment automation
    • Bring your own LLM (OpenAI-compatible endpoints)
    • Local model support (Ollama, llama.cpp)
    • GitLab, Forgejo, and GitHub integration
    • Webhook-driven automation
    • Activity tracking with token usage logging
    • Docker Compose single-image deployment
    • Kubernetes deployment support
    • Per-repository review policy settings
    • Concurrent specialist sub-agents per file group
    • Planning agent for file grouping
    • Writing agent for consolidated review output

    Integrations

    GitHub
    GitLab
    Forgejo
    Gitea
    Codeberg
    OpenAI
    Ollama
    llama.cpp
    OpenRouter
    Anthropic (planned)
    Gemini (planned)
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate Proval and help others make informed decisions.

    Developer

    Dowon Seo

    Dowon Seo builds Proval, a self-hosted LLM code review agent for teams running GitLab, Forgejo, and GitHub on their own infrastructure. The project is open source under AGPL-3.0 and designed for homelab and privacy-focused environments. Seo created Proval after finding no self-hosted code review tool that worked well with personal GitLab instances and local LLMs.

    Seoul
    Read more about Dowon Seo
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    Potpie icon

    Potpie

    AI agents that understand your codebase, automate engineering workflows, and boost development velocity for large-scale teams.

    Plannotator icon

    Plannotator

    Interactive visual plan and code review tool for AI coding agents, with inline annotations, team sharing, and seamless integration with Claude Code, Copilot CLI, Gemini CLI, and more.

    Sepo icon

    Sepo

    A GitHub-native AI agent that turns any repository into a self-evolving codebase by responding to @mentions in issues, PRs, and discussions to implement, review, and maintain code via GitHub Actions.

    Browse all tools

    Related Topics

    Code Review

    Tools that help review, analyze, and improve code quality.

    109 tools

    AI Coding Assistants

    AI tools that help write, edit, and understand code with intelligent suggestions.

    804 tools

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    664 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions