The AI assistant that knows your games and runs your retro handheld.

Find something to play in your library, launch a game on your console, and ask for the right buttons or a hint to move on. Manage your controllers and sound too, all from a simple conversation.

  • Finds something to play“A two-player game in my library?”
  • Launches the game on the console“Launch Tetris”: off it goes, without touching the console.
  • Gets you unstuckThe right buttons, a hint to move on.
  • Sets controllers and sound“Set the sound to 40%”, “Save my game”.
Install with DockerDocker is free software that runs applications in a ready-to-use “box”. ROMKADE Manager comes with everything it needs: nothing else to install, nothing to configure, and it leaves the rest of your computer alone. One command to start it, another to update it.

Is my console compatible?

Retro handhelds running Linux or Android: Anbernic, Miyoo, Retroid, AYN, TrimUI, R36S…

  • VerifiedRG35XX Pro / Plus / H / SP / 2024, RG28XX, RG34XX, RG40XX, RG CubeXXAnbernic + Stock OS Mod
  • VerifiedMiyoo Mini / Mini PlusOnion OS
  • Experimental8 other firmwaresAnbernic, stock firmware · Knulli, Batocera · ROCKNIX / JELOS · muOS · ArkOS / dArkOS · spruce · MinUI / NextUI · Android + RetroArch
AI assistant

Duke, the assistant that knows your games and runs the console

Ask a question about your games, or give the console an instruction.

A two-player game in my library? Which racing games do I have? I'm stuck, any hint? Cheat codes for this game? Launch Tetris Set the sound to 40% Save my game Quit the game
Local AI, freeOllama or LM Studio on your computer: nothing leaves home.See the documentation (new tab)
Or online AIClaude, ChatGPT, Mistral or Gemini, with your own key.See the documentation (new tab)
Duke, the ROMKADE Manager assistant, answers “A two-player game in my library?” with Sunset Riders, Teenage Mutant Ninja Turtles, Vendetta and X-Men, each with a link to the game.
It searches your games.
Duke receives “launch tetris” and asks “Launch Tetris on the console?”, then “Done.”; it receives “set the sound to 40%” and asks “Set the sound to 40%?”, then “Done.”
It acts on the console, after your click.

Real screenshots, local model on the computer.

Library

The whole microSD card, readable at last

ROMKADE Manager reads the console's card without writing anything to it and sorts every game: console, genre, subgenre, region, format.

  • Consoles, then genres and subgenres; box art grid or detailed table
  • Typo-tolerant search, in French, English and Spanish
  • A page for every game: publisher, release, summary, trailer, controls
  • Duplicates, missing games and sync history
ROMKADE Manager library: 4,838 games on 34 consoles, grouped by manufacturer (NES, Super Nintendo, Game Boy, Game Boy Advance, Nintendo 64…), with the number of games and the space they use.
Real screenshot. Console artwork: retroarch-assets (CC BY 4.0).
Controllers

Two controllers, zero menus

Which controller for which player? Pick it from a list, on your computer, for up to four players.

ROMKADE Manager Controllers page: for each of the four players, a list to choose their controller (console buttons or a USB / Bluetooth controller), and the detected controllers.
Real screenshot: each player's controller, chosen from the computer.
Who controls the game?Player 1Controller 1 ▾Player 2Controller 2 ▾ROMKADE Manageryou choose who plays with whatWi-FiP1P2The consolesetting applied to gamesBluetoothor USBPlayer 1Player 2Your controllersone per player, Bluetooth or USB
Bluetooth sound

Game sound on a big speaker

The console stays wireless in your hands while the sound plays on the living-room speaker. One click sends it back to the console.

ROMKADE Manager Bluetooth page: the Bose SoundLink speaker paired with the console, game sound playing on the speaker, and the “Send sound back to the console” button.
Real screenshot. Anbernic consoles with Bluetooth, stock firmware.
ROMKADE Manageryou control it from the computerWi-FiThe consolewireless, the game runsBluetoothYour Bluetooth speakergame sound at full power
Saves

Your progress kept safe, resumed in one click

All the console's saves, sorted game by game. Pick one: the game launches on the console and picks up right where you left off.

  • Play from a save“Resume here” launches the game and loads the chosen save state.
  • Copied to the computerAll saves in one click, in a dated folder.
  • Restore safelyBefore a save is replaced, the current version is copied first.
Illustration of the ROMKADE Manager Saves page.
Game pages

Enrich your collection

Publisher, developer, franchise, release date, regions, Wikipedia and GameFAQs links, trailer: every game has its own page.

“By AI” summaries, clearly labeled

AI descriptions are optional. They use the AI you connect: a free local model (Ollama, LM Studio) or an online service with your own key (Claude, ChatGPT, Mistral, Gemini), billed by the provider. Every AI-written text is labeled as such.

Playtime and alerts

Day, week, total and 14 days of history; an alert when the chosen time is up, right on the console screen.

The console on time

The console's date, time and time zone, set from the computer in one click.

Export all saves

All the console's saves copied to the computer, and downloadable as a .zip.

Installation

Get started with Docker in three steps

Docker must be installed on your computer before ROMKADE Manager.

  1. 1

    Install Docker

    Docker Desktop on macOS and Windows, Docker Engine on Linux, from the official documentation.

  2. 2

    Get the configuration

    The official compose.yaml file from the latest release, downloaded with one command.

  3. 3

    Start it and connect the console

    docker compose up -d, then the guided connection test.

Read the installation guide

Security and privacy

Your console, your rules

  • Read-only sync: the card is never modified while it's being read.
  • Writes only after an explicit action on your part.
  • Console key verified, connection blocked if it changes.
  • Requests from other sites refused; remote access off by default.

Join the community

Compatibility reports, ideas, help: your console helps others. A test on an “experimental” console can move it up to “verified”.

Questions

Frequently asked questions

What is ROMKADE Manager?

An app you run on your computer and use in your web browser. It connects over Wi-Fi to your retro handheld console (Anbernic, Miyoo, TrimUI…) to organize your games, add new ones, launch games, protect your saves and track your play time.

How do I install ROMKADE Manager?

With Docker, on macOS, Windows or Linux: install Docker, download the official compose.yaml file, then run “docker compose up -d”. The interface then opens at http://localhost:8765. The Installation page details each step for your system.

Is my console compatible?

You need a Linux console with an SSH server, or an Android console (Retroid, AYN…) with the Termux app. Anbernic consoles with Stock OS Mod and Miyoo Mini consoles on Onion OS are verified on a real console; Knulli, Batocera, ROCKNIX, muOS, ArkOS, spruce, MinUI and Android have an experimental profile. The Compatibility page lets you look up your console or your firmware.

Does it work on macOS, Windows and Linux?

Yes, with Docker: the same image runs on macOS (Docker Desktop), Windows (Docker Desktop with WSL 2) and Linux (Docker Engine), on Intel/AMD and ARM processors.

Do I need to take the microSD card out of the console?

No. Everything goes over Wi-Fi: syncing reads the card remotely, and adding games copies them straight into the right folder on the console.

Does ROMKADE Manager provide games?

No. ROMKADE does not publish, sell or distribute any game, ROM or BIOS. The app only manages files you already own and copy yourself.

Can I launch a game on the console from my computer?

Yes, depending on the firmware: on Anbernic with Stock OS Mod (including resuming from a save), on Onion OS and on Android (in RetroArch). On the other profiles, ROMKADE Manager can at least quit the running game. The Compatibility page shows what each firmware allows.

Are my saves protected?

Yes. You can copy all your saves to your computer in one click, and every restore starts with an automatic copy of the save being replaced: nothing is overwritten without your knowledge.

Do I need an AI or an API key?

No, it's optional. For game descriptions and the assistant, you can connect Claude, ChatGPT, Mistral or Gemini with your own API key, or a free local model with Ollama or LM Studio, without sending anything over the Internet.

Where is my data stored?

At home, on your computer: the catalog, the settings, the copies of your saves and the secrets (console password, API keys) stay in the Docker data volume. A free ROMKADE account is used to sign in; ROMKADE receives neither your games nor your saves. If you link your console to ChatGPT or Claude, ROMKADE Cloud receives the list of your games (names only): see the privacy policy.

All questions