guillermoscript/repo-assistant

AI-powered duplicate-issue detection, auto-labeling, and comment commands for GitHub issues.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
openai-api-keyOpenAI API key (used for chat + embedding models). The Vercel AI Gateway is supported transparently if you point OPENAI_BASE_URL at it.yes
database-urlPostgres connection string with pgvector ≥0.8 (e.g. Neon, Supabase, or self-hosted). See db/schema.sql for the bootstrap SQL to run once on a fresh DB.yes
modeRun mode: 'event' (default; reacts to the triggering issue/comment) or 'auto-close' (sweeps duplicate-labeled issues for closure). Match this to the workflow trigger.noevent
bot-usernameBot login (without [bot] suffix). Required when CHAT_SDK_ENABLED=true. Defaults to github-actions for action context.nogithub-actions
chat-sdk-enabledEnable Chat SDK comment commands (dup #N, notdup, quality, relabel, free-form). Requires bot-username.notrue
auto-close-enabledAllow auto-close mode to actually close issues. Set to 'true' only after you trust the bot's judgment.nofalse
auto-close-grace-hoursHours after the bot applies the duplicate label before auto-close fires.no72
auto-close-dry-runLog decisions without closing. Useful when first enabling.nofalse

no outputs