https://github.com/composiohq/composio-pr-agent
https://github.com/composiohq/composio-pr-agent
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/composiohq/composio-pr-agent
- Owner: ComposioHQ
- Created: 2024-11-15T09:50:05.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2025-03-03T08:20:42.000Z (7 months ago)
- Last Synced: 2025-06-22T04:40:31.536Z (3 months ago)
- Language: Python
- Size: 33.2 KB
- Stars: 6
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Composio PR Review
A Pull Request review automation system using Composio.
## Prerequisites
- Docker
- Make## Environment Setup
Create a GITHUB_PULL_REQUEST_EVENT trigger in your Composio account. Follow the instructions [here](https://docs.composio.dev/introduction/intro/quickstart_3).
MAKE SURE YOUR GITHUB ACCOUNT HAS ADMIN ACCESS TO THE REPO YOU WISH TO CREATE TRIGGER ON.Create a `.env` file in the root directory with your required environment variables:
- COMPOSIO_API_KEY
- AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY
- AWS_DEFAULT_REGION
- GITHUB_ACCESS_TOKEN
- OPENAI_API_KEY## Usage
### Quick Start
1. Pull the latest Docker image:
```bash
docker pull composio/pr-review:latest
```2. Start the container:
```bash
make run
```### Build and Run
1. Build the Docker image:
```bash
make clean && make build
```2. Start the container:
```bash
make run
```