jev-chat-jarvis

jev-chatMIT活跃维护

聊天回复前的决策助手:读取聊天内容判断对方意图和风险,一键生成草稿供你确认后发送,支持 Android、Windows、macOS、iOS。

The chat decision assistant: before you reply, Jev reads the chat, judges intent and risk, and drafts replies you fill in with one tap. You press send. Android · Windows · macOS · iOS | 聊天辅助决策工具:先看懂对方再回复,发不发由你。

v1.7发布于 2026-10-05 16:12 UTC8,321star +35 / 7 天1,328fork同步于 2026-11-10 23:32 UTC

怎么上手

由 README 提炼,执行前请确认
下载 Android 版 APK 安装后,按应用内引导开启无障碍服务和悬浮窗权限
硬件要求按 README 说明

Android 11 及以上(中文版需 ARM64 手机);Windows 10 1903 及以上或 Windows 11;macOS 13 及以上且仅限 Apple Silicon;iOS 需自行用 Xcode 构建。README 未提及显存或 CPU 运行要求。

支持 Apple Silicon
下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

先判断对方意图和风险再起草回复的聊天辅助工具,发不发由你决定

聊天回复前的决策助手:读取聊天内容判断对方意图和风险,一键生成草稿供你确认后发送,支持 Android、Windows、macOS、iOS。

核心能力

  • 用判断模型先分析对方意图、风险与最佳应对
  • 每条草稿都对照判断结果校验并排序
  • Android 通过无障碍服务悬浮读取聊天窗口
  • 只把草稿填入输入框,绝不自动发送
  • 使用自配模型厂商和自己的 API Key,无官方服务器

容易踩的坑

Android 版需手动开启无障碍服务和悬浮窗权限才能读取聊天;iOS 无 App Store 版本,必须自行用 Xcode 从源码构建;在 QQ、飞书、X、WhatsApp 等第三方应用内使用可能违反其服务条款,账号有被限制或封禁的风险

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

2 个版本v1.7
  1. global-v0.1.0Jev for WhatsApp v0.1.0 — global edition previewpre-release2026-10-06 · 2026-10-06 10:22 UTC
    查看更新说明

    The first preview of the global edition of Jev: an English reply copilot for WhatsApp on Android, built by @smgonthebeat. It reads the chat on screen, works out what the other person wants, drafts two replies, checks and scores them, and fills the one you pick into the message box. You press send.

    What's new

    • Five scenes (Work, Romance, Friends, Family, General) with relationship types. A reply to your manager and one to a close friend are judged differently.
    • Pick how you want to respond, add any detail (a new date, an amount), and Jev turns it into a goal with required items and things to avoid.
    • Two drafted replies, each checked against your goal and scored out of 5. Only a reply that passes every check can be "Top pick".
    • Reads up to 24 recent messages by scrolling back through the chat, with "Read further back" for more.

    Privacy and safety

    • Requests go to OpenRouter with your own key. No server of ours, no analytics.
    • Chat text is not stored on the phone. The diagnostic log has no chat text.
    • Jev only writes into WhatsApp's message box. It never presses send.

    Known limitations

    • WhatsApp for Android (com.whatsapp), one-to-one chats in English only. Group chats are refused; WhatsApp Business is not supported.
    • Tested on one phone with WhatsApp 2.26.38.73. A WhatsApp update can break reading until the adapter is updated.
    • Using an assistant inside WhatsApp may not comply with WhatsApp's terms of service, and your account could be restricted. Decide for yourself whether to use it.

    Install

    • Download jev-whatsapp-v0.1.0-release.apk below. Android 11 or later, any CPU.
    • It is a separate app from the Chinese edition (package com.jev.overseas), so both can be installed on the same phone.
    • Full guide: global/README.md

    中文说明:Jev 海外版第一个预览版,英文界面,先支持 WhatsApp 一对一聊天,由 @smgonthebeat 开发。它读取屏幕上的聊天,判断对方要什么,起草两条回复并逐条检查打分,把你选的那条填进输入框,发送由你自己点。模型请求只发到你自己配置的 OpenRouter,聊天内容不在手机上保存。和国内版是两个独立的 App,可以同时安装。

  2. v1.7v1.7 — 支持 WhatsApp,分析结果改为常驻卡片最新正式版2026-10-05 · 2026-10-05 16:12 UTC

    新增

    • 支持 WhatsApp 一对一聊天(测试中):读取聊天、判断、候选回复、填入整条链路。群聊不读;WhatsApp 里不截屏。读取规则来自 @smgonthebeat(#73)。
    • 分析结果改成一张常驻小卡片:收起时只显示风险等级和对方意图,点标题展开看完整分析和候选回复,再点收起。卡片可以拖到屏幕任意位置,每个 App 分别记住位置。
    • 候选回复下方新增「换一组」:判断不变,只重新生成一组候选,不会和上一组重复。
    • 设置里可以选候选回复条数(1 / 2 / 3 条);只要 1 条时不做排序,出得更快。
    • 判断接口新增「Vercel」「OpenCode Zen」两个预设。

    改进

    • 只有对方发来新消息才重新分析。上下翻聊天记录不会清空卡片、不会重新分析,也不会弹来弹去;更新时旧结果先留着,标题旁显示已等待的秒数。
    • 候选回复的语言跟随对方:对方说英文就用英文回复。
    • 判断和回复各自最多等 30 秒,超时就停下并给出「重试」。
    • 无障碍服务的注册名称改为 Jev 自己的名称。
    • 截屏识别更流畅(感谢 @ahxoeh);兼容更多中转网关(感谢 @xuancanhit99)。

    修复

    • 候选回复偶尔一直显示「生成中」。
    • QQ 群聊上下滚动时分析面板卡成空白。

    已知限制

    • 从 v1.4 或更早版本升级后,需要到系统设置里重新打开一次 Jev 助手的无障碍开关。
    • 隐藏界面内容或禁止截屏的 App 不支持;界面目前只有中文。
    • 在第三方聊天 App 里使用可能不符合其用户协议,账号有被限制的风险,请自行判断。

    安装

    • 下载下方附件 jev-assistant-v1.7-release.apk,Android 11 及以上,arm64 机型。装过旧版的可以直接覆盖安装,设置和密钥都会保留。
    • 完整更新记录见 CHANGELOG。

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    jev-chat

    The chat decision assistant

    Read them first, then reply. Before you answer, Jev works out what the other person really means, how risky the moment is and how to respond, then drafts replies you can fill in with one tap. Whether to send is always up to you.

    Stars Platform License

    🌐 Official website: chatjevs.com

    English | 简体中文 | Tiếng Việt | Releases

    Download · Products · How It Works · Privacy · Community

    ❤️Sponsors

    Interested in sponsoring the project?

    Why jev-chat?

    When a message lands, the hard part is not typing. It is working out what the other person really means: are they upset, testing you, or just chatting? Most AI tools skip that step and go straight to writing a reply.

    jev-chat judges first. Its Jev judgment model reads the conversation and works out the other person's intent, the risk in the moment and the best way to respond. Only then does it draft replies, and it fills the one you pick into the message box.

    • Judge before writing — intent, risk, what they need and the best action come before any draft
    • Checked, ranked replies — every draft is checked against that judgment and ranked, so the best fit comes first
    • Works where you chat — WhatsApp, QQ, Feishu and X on Android; chat windows on Windows and macOS; any app through the iOS keyboard
    • You press send — jev-chat only fills the input box and never sends on its own
    • Your keys, no server of ours — requests go only to the model provider you configure, with your own key
    • Open source — MIT licensed, five apps across Android, Windows, macOS and iOS

    Products

    PlatformProductHow you use itStatus
    AndroidJev for WhatsApp (global edition)Overlay on WhatsApp chats in EnglishPreview v0.1.0
    AndroidJev Chat Assistant (Chinese edition)Overlay on QQ, Feishu, X and WhatsAppv1.7
    WindowsJev for WindowsSits beside your chat window and reads it with screenshots and on-device OCRReleased
    macOSJev for macOSOverlay that reads the chat on screen and judges with a local modelReleased (Apple Silicon)
    iOSJev KeyboardA custom keyboard: copy a message and see intent, risk and replies on the keyboardSource only, build it yourself

    Both Android editions live in this repository. The other platforms have their own repositories.

    Screenshots

    Global edition · analysisGlobal edition · scored repliesChinese edition · overlay

    Download & Installation

    System Requirements

    • Android: Android 11 or later (the Chinese edition needs an ARM64 phone)
    • Windows: Windows 10 1903 or later, or Windows 11
    • macOS: macOS 13 or later on Apple Silicon
    • iOS: build it yourself with Xcode

    Android Users

    Global editionChinese edition
    ForChats in English on WhatsAppChats in Chinese on QQ, Feishu, X and WhatsApp
    Downloadjev-whatsapp-v0.1.0-release.apkjev-assistant-v1.7-release.apk
    GuideGlobal edition READMEChinese edition README

    Both can be installed on the same phone. After installing, open the app and follow its guide to turn on the accessibility service and the overlay permission. The global edition is built by @smgonthebeat.

    Windows Users

    Download the latest version from the Releases page. See the project README for setup.

    macOS Users

    Download the latest version from the Releases page. Apple Silicon only. See the project README for setup.

    iOS Users

    There is no App Store build yet. Build the keyboard from source with Xcode.

    How It Works

    1. Read. Jev reads the conversation on your screen: through the accessibility service on Android, the chat window on desktop (screenshots with on-device OCR, or system text APIs), and the message you copy on iOS. It does not modify the chat app or log in to it.
    2. Judge first. Before any reply is written, a judgment model works out what the other person really wants, how risky the moment is and the best way to respond.
    3. Draft, check, rank. Jev drafts replies, checks them against that judgment and ranks them. Tap one to fill it into the message box. You press send.

    Privacy and Risk

    • Android: chat text, plus any background you turn on, goes only to the model provider you configure, with your own key. We run no server and never receive your chats. Screenshots used for OCR never leave the phone.
    • Windows, macOS and iOS: see each project's README for how it handles data.
    • Privacy policies (Android): global edition · Chinese edition

    Use at your own risk: Using Jev inside third-party apps such as QQ, Feishu, X, or WhatsApp may not comply with those apps' terms of service, and your account could be restricted or banned. Decide for yourself whether to use it.

    Community and Feedback

    Please get in touch by messaging the WeChat official account. Use it for partnerships, sponsorships or feedback. Messages sent elsewhere may be missed.

    We'd love to hear what you actually need. Which chat app would you most like to use Jev with? What should it pick up on, how should it alert you, and what should it never touch? Send your thoughts to the official account.

    Star History

    Star History Chart

    Copyright and License

    Copyright © 2026 Finderchangchang and the jev-chat contributors. The code is available under the MIT License. See also NOTICE. Contributors are listed in CONTRIBUTORS.

    • Commercial use is allowed: Individuals and companies may use, modify, redistribute, or integrate the code into their own products without payment or prior permission.
    • Attribution is required: Keep LICENSE and NOTICE when distributing or using the project commercially, and credit the source in your product's About page, documentation, or release page. Suggested wording: Based on Jev Chat Assistant (https://github.com/jev-chat/jev-chat-jarvis).
    • Do not use the names "Jev Chat Assistant" ("Jev 聊天助手") or "jev-chat", or the domain chatjevs.com, to imply that your product was made or endorsed by the original authors.

    Disclaimer: This project only processes conversations on your own device that you are authorized to view. Follow the terms of service of QQ, X, Feishu, WhatsApp, and any other apps you use, as well as applicable local laws and regulations. The authors accept no responsibility for the consequences of its use.