README.md
September 18, 2026 · View on GitHub
jev-git
Sub-second Git pre-commit & pre-push semantic reflex gate powered by TypeSafe AI's Jev.
Why jev-git?
Regex-based git hooks miss subtle semantic context. Full LLMs take 4–6 seconds per commit and burn hundreds of dollars in API credits.
jev-git runs in ~80ms directly inside your git commit or git push workflow. It uses TypeSafe AI's Jev (System One decision model) to evaluate staged diffs with calibrated probabilities for unredacted secrets, prompt-injection attacks, and destructive commands before they ever enter your git history.
- Fast: ~80ms p50 latency.
- Lightweight: Single static Rust binary. Zero daemons, zero background memory.
- Native Git Integration: Invoked seamlessly as
git jev.
Quickstart
# 1. Install pre-commit hook in any repo
git jev install
# 2. Check staged diff on demand
git jev check
# Or pipe any diff
git diff HEAD~1 | git jev check
Architecture
- Single statically linked binary (<2MB).
- Uses blocking HTTP (
ureq) for zero-runtime startup overhead. - Evaluates
nouldecisions viahttps://api.typesafe.ai/v1/systemone.
Non-goals
- Not a multi-agent framework.
- Not an interactive code-writing LLM.
- Not a heavy linter or syntax parser.
Ecosystem
Author
Akash Priyadarshi (Patna, Bihar, India)
GitHub · Portfolio · LinkedIn · Resume
License
MIT © Akash Priyadarshi