Skip to content

Demos ​

Every clip below is a single unedited run on a real device or a real browser. No selectors, no scripted rules, no DOM access — the model sees the same screenshots you would, decides the next action, and Qirabot performs it.

Videos stream on demand; nothing loads until you press play.

iOS ​

Play an MMORPG from zero to level 15, hands-free ​

On a real iPhone, creates a character in Fantasy Westward Journey — a top-grossing NetEase MMORPG — and completes the entire new-player flow: dialogues, quests, battles, leveling to 15 with no human input. Capped at 200 steps, not by ability. Recording at 3× speed.

Script: examples/game/ios_mmorpg.py

Clear AFK Journey's tutorial and reach the open world ​

On a real iPhone, creates a character in AFK Journey — Lilith's flagship RPG — clears the guided tutorial, and pushes main-story quests in the open world: dialogues, gacha pulls, speed auto-battles, auto-pathing, all AI-decided. After a lost fight it levels its heroes and retries. Zero human input. Recording at 3× speed.

Beat a Royal Match puzzle level on iOS ​

Reads the pieces on the Royal Match board, identifies matches by color and shape, drags adjacent pieces to swap and form three-in-a-row clears, and reasons step by step to clear Level 2.

Android ​

Beat a fruit tile-match game on its own ​

Reads the fruit tiles on the board, taps and matches three of a kind to clear them, and reasons step by step to empty the board and clear the level.

Audit the non-gameplay UI in a game lobby ​

Enters the game lobby and audits each non-gameplay UI feature, verifying that interactions and visuals behave correctly.

Play chess on lichess.org ​

In the Android browser, opens lichess.org, reads the position on the board, and reasons out its own moves to play a game of chess.

Chrome ​

Opens GitHub Trending, identifies the day's hottest repositories, and extracts their details.

Answer a beginner Python question on Reddit ​

Browses r/learnpython, finds and opens a beginner Python question, reads the post, upvotes it, then writes and submits a helpful comment that directly answers it.

Like & comment on a Bilibili creator's video ​

In Chrome, finds the second-most-recent video from Bilibili creator "xiaoy", waits for playback and the page to settle, then likes it and writes a comment; skips if already liked.

Run something like this yourself ​

  • Quick Start — first task in two commands
  • Examples — the scripts behind these runs, plus pytest and framework bolt-on samples
  • Android · iOS · Browser — device setup per platform

Released under the MIT License.