Skip to content
JevDirectory.org
CommunityTools & Integrations35 starsVerified 2026-09-22

commit-miner

A Rust CLI that classifies Git commit diffs and messages with Jev into bug fixes, security fixes with CWEs, and change types, then writes HTML or CSV reports from saved scans.

Category
Tools & Integrations
Published by
Community
Author
devanshbatham
Added
2026-09-22
Tagscommunityrustclisecurityclassification

Highlights

  • Scans the latest N commits, exactly one SHA or ref, or an inclusive UTC date range, against a local directory or a managed GitHub clone.
  • Filters --only security,change_performance and --cwe 79,89 narrow the displayed classifications while the full saved scan is preserved.
  • Reports estimate Jev cost from reported token usage and known model pricing; scans are saved under ~/.local/share/commit-miner with list, show, and export.
  • Runs up to 8 workers by default and maximum, writes HTML or CSV, and Ctrl+C retains completed results.
  • Ships an agent skill for codex, claude, or opencode via commit-miner install-skill.

Quickstart

bash
git clone https://github.com/devanshbatham/commit-miner.git
cd commit-miner
cargo install --path . --locked
export TYPESAFE_API_KEY="YOUR_API_KEY"
commit-miner scan . -n 500 -o report.html

Watch out

No license file, so reuse terms are unclear. Needs Rust/Cargo, Git, and a TYPESAFE_API_KEY; managed GitHub clones refresh automatically while local directories use their current HEAD.

More like this

23GitHub stars
A Rust CLI and PyO3 library that streams JSONL and Parquet rows through Jev Noul and Score rubrics, writing clean and rejected records to disk without rewriting content.
Tools & Integrations#community#rust#cli
Communityjev-curate
3GitHub stars
A Rust CLI that sends terse YAML or JSON question sets to Jev, validates them offline with 13 lint rules before any billed call, and prints parsed answers as JSON.
Tools & Integrations#community#rust#cli
Communityjevkit
2GitHub stars
A single-binary Rust gate that screens staged git diffs for unredacted secrets, prompt-injection attacks, and destructive commands with calibrated Jev probabilities in about 80 ms, invoked as git jev.
Tools & Integrations#community#rust#cli
Communityjev-git
Back to all resources

From the community

Posts from builders shipping with Jev right now.

Follow @typesafeai

A Claude session from 1M to 86K tokens

This is actually insane. This uses @typesafeai Jev model, as a plugin in Claude to review all the un-nesseasary tool calls, and it takes 1s to run! Like, literally, 1 second to take my Claude session from nearly 1M to ... 86K tokens! 😮 Ask your claude to install it and be  Show more

Image
Image
tamara
tamara
@tamarajtran

found the perfect use case for @typesafeai Jev: instant compaction in 2026, why is compaction still a summarization prompt? Jev can make it instant by scoring every tool call and dropping what’s irrelevant

Reply

Vercel's fx safety reviewer, 18x faster

We're seeing extraordinary results from @typesafeai. Default mode in 𝚏𝚡 is auto, with a safety reviewer analyzing every command. That reviewer runs on GPT Luna today. Jev is up to 18x faster (p95) *and* more accurate. It's coming to @vercel AI Gateway and likely new default.

Pranit
Pranit
Vercel
@fazxes

We benchmarked fx auto mode (safety) classifier with @typesafeai's Jev. tl;dr: ~5-18x faster and more accurate than 𝚐𝚙𝚝-𝟻.𝟼-𝚕𝚞𝚗𝚊, our current top choice

Image
Reply

Jev lands on OpenRouter

700 leads scored for $0.09

Beating Gemini Flash Lite on an eval

Browser Use Ultrafast, powered by Jev