A powerful Git App built with Probot designed to enhance your development workflow by leveraging OpenAI to analyze and review your Pull Requests.
Dr. Git analyzes your code changes through branches and pull requests, linting the modified files or the entire source code. It provides insights on:
- 🐞 Bugs
- 💡 Improvements
- ⚙️ Linting Issues
- 🔒 Security Vulnerabilities
Harness the power of AI to ensure your code is clean, efficient, and secure!
To get started with Dr. Git, follow these steps:
Make sure you have Node.js installed, then run the following command:
bun iBuild the app using:
bun run buildStart the app using:
bun startFor development, you can use the following command. This will build the app, run Probot, and start the server, providing a smooth development experience:
bun devYou can also run Dr. Git using Docker. Follow these instructions:
Ask for environment variables and put them inside the .env file, then run this command:
docker compose up --build -dWe welcome contributions to Dr. Git! If you have suggestions for improvements or wish to report a bug, please open an issue. We value all forms of contributions.
For more details, check out our Contributing Guide.
This repository is not licensed. You may not use, copy, modify, or distribute this code without explicit permission.
If you have questions or need help, please feel free to open an issue or reach out!
Thank you for developing Dr. Git!