emoji-jev
Emoji autocomplete that asks Jev eight parallel questions per typing pause: emoji choice, emotion, mood, urgency, sarcasm and more.
Overview
Emoji Jev is emoji autocomplete at typing speed. As you type, a keyboard of up to 254 emojis lights up; each pause is one Jev call answering eight typed questions in parallel in about 100 ms of model time. They are a Choice over 64, 128 or 254 emojis with a probability for every key, a Choice over eight primary emotions shown as a distribution, three Scores for mood, urgency and energy, and three Booleans for sarcasm, joke and whether the writer wants a reply.
The README estimates about $0.0002 per keystroke because Jev bills input tokens only. It is built with TanStack Start on Cloudflare Workers, hosted by Whop, using the AI SDK's experimental evaluate function with the TypeSafe provider; it calls TypeSafe directly when a TypeSafe key is set and otherwise uses Vercel AI Gateway.
What the decision model decides
| Type | Question | Answers |
|---|---|---|
| Choice | Which emoji best fits this text? | — |
| Choice | Which primary emotion is expressed? | — |
| Score | mood / urgency / energy | — |
| Yes / no | Is this sarcastic / a joke / does the writer want a reply? | yes · no |
How it works
- User types; on pause, send text to Jev
- Eight questions answered in one call
- Keyboard lights up by emoji probability
- Emotion, scores and flags displayed
Strengths
- Very low per-call cost and latency as reported
- Shows many question types at once
- Simple deploy on Whop/Cloudflare
Caveats
- Novelty demo
- Typed text sent to TypeSafe or AI Gateway
Getting started
pnpm install, add AI_GATEWAY_API_KEY or TYPESAFE_AI_API_KEY to .dev.vars, then pnpm dev; live at emoji-jev.whop.site.At a glance
- Type
- Service
- Status
- prototype
- Language
- TypeScript
- Runtime
- TanStack Start on Cloudflare Workers
- Has code
- yes
Use cases and integrations
How curated lists describe it
The app sends typed text to Jev to get parallel emoji Choice, emotion Choice, Score, and Boolean results displayed as an emoji keyboard.
logicrw/awesome-jev-projectsEmoji autocomplete at the speed of typing. TypeSafe AI Jev on a Whop-hosted TanStack Start app.
hellogumbo/awesome-jev
Frequently asked questions
How many questions per keystroke pause?
Eight, in one parallel call.
What does it cost?
About $0.0002 per call per the README.
Can I use Vercel AI Gateway?
Yes, it falls back to AI Gateway if no TypeSafe key is set.
Related projects
Prompt-first music studio where Jev makes every compositional choice, from plan to each bar pattern, rendered as editable MIDI.
ProjectbetaTypeScriptInteractive art piece where Jev reads a post as 100 fictional observers, picking an intuition and scoring four feelings for each.
ProjectbetaTypeScriptExperiment where Jev turns a one-sentence brief into a coherent design system for a whole dashboard console.
AppprototypeTypeScriptGenerative painting canvas where Jev chooses paint materials and palettes for regions of 105 procedural sketches.
ProjectprototypeTypeScriptFigma plugin that splits a one-sentence design instruction into small Jev choice questions, then code draws the result.
PluginprototypeTypeScriptCompanion that answers only with facial expressions: Jev picks one of 16 moods for each message and a blob avatar morphs its face.
ProjectprototypeTypeScript