Skip to content

Releases: celaldrg/aiblame

v0.1.1

Choose a tag to compare

@celaldrg celaldrg released this 27 Oct 15:19

Bug fix release.

  • Fix: opencode was detected by the name "opencode" alone, so commits from opencode's release bot (opencode <opencode@sst.dev>) were counted as AI-written. Now only the agent's own address, noreply@opencode.ai, counts. Regression test added.

The published results in the README are unchanged: crush's one opencode commit is genuinely signed noreply@opencode.ai.

npx -y github:celaldrg/aiblame#v0.1.1
- uses: celaldrg/aiblame@v0.1.1

aiblame v0.1.0

Choose a tag to compare

@celaldrg celaldrg released this 27 Oct 14:11

How much of this repo did AI write? First release.

npx -y github:celaldrg/aiblame            # current repo
npx -y github:celaldrg/aiblame owner/repo # any public GitHub repo

Highlights

  • Headline number from git blame: share of the code at HEAD written in AI-assisted commits
  • 15 agents from self-declared signals only: Claude Code, Cursor, GitHub Copilot, OpenAI Codex, Aider, Devin, Google Jules, Gemini, Amp, opencode, Factory Droid, Windsurf, JetBrains Junie, Lovable, v0
  • Per-agent shares, 12-month trend sparkline, most AI-written files, top pilots
  • --card SVG report card, --badge SVG badge, --json, --markdown
  • --fail-above CI gate and a composite GitHub Action (uses: celaldrg/aiblame@v0.1.0)
  • Skips lockfiles, vendored and generated code, honours linguist-generated / linguist-vendored
  • Zero runtime dependencies; tested on Linux, macOS and Windows with Node 20 and 22

Full notes in CHANGELOG.md.