Skip to content

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub License GitHub top language

🛡️ squire 🛡️

Squire is a technical support triage assistant that leverages Claude AI. Paste a support ticket, error message, or GitHub issue URL to get guidance, documentation, and assign a severity level.

Usage

Enter a GitHub Issue URL in the format https://github.com/owner/repo/issues/123, or the content of a support ticket, and click Triage.

Features

  • Accepts text or a GitHub issue URL
  • Fetches GitHub issue content including title, body, labels, and state
  • Returns troubleshooting guidance and a severity rating (Low / Normal / High)
  • Supports private GitHub repositories
  • Login function to manage requests

Tech

  • React + Vite
  • Vercel
  • Claude API
  • GitHub REST API

Setup

git clone https://github.com/yourusername/squire.git
cd squire
npm install

Create a .env file:

ANTHROPIC_API_KEY=your_anthropic_key
GITHUB_TOKEN=your_github_token
APP_PASSWORD=your_password
vercel dev

Deploy

vercel env add ANTHROPIC_API_KEY production
vercel env add GITHUB_TOKEN production
vercel --prod

About

squire is a technical support triage assistant powered by Claude

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages