JevGuide
Android WeChat assistant where Jev judges the chat and scores the relationship, and a chat model drafts three replies.
Overview
JevGuide is an Android app from the author of JevIntent and JevBystander that acts as a relationship-progress assistant for WeChat chats. It reads the screen, has Jev interpret the conversation and produce a relationship-progress score that stays pinned on screen, and has a separate chat model draft three candidate replies. It keeps long-term memory per contact. Like its sister projects, it only reads the screen and calls APIs; it does not modify WeChat, send messages or inject clicks.
The README documents that newer WeChat versions expose zero text nodes to the accessibility tree on the chat and search screens, even to the system's own tools, so the app adds a second path: screenshot, then a vision model to transcribe the text. The default auto mode tries the free accessibility tree first and uses paid vision only when it reads nothing. Debug signing keys are deliberately public, release keys are excluded and a secret-check script runs before commits. Settings links for obtaining keys may carry the author's referral code, disclosed as the project's only revenue. Documentation is in Chinese.
What the decision model decides
| Type | Question | Answers |
|---|---|---|
| Score | How is the relationship progressing in this conversation? | — |
| Choice | What is the other person's intent or emotion?(inferred) | — |
How it works
- Read chat via accessibility tree, or screenshot plus vision model
- Jev judges the conversation and relationship score
- Chat model drafts three replies
- Score pinned on screen; user chooses whether to reply
Strengths
- Never sends messages or modifies WeChat
- Fallback reading path when the accessibility tree is empty
- Per-contact memory
Caveats
- Vision path costs money and sends screenshots to a model
- Referral links in settings
- Chinese only
Getting started
Download the latest APK from the releases page and grant accessibility permissions.At a glance
- Type
- App
- Status
- beta
- Language
- Kotlin
- Runtime
- Android app
- Has code
- yes
- Has tests
- yes
Use cases and integrations
How curated lists describe it
弦外之音 —— 微信聊天里的关系进展助手:读屏(无障碍树 / 截屏视觉)→ Jev 判读 + 攻略度 → 聊天模型出 3 条候选回复,攻略度常驻挂在屏幕上。不改微信、不发消息、不注入点击。
hellogumbo/awesome-jevAndroid accessibility app from the JevIntent author that reads a WeChat chat, has Jev judge it and score how the relationship is going, and has a chat model draft three replies. Sends no messages and modifies nothing. In Chinese.
MrJev/awesome-jev
Frequently asked questions
Does it send replies for me?
No, it only drafts three candidates; you choose and send.
Why does it take screenshots?
Newer WeChat exposes no text to the accessibility tree, so it can fall back to screenshot plus vision.
How does it relate to JevBystander?
It is a sister project that adds a persistent score, reply drafts and memory.
Related projects
DeepSeek Harness plugin that classifies each user message's emotion, urgency and department with Jev and injects it as context.
PluginbetaTypeScriptZero-dependency Android app that judges the visible WeChat message's intent, emotion, urgency and reply posture with Jev.
AppbetaJavaWeChat plugin that classifies a long-pressed message's intent, emotion, urgency and suggested reply posture with Jev.
PluginbetaJavaLocal chat analyser that labels each WeChat message's emotion and intent with Jev and grades how your replies landed.
ProjectprototypeJavaScript- jev-chat-windows★ 802
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