{"repo":"vercel-labs/express-issue-triage-agent-template","free":true,"listed":false,"github":"https://github.com/vercel-labs/express-issue-triage-agent-template","clone":"git clone https://github.com/vercel-labs/express-issue-triage-agent-template.git","description":"An Express and AI SDK agent that triages new GitHub issues on Vercel, applying labels and a maintainer reply.","language":"TypeScript","stars":15,"topics":["ai-agent","ai-sdk","express","github-webhook","issue-triage","octokit","template","typescript","vercel"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"Express GitHub Issue triage agent An AI agent that triages new GitHub issues. When an issue is opened, a GitHub webhook calls this Express app, the AI SDK classifies the issue, and the agent applies labels and posts a maintainer reply. It deploys to Vercel as a single function with zero configuration and no database. How it works The app is stateless, and each issue is triaged independently from its webhook payload. Issues the model classifies as spam are labeled but don't get a reply. Before you deploy Have these three values ready. The deploy step sets them as environment variables. - AI GATEWAY API KEY , a Vercel AI Gateway key. The default model, anthropic/claude-haiku-4.5 , runs on the free tier. - GITHUB TOKEN , a fine-grained token with Issues: Read and write on the repository you want triaged. - GITHUB WEBHOOK SECRET , any random string you choose now. You give the same value to Vercel here and to GitHub when you create the webhook. Deploy Click Deploy, then paste the three values above when Vercel prompts for environment variables. Prefer the command line? Clone the repo, run npm install , then vercel --prod with the Vercel CLI, and set the same three variables in the project's settings. Either way, Vercel builds and returns a production URL like https://your-app.vercel.app . Connect the webhook In the repository you want triaged, go to Settings → Webhooks → Add webhook and set: - Payload URL: https://your-app.vercel.app/api/webhooks/github - Content type: applicatio","default_branch":null,"files":null,"tree":[],"storefront":"/r/vercel-labs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vercel-labs/express-issue-triage-agent-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}