shipwithjev

Catalog / Tools & apps

0544GitHub

MinusPodJev: podcast ad detection with Jev

MinusPodJev is a FastAPI proxy that makes TypeSafe Jev available to MinusPod as an OpenAI-compatible ad-detection model.

Open source ↗ github.comcost-timeMinusPod to Proxy to Jev RTT 824 ms
ttlequals0/MinusPodJevREADME ↗
# This repository is archived

> [!IMPORTANT]
> **Jev and System One support has been rolled into the main app, [MinusPod](https://github.com/ttlequals0/MinusPod).**
> Use MinusPod. This proxy is no longer maintained and is kept only for reference.

---

<img src="assets/minuspodjev-logo.png" alt="MinusPodJev logo" width="128" />

# MinusPodJev

MinusPodJev is a FastAPI proxy that makes TypeSafe Jev available to [MinusPod](https://github.com/ttlequals0/MinusPod) as an OpenAI-compatible ad-detection model. This repository also contains the standalone offline benchmark that measured Jev against 84 chat models on a 14-episode corpus.

## Contents

- [Features](#features)
- [How it works](#how-it-works)
- [Requirements](#requirements)
- [Quick start](#quick-start)
- [Documentation](#documentation)
- [License](#license)
- [LLM disclosure](#llm-disclosure)

## Features

- OpenAI-compatible detection, verification, and review endpoints for MinusPod
- Native Jev segments-in, spans-out endpoint
- Optional sponsor matching from MinusPod's sponsor list, with a gazetteer fallback
- Runtime threshold settings and a status page with process-scoped metrics
- Offline benchmark corpus, caches, reports, and reproduction commands

## How it works

Jev scores one transcript segment at a time. The proxy parses MinusPod's window prompt, asks Jev one noul per segment, assembles spans, classifies categories, matches sponsors, and returns MinusPod's expected JSON envelope. The full request flow and component diagram are in [How it works](docs/how-it-works.md).

Jev Proxy does not support chapter generation. Chapter titles still need a secondary chat model.

Jev Proxy is a POC shim. It does not change the MinusPod runtime that controls holds, autoapproval, or verification logs. `compat/minuspod_

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