1. Install
Install the app for your organization or selected repositories using the GitHub App installation flow.
Triavo analyzes repository activity and semantic commit context to recommend the most relevant contributor for newly opened issues.
Teams can review the recommendation immediately and apply it with /triavo assign.
Connect Triavo to your repository, open an issue, and let Triavo post an assignee suggestion based on contribution history and semantic relevance.
Install the app for your organization or selected repositories using the GitHub App installation flow.
Create a new issue in an installed repository. Triavo automatically starts analysis.
Triavo comments with the top contributor match and ranking-backed suggestion.
Comment /triavo assign to let Triavo assign the suggested contributor if they are assignable.
Triavo turns webhook events into automated issue triage decisions.
/webhook.Signal blend: baseline contribution + semantic similarity + expertise boost - workload penalty.
FastAPI service handles webhooks, scoring orchestration, and public status endpoints.
PostgreSQL stores webhook dedupe records and recommendation history.
Qdrant stores commit embeddings and supports similarity queries for issue text.
GitHub API is used for contributors, commits, PRs, comments, and assignment actions.
Triavo enforces webhook authenticity checks and limits processing to required repository activity for service functionality.
X-Hub-Signature-256Confirm app installation permissions, webhook secret correctness, and health readiness for dependencies.
Use exact command /triavo assign and ensure the suggested user is assignable in the repository.
Use the complete implementation guide at the documentation page.
Privacy data handling details are published in the Privacy Policy page.