Skip to content

jev-s-code

VS Code extension that asks Jev a yes/no question ('is this ok?') about each line you edit and marks it thumbs up or down.

Projectprototype

Overview

Jev-S Code is a playful VS Code extension that asks Jev a question about every line of code you write. When you edit a line and move off it, the extension sends that line with a few surrounding lines as context and asks a Noul question, by default 'is this ok?'. A thumbs up appears when the probability of yes meets the threshold (default 0.5), otherwise a thumbs down, with the probability shown on hover.

Blank lines are skipped, pasted blocks are only checked as the cursor passes through, and re-editing a line clears its mark. The question, threshold, context lines and model are configurable, the key is kept in VS Code's secret storage, and an output channel logs every verdict. Commands toggle checks, evaluate the current line or clear verdicts.

What the decision model decides

TypeQuestionAnswers
Yes / noIs this ok? (configurable per-line question)yes · no

How it works

  1. Edit a line and move the cursor off it
  2. Send the line and context to Jev
  3. Show thumbs up or down based on the threshold
  4. Hover to see the probability

Strengths

  • Configurable question and threshold
  • Key stored in secret storage
  • Lightweight and unobtrusive

Caveats

  • Line-level judgments lack broader context
  • Code is sent to TypeSafe
  • Default question is vague

Getting started

npm install && npm run compile, press F5 to launch, then run 'Jev: Set TypeSafe API Key'.

At a glance

Type
Project
Status
prototype
Language
TypeScript
Runtime
VS Code extension
Has code
yes

Use cases and integrations

How curated lists describe it

Frequently asked questions

What does Jev decide?

Whether each edited line passes your yes/no question, by default 'is this ok?'.

Can I change the question?

Yes, via the jev.prompt setting.

Does it check pasted code?

Only line by line as the cursor passes through it.

Related projects

  • Rust code-review gate asking Jev small typed questions about functions and tests, failing CI only on rules measured 80% right.

    CLIproductionRust
  • Coding-agent hook that asks Jev one yes/no per project rule on every edit or turn and makes the agent fix any violation.

    HookbetaTypeScript
  • Advisor for coding agents: git and Stop hooks flag test tampering, secrets and skipped hooks, with optional Jev review findings.

    Hookbeta
  • CLI that uses Jev to score JS/TS code comments for accuracy and usefulness and lists the weakest first.

    ProjectbetaTypeScript
  • Read-only Go CLI that checks files against your plain-language code rules with Jev, locally or in CI.

    CLIbetaGo
  • CLI and agent commands auditing a git diff against YAML standards packs, scoring each hunk with Jev so agents fix only flags.

    Agent skillbetaTypeScript