Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Jev Semantic Racer 🏁

Each round shows a semantic clue ("a word that means the OPPOSITE of hot"); you type a word, Jev scores how well it fits, and your car advances by the score. Reach the flag before you run out of gas. Every decision is one real call to Jev, TypeSafe AI's System One model — a typed, calibrated decision (a choice, score, or yes/no probability) in ~100–300 ms, no chat, no hallucinations.

Run it locally

A single, dependency-free index.html — no build, no framework.

  1. Open index.html in a browser.
  2. Click ⚙︎ Jev API key, paste a key, Save.
  3. Play.

Get a key

  • jevtypesafeai.com — a key in a minute, no waitlist (endpoint is browser-ready).
  • Or an official TypeSafe key — switch the endpoint in settings (the official API may block direct browser calls via CORS; use jevtypesafeai.com or a proxy).

Your key is stored only in your browser's localStorage and sent straight to the endpoint you pick.

How it works

Every word is one Jev score call (0–3, calibrated) judging how well it satisfies the clue — filter/rank by meaning, not keywords.

const res = await fetch("https://jevtypesafeai.com/api/v1/decide", {
  method: "POST",
  headers: { "Content-Type": "application/json", Authorization: `Bearer ${JEV_KEY}` },
  body: JSON.stringify({ state, questions }),   // situation + typed questions
});
const { answers } = await res.json();           // typed decision + probabilities

The same primitive you'd drop into a real product. More: live page · all Jev tools · API docs.


Made with Jev · MIT licensed · PRs welcome.

About

Type words that fit a clue; Jev scores each and your car races ahead. Single-file, no build. Play free: jevtypesafeai.com/games/jev-semantic-racer

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages