Rage AI is a local-first frustration leaderboard for Claude Code and Codex. It scans opted-in local chat transcripts for profanity, shows private stats, and publishes only aggregate self-reported scores when a user explicitly confirms the payload.
- pnpm 11 + Turborepo
- Next.js App Router on Vercel
- Better Auth with GitHub OAuth and API-key publish tokens
- Neon Postgres via Drizzle ORM and
pg - Upstash Redis for product rate limits
- Copy-ready X and LinkedIn share drafts from public aggregate scores
- Biome, Vitest, Playwright, and
@wiseiodev/guardrails
pnpm install
pnpm checks
pnpm devDatabase migrations are explicit:
pnpm db:generate
pnpm db:migrateBuild host plugin artifacts:
pnpm plugin:build- Claude marketplace:
.claude-plugin/marketplace.json - Codex marketplace:
.agents/plugins/marketplace.json - Host plugin ID:
rage - Product domain:
https://rageai.dev
See docs/install.md, docs/privacy.md, and docs/vercel-waf.md.