Skip to content

Jev Acp

ACP stdio agent that evaluates explicit Choice, Score and Noul questions as typed Jev answers inside any Agent Client Protocol client or IDE, driven by a task picker rather than free-form chat.

Stars
0
Language
TypeScript
License
MIT
Published by
Community
Author
formulahendry
Last verified
Oct 2026

About this project

Use Jev typed decisions from any Agent Client Protocol client or IDE. jev-acp is a decision agent, not a chat model. It evaluates explicit Choice, Score, and Noul questions and returns typed answers, probabilities, and confidence without involving an intermediate LLM. Jev in JetBrains: review a Choice request, then inspect the selected option, reported confidence, and probability distribution. This screenshot illustrates the interface; the example output is not health advice.

Quoted from the project's README. Read the full README.

Highlights

  • A guided picker instead of command syntax: six tasks including Choose one, Score against a rubric and Check a statement, each reviewed before Run.
  • No intermediate LLM is involved. The agent evaluates the explicit questions you supply and returns typed answers, probabilities and confidence.
  • Gaps are refused rather than guessed: a greeting, a single option or duplicate options gets a two-line example, and Jev is not called.
  • Clients without a picker set JEV_ACP_INTERACTION_MODE=chat for a numbered menu with /tasks, /template and /cancel; invalid values fail at startup.

Watch out

Requires Node.js 22 or newer and your own TypeSafe API key, but you run the published package with npx rather than cloning or building. There is no stable release in what the README describes: without an explicit version npx takes the stable latest channel, and the guidance for a first-time user is the @next preview channel once bootstrapped, or local development. It assesses only the material you supply and will not look up facts, infer arbitrary schemas, invent facts, or pick a task for you. Attached files are not extra options, menu replies or template names; only what you type fills those steps, and a file link alone supplies nothing because the agent does not open or fetch it. If text accompanies a link, the agent evaluates the text and tells you the link was not included. Saved templates hold reusable definitions and presentation metadata only, never the current decision input, and live in a JSON file under your home directory that JEV_ACP_HOME can redirect. The Incident impact reference template withholds its numeric recommendation when evidence is insufficient and is described as advisory, not an escalation policy; its JSON mode keeps the raw result with a warning. Cancellation during a decision preserves the review for retry and a picker switch ignores late results, but a saved template that does not appear in the picker needs a new session to load. Some Windows clients need command set to cmd with npx invoked through /c. Our README copy is truncated mid-sentence in the advanced-commands section, so the remaining one-turn commands, the Output setting, local development and licensing are not documented here. Copy reviewed against the repository README on 2026-10-04, not from running it.

Questions about this entry

Short answers drawn from the linked project or page.

More Jev resources like this

8GitHub stars
Shadcn registry search block that shows lexical hits instantly then re-ranks the top candidates with Jev intent scoring in one request, with keyword fallback on failure.
Jev Integrations & Adapters#community#jevbest#catalog-import
6GitHub stars
Community n8n node that adds a Jev judgment step to workflows, returning one of your options with probabilities so unsure items can go to review.
Jev Integrations & Adapters#community#awesomejev#catalog-import
An n8n community node that classifies, scores and checks text with Jev, shaped like the built-in Text Classifier with one output branch per category plus a Needs Review branch, and built for volume with parallel requests and packed batches.
Jev Integrations & Adapters#community#awesomejev#catalog-import
n8n community node for TypeSafe's System One API, exposing yes or no, choice and score questions as workflow nodes, with an Evaluate Questions operation that batches several over one state in a single request.
Jev Integrations & Adapters#community#jevbest#catalog-import
69GitHub stars
Provider-neutral TypeScript runtime for System One decisions: write choice, noul, and score code once, then run it on TypeSafe Jev, local Reflex, any compatible /v1/systemone endpoint, or a custom provider.
Jev Integrations & Adapters#community#jevbest#catalog-import
25GitHub stars
Agent runtime with a terminal UI and a messaging gateway that keeps memory, self-built skills, session search, scheduling, and subagents across Telegram, Discord, Slack, WhatsApp, Signal, and CLI.
Jev Integrations & Adapters#community#jevbest#catalog-import
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai