{"repo":"ellenhp/auditlm","free":true,"listed":false,"github":"https://github.com/ellenhp/auditlm","clone":"git clone https://github.com/ellenhp/auditlm.git","description":"Self-hostable AI code review for your Forgejo","language":"Rust","stars":48,"topics":[],"license":"AGPL-3.0","category":"self-hosted-apps","readme_excerpt":"auditlm A dead-simple, self-hostable code review bot with Forgejo integration. Sometimes you don't have a human to review your changes, and sometimes you don't want to give Microsoft more training data for Copilot. You can think of auditlm as an open-source and self-hosted CodeRabbit. I've using it to assist with its own development, so you can see it in action on some of the recent PRs. What it does auditlm is an AI-powered code review assistant that: - Monitors your Forgejo instance for pull requests that mention your bot - Sets up isolated container environments for safe code analysis - Uses local LLM models (like llama.cpp with GLM-4.5-Air) to review your code - Posts detailed reviews directly to your pull requests Features - Self-hosted : Run everything on your own infrastructure if you want! - Privacy-focused : No data sent to third-party services unless you set it up with a cloud provider - Flexible : Works with any OpenAI-compatible LLM endpoint - Isolated : Each review runs in a clean container environment - Language-agnostic : Analyze code in any language by providing a custom docker image Quick Start Prerequisites - Docker or Podman for container management - A self-hosted Forgejo instance - An LLM endpoint (local llama.cpp setup recommended) - Rust toolchain for building from source Setting up Forgejo First, set up a Forgejo instance using Docker Compose. You can do this with our example but I'd personally recommend deploying it with kubernetes instead if you plan","default_branch":null,"files":null,"tree":[],"storefront":"/r/ellenhp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ellenhp/auditlm/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}