shipwithjev

Catalog / Tools & apps

0096GitHub

Port Cleanup

A macOS utility that tells you which listening ports are safe to stop.

epiphany-dynamics/port-cleanupREADME ↗
# Port Cleanup

**A Jev-powered native macOS utility for evidence-backed, human-confirmed cleanup of stale listening ports.**

Port Cleanup tells you which listening ports are safe to stop — and which are not — before anything is touched. Every TCP listener gets a typed recommendation from Jev, the evidence behind it, and an explicit decision that only you can make. No process is ever stopped automatically.



## Product view

The main window is where the decision happens: every listening port appears as a row with its executable, project context, Jev verdict, and confidence — and stopping anything still requires selecting the row and confirming.



## Why Jev matters

The hard part of port cleanup is not listing ports. It is deciding, per process, whether stopping it is safe — which usually requires understanding what that process actually is: a dev server you started an hour ago, a browser harness from a closed session, or something your system genuinely depends on.

**Jev** is the judgment engine behind Port Cleanup. It is a System One model from **TypeSafe** that turns each process's locally collected dossier into a typed judgment — a finite verdict/reason pair plus confidence and the single most material missing fact when the evidence is incomplete. Instead of asking a general-purpose model to freeform an answer, Port Cleanup asks Jev one finite-choice question per process: is this safe to stop, keep, or your decision? The result is a validated, typed response the app can map to its own text, not raw model prose you have to trust.

That is the central differentiator: **local forensic evidence plus typed AI judgment, gated by explicit human confirmation.** The app collects everything it can prove on your Mac, Jev classifies what it sees, and you — not the model, not

Also filed under Tools & apps

  1. 0616

    Jevstiller: distill Jev calls into a local model

    A self-hosted proxy that trains a local model on Jev's answers. It served 72% of Banking77 locally at 15 ms, with a 2% audit and a bound on disagreement.

    tomerglick57 · Tools & apps · 15 ms local

  2. 0611

    Scruple: code checks for what linters miss

    Semantic-aware linting with System One models: rules you can state in a sentence, checked against your code by Jev.

    @nalexpeae · Tools & apps

  3. 0606

    Algolia-style Postgres search with a Jev reranker

    Typo tolerance, typeahead, barcodes and facet counts in plain Postgres SQL, plus an optional Jev step that asks one question per top-10 result.

    @alex_forman1 · Tools & apps

  4. 0604

    Virtual Closet: outfits from closet videos

    built a virtual closet & outfit generator from raw closet videos. classification + semantic search thanks to jev 🥰. clueless closet dreams finally coming to life

    @maitreemervana · Tools & apps