What it is
discoprint is a TypeScript CLI tool that classifies an artist's discography by theme, mood, and lyrical complexity using Jev, then displays the results as a colorful terminal dashboard.
How it uses Jev
Jev classifies each song against 5 atomic questions (theme, mood, complexity, explicit, firstPerson) batched into a single systemOne call per track, with state = { artist, track, lyrics }. Results are cached and used to build the dashboard.
Primitives:choicescorenoul
Technique worth stealing
Batch all five questions into one systemOne call per song instead of one call per question.
Try it
npx discoprint "Bon Jovi"
Evidence
Each line is one question put to Jev about the README. ≥ 0.60 reads as yes, ≤ 0.40 as no; in between Jev is not making a call.
- Jev-centricyes0.83
- Shows a System One patternno0.11
- Handles uncertaintyno0.04
- Measuredno0.04
- Runnableyes0.99
- Worth recommendingno0.21
- Model replicano0.06
- Problem scopescore on a 0–2 scale0.30
- About Jevyes0.96
Signals by Jev jev-1.13.0, card written by DeepSeek V4.1 Flash from the README on 20 Sept 2026.