AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
Prove you build with AI and help employers find you: a public heatmap of every day you code with Claude Code, Codex, Cursor, Copilot or Gemini, committed or not, plus the commits you ship with AI. Ran
Developer toolsJavaScriptGitHub @hattrayOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The vibestreak CLI: your AI coding heatmap and streak from Claude Code, Codex, Cursor, Copilot, Gemini and more. Sends daily counts only.
Taken from the repository README
Loading the full README.
Read the full README ↗Your AI coding streak, from your own machine: a heatmap of the days you coded with AI agents and the commits you shipped with them, ranked on consistency, not spend. Profiles and the leaderboard: https://vibestreak.dev
npx vibestreak # sign in through the browser, sync, offer autosync
npx vibestreak setup --token PASTE_YOUR_TOKEN # or: everything with the defaults, no questions
npx vibestreak emails scan # addresses from your other accounts
npx vibestreak pause 3d # background syncs and the nudge off for a while
All commands: https://vibestreak.dev/cli
| Tool | Where |
|---|---|
| Claude Code | ~/.claude/projects |
| Codex | ~/.codex/sessions, ~/.codex/archived_sessions |
| Cursor | its editor database and AI code-tracking database |
| GitHub Copilot | Copilot CLI's ~/.copilot/session-state; Copilot Chat sessions in VS Code |
| Gemini CLI | ~/.gemini/tmp/*/chats |
| Antigravity | ~/.gemini/antigravity/conversations |
| OpenCode | ~/.local/share/opencode |
| Commits | git log in the repos under your usual folders, for the addresses you list |
Per day and tool: message, tool-call, session and token counts, and model names.
Per commit you authored: a keyed hash of its id, its day, and the AI agent named
in its co-author trailer. Never prompts, responses, code, file paths, repo names,
commit messages or email addresses. npx vibestreak collect --json prints the
exact upload without sending it.
Node.js 22.13 or newer and git, on macOS, Linux or Windows. Background syncs use
the system's own scheduler: launchd (macOS), systemd user timers or crontab
(Linux), Task Scheduler (Windows). The evening streak check notifies through
Notification Center, notify-send, or a Windows toast.
This repository is the CLI that runs on your machine; it's what npx vibestreak
downloads from npm. The website and API it syncs to are run by Kingsbridge
Consultancy LLC. Tests, how to report a count that looks wrong, and the rule every
change follows: CONTRIBUTING.md. Security reports:
SECURITY.md.