prsense-labs/PRSense - Repository Memory Infrastructure
Repository Memory Infrastructure for GitHub
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | GitHub token for API access | yes | — |
| openai-api-key | OpenAI API key for embeddings (not required if using onnx) | no | — |
| embedding-provider | Embedding provider: openai or onnx | no | openai |
| duplicate-threshold | Threshold for marking as duplicate (0.0-1.0) | no | 0.90 |
| possible-threshold | Threshold for marking as possible duplicate (0.0-1.0) | no | 0.82 |
| post-comment | Whether to post a comment on the PR | no | true |
| storage-path | Path to the JSON file for storing PR index | no | prsense-index.json |
Outputs
| name | description |
|---|---|
| duplicates-found | Whether any duplicates were found (true/false) |
| duplicate-count | Number of duplicate PRs found |
| result | Detection result (DUPLICATE, POSSIBLE, or NONE) |
| similar-pr | PR number of the most similar PR (if any) |