Skip to content

helpme-Jev

Self-hosted helper for tricky chats and everyday decisions: Jev makes typed checks, an LLM handles language, the user decides.

ProjectprototypeAGPL-3.0

Overview

HelpMe JEV is a small self-hosted assistant for questions that are small but strangely hard: is this message actually negative, should I reply now or ask another question, what is the safest next step at work, can I say this more clearly. You paste a message, screenshot or situation, and it turns it into a few concrete checks and possible next moves, with drafts you can edit before anything is sent.

Its rule is that Jev decides, the LLM explains and you decide. Jev answers typed questions (yes/no probabilities, option probabilities and scores) and never writes the final message; an LLM translates input for Jev and clarifies, drafts or polishes text on request, using OpenAI Chat Completions, OpenAI Responses or Anthropic Messages protocols. A chat helper analyses intent, risk, emotion, needs and next actions in one-on-one or group chats, and a decision workbench handles general choices. It is version 0.1.0 and AGPL-3.0, with documentation in English and Chinese.

What the decision model decides

TypeQuestionAnswers
Yes / noIs this message actually negative?yes · no
ChoiceWhat is the best next move: reply now, ask another question, or leave it?—
ScoreHow risky is this situation?(inferred)—

How it works

  1. Paste a message, screenshot or situation
  2. LLM converts input into state for Jev
  3. Jev answers typed checks on intent, risk, emotion and next actions
  4. LLM drafts text on request; user chooses and sends

Strengths

  • Clear split between judgment and wording
  • User stays in control of what is sent
  • Supports several LLM protocols

Caveats

  • Early 0.1.0 release
  • AGPL-3.0 licence
  • Requires both Jev and LLM endpoints

Getting started

Self-host per the Quick start in the README and configure JEV and LLM endpoints via environment variables.

At a glance

Type
Project
Status
prototype
Language
TypeScript
Runtime
self-hosted web app
Has code
yes
License
AGPL-3.0

Use cases and integrations

How curated lists describe it

  • HelpMe JEV —— JEV 决策工作台:JEV 出决策、LLM 做表达、用户拍板(聊天副驾 + 通用决策).

    hellogumbo/awesome-jev

Frequently asked questions

Does Jev write replies?

No, Jev only answers typed questions; an LLM drafts text when asked.

Who sends the message?

You do; the app stops before anything is sent.

Which LLM APIs are supported?

OpenAI Chat Completions, OpenAI Responses and Anthropic Messages.

Related projects

  • Windows WeChat reply assistant: local offline OCR reads the chat, Jev judges intent and tension and ranks three drafted replies to fill in.

    ProjectproductionPython
  • Android chat co-pilot that reads the active chat via Accessibility and returns typed verdicts on intent, emotion and risk; never replies.

    AppbetaKotlin
  • Android chat copilot: Jev judges intent, needs and risk in visible chats, then ranks drafted replies to fill, never send.

    Hook
  • DeepSeek Harness plugin that classifies each user message's emotion, urgency and department with Jev and injects it as context.

    PluginbetaTypeScript
  • Zero-dependency Android app that judges the visible WeChat message's intent, emotion, urgency and reply posture with Jev.

    AppbetaJava
  • Android WeChat assistant where Jev judges the chat and scores the relationship, and a chat model drafts three replies.

    AppbetaKotlin