jev-olympics
Playful web arena where Jev does arithmetic, writes chat replies and draws pixel art one Choice or Noul decision at a time.
Overview
jev-olympics is a small playground, built for amusement, that makes Jev choose its way through tasks it was not designed for. The Calculator event picks digits right to left with Choice, or searches for an integer with Noul equality and size judgments, while a real calculation runs alongside. Chat builds an English reply one character or word at a time, with a 255-option word mode and a 'College Chat' variant that searches a 60,008-word hierarchical vocabulary. Canvas draws on a small black-and-white grid by scanning pixels, choosing coordinates or moving a pen.
Every decision can be inspected, including probabilities, confidence, timing, token usage and the exact JSON input, and predictions are never repaired after checking the answer. Notes can add instructions to each decision. The interface is available in six languages. It is a creative probe of how far typed decisions stretch rather than a practical tool.
What the decision model decides
| Type | Question | Answers |
|---|---|---|
| Choice | What is the next digit of the result (right to left)? | 0 · 1 · 2 · 3 · 4 · 5 · 6 · 7 · 8 · 9 |
| Yes / no | Is the answer equal to / larger than this integer? | yes · no |
| Choice | Which word should come next in the reply (255 options)? | — |
How it works
- Pick an event: Calculator, Chat, College Chat or Canvas
- The app turns the task into a sequence of Choice or Noul calls
- Each decision is shown with probabilities and inputs
- Results are compared with a reference without correction
Strengths
- Transparent view of every decision and input
- Illustrates techniques such as hierarchical vocabulary search
- Runs in the browser
Caveats
- For amusement; not a practical tool
- Long tasks need many sequential calls
- Requires a Jev key or hosted access
Getting started
Open https://jev-olympics.vercel.app/At a glance
- Type
- Demo
- Status
- prototype
- Runtime
- Web app
- Has code
- yes
Use cases and integrations
How curated lists describe it
Let Jev do math, chat, and draw things—in a probabilistic way.
hellogumbo/awesome-jev
Frequently asked questions
Can Jev really do arithmetic or chat?
Only by making many small choices; the app shows how well or badly that works.
Are wrong answers fixed?
No. Predictions are kept as Jev made them and the first wrong judgment is highlighted.
Where can I try it?
At jev-olympics.vercel.app.
Related projects
Toy chat that makes Jev talk by repeatedly choosing its next word from a tiny caveman vocabulary.
ProjectprototypeTypeScriptLocal browser app that turns Jev's per-pixel colour probability distributions into textured paintings.
Browser extensionprototypeJavaScriptText generation with Jev via cascaded Choice questions: word type, WordNet category, embedding cluster, then the word itself.
ProjectresearchPythonExperiment that uses Jev as a sampler: DeepSeek proposes top-k next tokens and Jev chooses which comes next and when to stop.
ProjectresearchPythonExperiment that makes Jev produce prose by asking one choice question per word over a routed domain vocabulary.
LibraryresearchJavaScriptChatGPT-style web chat where every word of every reply is a Jev multiple-choice decision over a ~1,800-word vocabulary plus END.
ProjectprototypeTypeScript