shipwithjev

Catalog / Tools & apps

0270GitHub

jev-acp

Standalone ACP agent exposing Jev Choice, Score, and Noul decisions through guided input and reusable templates, with typed results and probabilities.

formulahendry/jev-acpREADME ↗
# jev-acp

Use [Jev](https://typesafe.ai/) typed decisions from any
[Agent Client Protocol](https://agentclientprotocol.com/) 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.

## Screenshot

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.*

## Setup

Requires Node.js 22 or newer and a TypeSafe API key. You do not need to clone
this repository or build it to use a published package:

```bash
npx -y jev-acp
```

The agent communicates over ACP stdio, not an interactive terminal chat.
Configure your ACP client to launch it and pass `TYPESAFE_API_KEY` as shown below.
Without an explicit version, `npx` uses the stable `latest` channel.
For preview builds, use `npx -y jev-acp@next`. Before the first stable release,
use the preview channel (once bootstrapped) or [local development](#local-development).

Example [vscode-acp](https://github.com/formulahendry/vscode-acp) or
[acp-ui](https://github.com/formulahendry/acp-ui) configuration:

```json
{
  "agents": {
    "Jev": {
      "command": "npx",
      "args": ["-y", "jev-acp"],
      "env": {
        "TYPESAFE_API_KEY": "..."
      }
    }
  }
}
```

Use `"jev-acp@next"` in `args` to track previews, or an exact version to pin a
release. Some Windows clients require `command: "cmd"` and
`args: ["/c", "npx", "-y", "jev-acp"]` to launch `npx`.

## Start with a task

In your ACP client, open the **Task** selector. There is no command syntax to
learn. New sessions start quietly, without a greetin

Also filed under Tools & apps

  1. 0616

    Jevstiller: distill Jev calls into a local model

    A self-hosted proxy that trains a local model on Jev's answers. It served 72% of Banking77 locally at 15 ms, with a 2% audit and a bound on disagreement.

    tomerglick57 · Tools & apps · 15 ms local

  2. 0611

    Scruple: code checks for what linters miss

    Semantic-aware linting with System One models: rules you can state in a sentence, checked against your code by Jev.

    @nalexpeae · Tools & apps

  3. 0606

    Algolia-style Postgres search with a Jev reranker

    Typo tolerance, typeahead, barcodes and facet counts in plain Postgres SQL, plus an optional Jev step that asks one question per top-10 result.

    @alex_forman1 · Tools & apps

  4. 0604

    Virtual Closet: outfits from closet videos

    built a virtual closet & outfit generator from raw closet videos. classification + semantic search thanks to jev 🥰. clueless closet dreams finally coming to life

    @maitreemervana · Tools & apps