vishesh-baghel / glide

You can see how Glidee-bot works by installing it from here
https://github.com/apps/glidee-bot
ISC License
0 stars 0 forks source link
ai githubapp hookdeck mindsdb mindsdb-js-sdk mongodb mongoose nodejs octokit probot typescript webhook

Your AI assistant in code reviews

Glidee-bot helps developers save time and effort while doing code reviews. It provides a curated list of files with current and predicted risk scores arranged in order of decreasing risk whenever a new pull request is opened.

This project got 3rd position in the MindsDB hackathon organized by hashnode: winner

How Glidee-bot works?

See Glidee-bot in action!

Glidee-bot adds this comment whenever a new pull request is opened

image

Glidee-bot adds this comment, whenever a pull request is closed

image

Setup

# Install dependencies
npm install

# Run the bot
npm start
or
npm run dev

Docker

# 1. Build container
docker build -t glide-bot .

# 2. Start container
docker run -e APP_ID=<app-id> -e PRIVATE_KEY=<pem-value> glide-bot

Contributing

If you have suggestions for how glide could be improved, or want to report a bug, open an issue! We'd love all and any contributions.

For more, check out the Contributing Guide.

License

ISC © 2023 vishesh-baghel