Applications

transcript-lens

@sensahin12TypeScriptMITupdated 2026-09-19runnable

YouTube transkriptlerini anlamına göre keşfedin. Türkçe arayüz, Jev analizi, altyazı dışa aktarma ve Vercel kurulum rehberi.

sensahin/transcript-lens

Where it calls Jev

const API = 'https://api.typesafe.ai/v1/systemone';

src/lib/jev.ts:18

The link points at the commit we read, so the line number still holds.

What it asks Jev

These question sets are lifted from this project's source exactly as written.

from src/lib/analyze.ts:20

  1. valuechoice

    For someone reading this transcript for its substance, how much does this block matter?

    • essentiala core point, insight, argument or piece of information; skipping it loses something important
    • usefulrelevant supporting detail, example or context
    • skippablefiller, repetition, pleasantries, or nothing new
  2. surprisingtrue/false

    Does this block say something surprising or counter-intuitive?

  3. funnytrue/false

    Is this block funny: a joke, a witty line, a laugh?

  4. controversialtrue/false

    Is this block controversial: a provocative, divisive or strongly contested position?

  5. actionabletrue/false

    Does this block give practical advice the listener could act on?

  6. noveltrue/false

    Does this block contain an original idea or a perspective most people would not have heard before?

  7. emotionaltrue/false

    Is this block emotionally charged: personal, moving, heated or vulnerable?

Run it on your own text

The code
import { experimental_evaluate as evaluate } from 'ai';

const { answers } = await evaluate({
  model: 'typesafe-ai/jev',
  state,
  questions: {
    value: { type: 'choice', instructions: 'For someone reading this transcript for its substance, how much does this block matter?',
      criteria: { essential: 'a core point, insight, argument or piece of information; skipping it loses something important', useful: 'relevant supporting detail, example or context', skippable: 'filler, repetition, pleasantries, or nothing new' } },
    surprising: { type: 'boolean', instructions: 'Does this block say something surprising or counter-intuitive?' },
    funny: { type: 'boolean', instructions: 'Is this block funny: a joke, a witty line, a laugh?' },
    controversial: { type: 'boolean', instructions: 'Is this block controversial: a provocative, divisive or strongly contested position?' },
    actionable: { type: 'boolean', instructions: 'Does this block give practical advice the listener could act on?' },
    novel: { type: 'boolean', instructions: 'Does this block contain an original idea or a perspective most people would not have heard before?' },
    emotional: { type: 'boolean', instructions: 'Is this block emotionally charged: personal, moving, heated or vulnerable?' },
  },
});

Other projects in this category