Skip to content

Jev directory

Guess the Age from a Korean Name

A small React web app where Jev, TypeSafe's System One API, estimates a name's age band and gender from naming trends across Korea, the US, Japan and China. A Vite server plugin keeps the API key server-side and the UI draws the returned band probabilities as bars.
Stars
1
Language
TypeScript
Reading time
2 min
Published by
Community
Author
ximhear
Last verified
Oct 2026

ximhear/jev-kr-name-age

User repository on GitHub

View on GitHub

이름으로 나이대를 맞히는 React 웹 (TypeSafe Jev)

Forks
1
Last pushed
Updated Sep 2026

Repo stats from the GitHub API, cached Oct 2026.

Languages
TypeScript
Platforms
Browser
Capabilities
Open sourceRequires API key

Highlights

  • Pick a country (Korea, the US, Japan or China) and type a name; the app shows a probability distribution over age bands plus a gender estimate.
  • server/predict.ts sends two choice questions per request — age band and gender — through @typesafe-ai/sdk.
  • The API key lives only on the server: a Vite dev/preview plugin exposes /api/age, and the browser never sees TYPESAFE_API_KEY.
  • The README ships an eight-name demo video (demo/name-age-demo.mp4) showing the bars for each example name.
  • src/countries.ts holds per-country input rules, naming-trend hints and example names shared by the UI and the server.

Quickstart

bash
npm install
cp .env.example .env
npm run dev

Watch out

Grounded in the Korean-language README and GitHub metadata reviewed on 2026-10-15; the repository shows 1 star and no license in the metadata, and the README documents no tests, accuracy figures or costs. Any claim about how well Jev guesses age bands is not backed by a published evaluation in the captured material.

Questions about this entry

Short answers drawn from the linked project or page.

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai