Xyra is live, in closed early access. A small community runs it today. Everything below is what it does, and the newest pieces ship update by update.

Stop grinding.
Start playing.

Xyra plays the boring parts for you. Build a bot in a visual editor, teach it what to look for, then relax. It taps, walks and collects while you focus on what matters.

Private by design No root required On-device vision
See how it works
My Bots1 running · 2 ready+ New
MY BOTS
👑 Boss LadderRunning · banking rewards ❚❚
🌙 Overnight FarmScheduled · tonight
🎲 Reroll RunnerReady · stops at your stats
Daily RoutineDraft · finish in Build
🚀Bots 🔧Build 🎓Academy 🏪Store 👤You
Capture

Grabs a fresh picture of the game, five times every second.

every 200 ms
Match

Finds what you taught it, even half hidden. No exact positions, ever.

target · 0.97
Read

Reads the numbers right off the screen, on your phone. Nothing leaves it.

reads “88”
Decide

Picks the next move on its own. Walk to it, grab it, or back off.

MOVE → CLAIM
Act

Taps and moves the stick like a person would, a little off the beat.

tap (armed)
tick
200 ms

It plays by looking, not by guessing

Five times a second it grabs the screen, finds its targets, and acts. No scripts of blind coordinates.

● trackingframe 412
crystal · 0.971claimed ✓
relic · 0.952claimed ✓
orb · 0.933claimed ✓

Three targets. One route. No dithering.

Every lock has a score and a screen position. The route is planned nearest-first, then re-checked every tick.
  • scan · 3 targets in frame, 2 ignored (low score)
  • lock · #1 crystal 0.97 at x 85, y 305
  • lock · #2 relic 0.95 at x 219, y 213
  • lock · #3 orb 0.93 at x 127, y 95
  • route · nearest first: 1 → 2 → 3
  • walk · 142 px to #1, reading distance “88”
3 locksbest 0.97route: nearest first

Build the brain, block by block

Every bot is a flow you can read: find a thing, tap it, react to what the game says. Snap steps together, reorder them, and watch the run path light up. Open any bot and change everything. No code, no manual. If you can read a recipe, you can build a bot.

178steps in our biggest bot
0lines of code required
Blueprint studio
Treasure Sprint · Autopilot✓ Saved · 42 steps↶↷Preview
👁 Find👆 Tap🔤 Read⏱ Wait🔀 If🔁 Repeat
Find the bonus banner⋮⋮
→ phase BONUS_ROUND
Read the multiplier⋮⋮
→ phase CASH_OUT
Tap Collectrunning
Set flag streak_saved⋮⋮
→ state ROUND_WON
Add step…⋮⋮
Blueprint engine

Reflexes interrupt
the routine

Four reflexes get the first look every tick, before the active state acts. Any of them can grab control mid route and hand it back once it is clear. The whole machine is data, not code.

11 states 4 interrupts 1 tick = 200 ms boss timer 260 s
LOBBY
IDLE
SCAN_ICON
MOVE
BOSS_MODE
SCAN_CORE
CLAIM
DISMISS_CURSE
Blueprint editor

A bot is blocks, not code

Vision, input, data and flow. Snap them together, then give any block a rule of its own. Confirm three times before you believe it. Forgive one miss. Look again with a fresh screenshot.

Pick a few blocks, save them as your own, and drop them into the next bot in one piece.

You don't play the levels. Your bots do.

Xyra Academy is a tiny game you are welcome to try by hand. You will lose. The levels are tuned past human reach, and each one teaches you to build the bot that clears it.

Tile RushFind image + tap
Tile Rush: Heat 2Templates under pressure
Punch the ClockTap spot + wait, exactly on the beat
Word HuntRead text (OCR), the pills all look the same
“Welcome to my Academy. House rule: YOU don't play here. I do.”
Xyra, your bot. It has opinions.
FIND THE WORD try it yourself
find ORBIT
you0 xyra0
 

Half the board only almost says it. You will be certain you tapped the right one. Xyra reads every tile, every frame, and it never almosts.

COUNT THE CHESTS try it yourself
 
you0 xyra0
 

The light shows one chest at a time, then it closes. Now name the richest. You cannot hold nine numbers in your head. It opened all nine and did the sums.

READ THE EDGE try it yourself
find before it counts
you0 xyra0
 

Half of it is outside the screen. You get a sliver and a guess. Xyra carries a purpose-built half for every edge, so a sliver is all it needs.

Nobody guessed any of this

It played, wrote down every single thing it saw, and the answers fell out of the pile.

TRAINING DATA

Every find teaches the next one

detect · 0.96crop · 64×64label · approved

Every confirmed detection can be clipped straight into your dataset, keeping its score and screen position.

DATA QUALITY

Sharper every session

session 1 session 6

More approved labels, a better threshold, fewer false alarms.

This one is an illustration. Your curve comes from your own labels.

POSITION DATA

It drew this map itself

Every find from our own runs, on one map. They pile up along the screen edges, almost never in the middle. So that is where the bot looks first.

relic
crystal
hazard
evac
MULTISCALE MATCHING

Any size, still caught

Most targets show up bigger or smaller than the template. It tries the most common sizes first and stops the moment one locks.

CONFIDENCE THRESHOLDS

How sure is sure enough?

Each target gets its own line, set where the real ones and the fakes pull apart.

core0.94
icon0.92
tracking0.80
Real, 68 Lookalikes, 222 The line One we're checking
0/105
wrong matches in 105 tries
VISION MODEL CNN → BiLSTM → CTC

Cover the digits. Xyra reads them anyway.

Half covered, thirty pixels tall.

Reads on the phone. Nothing is sent anywhere.

LOTTERY TRACKER

Tired of guessing which chest pays?

It opens every chest, reads what is left on every prize row, and does the math you would not stay up for. Most nights the answer is no, and it stays quiet. It wakes you only on the night the answer is yes.

scanning… not worth it, next chest nothing tonight this one pays

It counts. You set the line.

You cannot hold a whole prize board in your head. The bot walks chest by chest and runs the same cold math every time. Each row below lights up as the phone does it.
  • open · it opens the next chest on the board
  • read · every prize slot, jackpots first, what it pays and how many are left
  • count · the whole board, count times value, down to value per pull
  • skip · under your line. Next chest, without a sound.
  • wake · over your line, it tells you. Most nights this never fires.

That bar is the real one. It is the same slider you drag in the app, and the bot never argues with it. Plenty of chests float over 100 percent. Your line decides which ones are worth waking up for. Pull it left and watch the bot start settling for chests it would have walked past.

Up and running in under a minute

No technical knowledge required. Four steps, and the grind is someone else's problem.

1Install

Download Xyra and grant access.

2Choose

Pick a bot below, or build your own.

3Start

Open your game and tap the floating button.

4Relax

Xyra handles the repetitive parts while you focus on what matters.

Grab a bot, or grow your own

Grab a ready-made bot and save hours from day one. Run it as-is, or open it in the editor and bend it to your liking. Community publishing comes after launch.

Daily Routine@moss · free · clears every daily in 4 minutesGet
🎲Reroll Runner@kira · free · rerolls until it hits the stats you markedInstalled
🎯Event Watch@nightowl · premium · clears limited events the hour they openGet
🌙Overnight Farm@pixelpete · premium · farms XP and gold while you sleepGet

Ready to take back your time?

Xyra runs in closed early access with a small community of early users. Real field runs, real measurements, a mascot with attitude. Say hello and get an invite.

Request an invite