Skip to content

Jev directory

Strayguard

A git pre-commit hook that asks TypeSafe Jev whether each new file belongs in your repo, catching scratch scripts, debug dumps, build output and local config before they land. Local rules run first, so .env and .DS_Store are matched locally and never sent anywhere.
Stars
0
Language
Python
License
MIT
Reading time
3 min
Published by
Community
Author
eve2512
Last verified
Oct 2026

eve2512/strayguard

User repository on GitHub

View on GitHub

Catch files that don't belong before you commit them. A git pre-commit hook that asks TypeSafe Jev whether each new file belongs in your repo. It catches scratch scripts, debug dumps, build output and local config before they land. Takes under a second, costs a fraction of a cent, needs no config.

Forks
0
Last pushed
Updated Oct 2026

Repo stats from the GitHub API, cached Oct 2026.

Highlights

  • Jev picks one of five categories per new file: belongs, scratch/leftover, output dump, build output or local only.
  • Files Jev is at least 70% sure do not belong are shown with their category and probability before the commit proceeds.
  • Local rules such as .env and .DS_Store run first; files they match are never sent anywhere, and results are cached.
  • At the prompt, u unstages, g adds to .gitignore, k keeps and commits, o goes one by one; strayguard never deletes files.
  • Installs with pipx install strayguard, needs Python 3.9+ and a TypeSafe API key, and adds .git/hooks/pre-commit.

Quickstart

bash
pipx install strayguard
export TYPESAFE_API_KEY=your-key
strayguard install

Watch out

Grounded in the truncated repository README and GitHub metadata reviewed on 2026-10-15; the README cuts off mid-sentence in its GUI clients section, and it quotes no accuracy figures or pricing beyond describing a run as costing a fraction of a cent.

Questions about this entry

Short answers drawn from the linked project or page.

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai