Reckoning – GitHub Feedback Companion GitHub user "Reckoning" released a client-side tool that compiles a user's pull requests, reviews, and issues into a structured self-review, with optional AI-generated summaries and analysis. The open-source companion runs entirely in the browser, sending GitHub personal access tokens and AI keys directly from the user's browser to the respective APIs without any backend or telemetry. The tool aims to help developers track and reflect on their contributions by generating headline accomplishments, themes, and STAR-format stories from their GitHub activity. A client-side companion that turns your GitHub activity into a feedback-cycle self-review. Pull every PR you authored, reviewed, or commented on, and every issue you opened or participated in within a date range. Then, optionally, point an AI provider at the data to generate a structured self-review with themes, headline accomplishments, and STAR stories — or ask freeform questions like "What auth work did I do?" or "Which PRs took longest to merge?" Everything runs in your browser. No backend, no telemetry, no servers I control. Your GitHub PAT and AI key are sent directly from your browser to the respective APIs and nowhere else. npm install npm run dev Open the URL Vite prints usually http://localhost:5173 . npm run build The build emits a static site to ./dist . Drop that folder onto any static host. A ready-to-use Actions workflow lives at .github/workflows/deploy.yml . To turn it on: - Push this repo to GitHub. - On GitHub: Settings → Pages → Build and deployment → Source: GitHub Actions . - Push to main or trigger the workflow manually . The action builds and publishes to Pages. - The site appears at https://