pocketvibe turns your retro handheld into a tiny game console that runs modern 3D browser games — and gives you the tools to create your own with the help of AI. It is a launcher, a game store, and a starter kit rolled into one friendly package for ROCKNIX and Android handhelds.
Visit this link to download the application: https://github.com/bytheroberto/pocketvibe/releases
Your handheld already plays classic games. pocketvibe adds something new: a curated collection of three.js games that run beautifully on small screens, powered by WebGL. Instead of hunting for files, copying folders, and guessing which settings work, you open pocketvibe and pick a game. It launches. That is the whole experience.
The second half of pocketvibe is about creation. Inside the app you will find a starter kit — a simple template that shows you how a game is put together. You describe what you want, an AI agent writes the code, and you play the result on your device. No programming background required. If you can describe a game idea in plain English, you can build one.
Everything is open source, everything runs locally on your handheld, and everything is designed for buttons and thumbsticks rather than a mouse and keyboard.
Getting pocketvibe onto your Windows computer is a short process. You do not need to install developer tools, and you do not need to understand what a repository is.
Step 1 — Open the download page
Go to https://github.com/bytheroberto/pocketvibe/releases
This page lists every published version of pocketvibe. The newest one sits at the top.
Step 2 — Download the application
Visit this link to download the application. On the releases page, look for the section labelled with the most recent version number and choose the download that matches your setup. Save the file somewhere you can find it again, such as your Downloads folder or your Desktop.
Step 3 — Prepare your handheld
Connect your handheld to your Windows computer with a USB cable, or remove its SD card and insert it into your computer's card reader. Your device will appear as a normal drive in File Explorer, just like a USB stick.
Step 4 — Copy pocketvibe across
Move the downloaded file onto your handheld's storage. For ROCKNIX devices, the usual location is the folder your system uses for applications and ports. For Android handhelds, any folder you can browse to will work. If you are unsure where to put it, the folder structure inside the download mirrors the standard layout, so copying the whole thing across keeps everything in the right place.
Step 5 — Launch it
Safely eject the drive, unplug the cable, and start your handheld. Open the applications or ports menu and look for pocketvibe. Select it and the launcher appears on screen.
When pocketvibe opens for the first time, you land on the home screen. A row of game tiles fills the display, each one showing artwork and a title. Use the directional pad or left thumbstick to move between tiles, and press the confirm button to start a game.
The top of the screen holds the main menu. From there you can browse the store for new games, open the starter kit to begin making your own, or adjust how the launcher looks and behaves.
If a game feels too fast or too slow, open the in-game menu and look for the performance setting. Lowering the visual quality makes 3D games run more smoothly on handheld hardware. Raising it makes them look sharper. Most people find the middle setting the best balance.
To return to the launcher at any time, press the home button combination shown in the on-screen help overlay. pocketvibe remembers where you were, so you can jump straight back into a game later.
The store is the easiest way to fill your library. Browse by category, read a short description, and press the download button on any game that catches your eye. pocketvibe fetches the files, unpacks them, and drops a new tile on your home screen.
Games in the store are built with three.js, which means they are small, load quickly, and run entirely on your device. Nothing streams from the internet while you play, so airplane mode and patchy Wi-Fi are not a problem. You can also remove a game from your library with a single press if you need to free up space — your save data stays put unless you choose to clear it.
The starter kit is where pocketvibe gets interesting. It ships with a working example game and a set of plain-language instructions that explain how the pieces fit together: how a scene is drawn, how buttons are read, how a score is kept. You do not need to memorise any of it.
The workflow looks like this:
- Open the starter kit from the main menu.
- Describe your idea in ordinary words — for example, "a game where a small ship dodges falling rocks and the score goes up the longer you survive."
- Let the AI agent produce the code. It works inside the same project structure as the example game, so the result drops straight in.
- Run it on your handheld to see how it feels.
- Describe what you want changed, and repeat.
Because the whole thing runs on JavaScript and WebGL, your finished game works in any modern browser as well as on your handheld. You can share the folder with a friend and they can play it in seconds.
pocketvibe is built for two families of hardware.
ROCKNIX handhelds — including the Anbernic range and the H700 chipset devices that have become the go-to budget retro machines. These are the primary target: the launcher is tuned for their screens, buttons, and limited memory, and starts quickly from cold boot.
Android handhelds — devices running Android with a WebView-based browser engine. pocketvibe uses the system web view to render games, so performance scales with the hardware you have.
Controls are mapped automatically for both families. If a button does not feel right, the input settings let you remap it without editing any files.
Nothing happens when I select pocketvibe. Go back to the download page, grab the latest version, and copy it across again. A partial copy is the most common cause.
A game runs slowly. Open the in-game menu and lower the visual quality setting. Closing other background applications on Android devices frees up memory and often fixes stutter.
My controls feel wrong. Open the input settings in the main menu and run the button check. It walks you through pressing each button so pocketvibe can learn your device's layout.
The store will not load. The store needs a network connection to fetch its catalogue. Connect to Wi-Fi, open the store again, and give it a moment. Games you have already downloaded keep working offline.
My game does not appear in the launcher. Games need to sit in the folder the launcher watches. Put the new game folder alongside the existing ones and restart pocketvibe.
The releases page is also where fixes and improvements appear first, so check back there when something is not working. Each release includes a short list of what changed, written in plain language rather than developer shorthand. If you build something you are proud of, the project welcomes shared games from the community.
Keywords: ai-agents, anbernic, android, claude-code, game-development, game-launcher, game-store, h700, handheld, javascript, open-source, retro-gaming, retro-handheld, rocknix, threejs, vibe-coding, webgl, wpe-webkit