Skip to content

Jev directory

Clash Jev

A Clash Royale bot that turns a phone screenshot into JSON once a second and asks Jev for a strategy, a card, and a square.
Stars
36
Language
Python
License
MIT
Reading time
3 min
Published by
Community
Author
bytelabs-oss
Last verified
Sep 2026

bytelabs-oss/clash-jev

Organization repository on GitHub

View on GitHub

A Clash Royale bot with no trained policy: Jev (TypeSafe System One) makes every decision from the live game state

Forks
12
Last pushed
Updated Oct 2026

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

About this project

I got early access to Jev, TypeSafe AI's new System One model, and decided to play around with it. I built clash-jev, a bot that uses Jev to make near real-time decisions on live game data. It plays Clash Royale on a real Android device.

Quoted from the project's README. Read the full README.

Languages
Python
Platforms
CLI
Capabilities
Open sourceRequires API key

Highlights

  • No policy is trained. OpenCV and a small hand-labeled troop network build the state. Jev only chooses.
  • A play is three requests: strategy, card, then square. Choosing not to play costs one.
  • The state holds measurements only. Derived facts such as a counter list were removed after they moved a card to 98%.
  • Across about 20 matches, a match took 150 to 200 requests and about $0.004.
  • A failed request plays a baseline move that the log marks as not from Jev.

Quickstart

python
state = extract_state(screenshot)
options = get_valid_moves(state)
move = choose_with_jev(state, options)

Watch out

MIT. Automating play is against Supercell's terms. A research project, not affiliated with Supercell or TypeSafe. Needs a real Android device over adb.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

X: Jev picks which Apple HIG guides go into the agent's context. NatashaTheRobot built a small AskHIG CLI and…

X: Three decision models, one game of Snake

X: Diogo Almeida with a16z on Jev

X: Luna plans, Jev plays poker

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