jev-bot
Self-hosted Jev decision workbench and Feishu bot: automatic choices, probabilities, and experimental word/character writing.
How it uses Jev
A self-hosted Feishu bot + web decision workbench powered by TypeSafe Jev. Ask a question, compare options and their probabilities, or experiment with writing by repeatedly choosing the next word or character.
Highlights
- Automatic decisions: a text model turns a question into 2–5 concrete alternatives; Jev independently chooses among them. Every candidate is shown and can be edited.
- Manual choices: supply 2–8 options and receive a probability distribution directly from Jev. No extra “unknown / none” option is inserted.
- Word writing (experimental): choose a function word or letter bucket, then a complete word. Default temperature 0.7; selectable greedy decoding. No EOS or model-driven stop; defau…
- Character writing (experimental): choose the highest-probability character from a–z and space. Original mode retained, up to 64 characters.
- Feishu: private messages and group @mentions, per-user guided input, cancellation, durable event deduplication, probability cards.
- Web: dark responsive UI, editable options, copy results and in-page history. Browser keys and history are cleared on reload.
Getting started
Requires Node.js 22.22+ and npm. No frontend build step.
- Languages
- JavaScript 88% · HTML 10% · Python 1% · Dockerfile 1%
- License
- MIT
- Last activity
- Sep 2026
- Added
- 2026-09-22
- Stars at snapshot
- 4
- Status
- Community listing
Source: community catalog. Details and metrics reflect the published community snapshot and are not a performance endorsement. Documentation details extracted from GitHub · the README.