laya-triage is in Hacktoberfest: free, local AI triage for GitHub issues
Описание и применение
laya-triage автоматически классифицирует новые проблемы в репозиториях GitHub, используя локальную модель без API‑ключа, достигая 88,8 % точности на NLBSE'23 и 79,8 % на реальных данных.
Задача
New issues pile up faster than maintainers can read them, leading to mislabeled or unaddressed issues.
Результат
Achieved 88.8% accuracy on NLBSE'23 benchmark and 79.8% on recent issues from 288 active repositories, outperforming a paid commercial API.
Рабочий процесс
- Create .github/workflows/triage.yml with laya-triage action
- Run workflow on issue opened event
- Action reads issue text, predicts label, applies label if not already set
- If dry-run is true, prints decisions in log; otherwise applies labels
- Prompts author for missing details if bug report is almost empty
Доказательства
laya-triage is a GitHub Action that reads each new issue and labels it as a bug, feature request, question, or documentation problem.
It runs a fine-tuned open-weight model inside your own GitHub Actions runner: no API key, no cost, and the issue text never leaves GitHub.
88.8% accuracy on NLBSE'23, within the margin of the RoBERTa research baseline (89.1%).
79.8% on 10,026 recent issues from 288 active repositories, ahead of Jev (78.1%), a paid commercial API.
- Дата записи: 2026-10-01T14:40:58.889Z