User repository on GitHub
A chatbot built on a model that cannot generate text (TypeSafe AI's Jev, driven autoregressively)
- Forks
- 2
- Last pushed
- Updated Sep 2026
Repo stats from the GitHub API, cached Oct 2026.
Chat client over jev-latest, which cannot generate text: the transcript becomes the state and each step is a choice over a 20,000-word dictionary, so replies are built one word at a time.
User repository on GitHub
A chatbot built on a model that cannot generate text (TypeSafe AI's Jev, driven autoregressively)
Repo stats from the GitHub API, cached Oct 2026.
A chatbot built on a model that cannot generate text. TypeSafe AI's jev-latest is a decision model: it does not generate text, it only answers multiple-choice questions about a state. JevGPT is a chat client built on top of that — the state is the conversation transcript, the question is "Next word?", and the criteria are a 20,000-word dictionary. Ask it a question and it answers, one word at a time, several hundred choices deep. demo/jevgpt.mp4 is a Remotion render of JevGPT building a reply word by word.
Quoted from the project's README. Read the full README.
Watch out
A reply may not end before 60 real words, and asked to stop at six the model runs out of things to classify, so replies drift into morphological neighbours such as end, ends, endlessly. The recorded two-turn conversation took 368 seconds, 1,092 API calls and $1.13. Bursts of traffic can return a 401 authentication error that clears on its own. Copy reviewed against the repository README on 2026-10-04, not from running it.
Forks and copies of this project in the directory. This entry is the canonical one.
Original write-ups on what this entry is for.
Posts from builders shipping with Jev right now.