Jev Voice
@vcjdeboer/jev-voicev2026.09.19.3
01README
Multi-dimensional writing voice profiler powered by Jev. Analyze any text across six dimensions — formality, authority, complexity, warmth, pace, conviction — with calibrated probabilities. Compare two texts side by side to see how their voices differ. No training data needed.
02Models
@vcjdeboer/jev-voicev2026.09.19.3jev_voice.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| apiKey? | string | TypeSafe API key. Prefer a vault reference: |
| model | string | System One model. Defaults to jev-latest. |
| baseUrl | string | API root. Change only for a proxy or test server. |
| timeoutMs | number | Per-attempt HTTP timeout in milliseconds. |
| maxRetries | number | Retries after the first attempt on 408/429/5xx. |
fn profile(label?: string)
Analyze writing voice across 6 dimensions: formality, authority,
| Argument | Type | Description |
|---|---|---|
| label? | string | Optional label for the text (e.g. article title, author name). |
fn profile_url(url: string, label?: string, maxChars: number)
Fetch a URL, extract readable text, and profile its writing voice
| Argument | Type | Description |
|---|---|---|
| url | string | URL of the article to fetch and profile. |
| label? | string | Optional label for the text (e.g. article title, author name). |
| maxChars | number | Maximum characters to extract from the page. Truncates to this length. |
fn refresh_report()
No-op method that triggers the voice-comparison report.
fn compare(labelA?: string, labelB?: string)
Profile two texts side by side and show the voice delta
| Argument | Type | Description |
|---|---|---|
| labelA? | string | Label for text A. |
| labelB? | string | Label for text B. |
Resources
profile(infinite)— Voice profile — 6 dimensions with scores and probabilities
comparison(infinite)— Side-by-side voice comparison of two texts
03Reports
@vcjdeboer/voice-comparisonmodel
voice_comparison.ts
Compare all voice profiles from a jev-voice model. Reads every
voicejevcomparison
04Previous Versions
2026.09.19.2
2026.09.19.1
05Stats
A
100 / 100
Downloads
15
Archive size
16.5 KB
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned
Repository
https://github.com/vcjdeboer/jev-voice06Platforms
07Labels