Getting Started
What is Codedog
Codedog is an AI powered code review assistant. It watches PR event in your repository and make a Code Review instantly after anyone created a PR.
Codedog aim to help reduce the time spent on code review and improve the quality of code review for your team.
This guide will show you how to use our Github App for your repository / organization and get your first code review.
Github App
Installation
Install our app Codedog Assistant in your Github project.
Get your first code review
Create a mergable and non-draft pull request in your repository to see the assistant comment on the PR.
Usage limitation
Github App has a 10 PR / month limitation. If you reach the limitation and want more, you can contact us in Discord for a higher limitation.
Use codedog with Gitlab
Currently we only support gitlab with webhook trigger. Setup a webhook with:
https://api.codedog.ai/gitlab_event?gitlab_base_url=your_gitlab_base_urlAdd your Gitlab base url, like "https://git.private-repository.com" to the query string.
Then you also need add a parameter gitlab_token to the request header. Which must have authority to read data and comment merge request in this repository. Which is at least reporter.
Self Hosted
Codedog core langchain application is open sourced and avaiable on Github
You can deploy your own PR review service with it.
Check the examples