Skip to content

Jev directory

Kiru Hai Coach

A solo mahjong coach that takes a 14-tile hand and has Jev recommend which tile to discard, with efficiency, safety and wait scores plus a Japanese explanation, beginner-to-advanced lesson tracks, and a practice mode against three CPUs. Progress and consultations live in Turso.
Stars
0
Language
TypeScript
Reading time
2 min
Published by
Community
Author
smilior
Last verified
Oct 2026

smilior/kiru-hai-coach

User repository on GitHub

View on GitHub

切る牌コーチ — 1人用麻雀コーチ (Vercel AI Gateway Jev + Turso)

Forks
1
Last pushed
Updated Sep 2026

Repo stats from the GitHub API, cached Oct 2026.Homepage

Highlights

  • From a 14-tile hand Jev recommends one tile to discard and explains it in Japanese with efficiency, safety and wait scores.
  • Lesson tracks run beginner to advanced; V1.5 adds practice against three CPU players in a landscape-only table layout.
  • Built on Next.js App Router and TypeScript with AI SDK's experimental_evaluate and the typesafe-ai/jev model through Vercel AI Gateway.
  • Progress and consultation history live in Turso, keyed by an anonymous player_id stored in cookie or localStorage.
  • Tile images are CC0 from FluffyStuff/riichi-mahjong-tiles; application code is not licensed for reuse.

Quickstart

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

Watch out

Grounded in the complete Japanese-language README and GitHub metadata reviewed on 2026-10-15; in-game decisions for CPU players are heuristic while only the human seat consults Jev, and the application code carries no open licence. 0 stars; the tile art is CC0. Live at kiru-hai-coach.vercel.app.

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