Skip to content

Desktop App

The purpose of the Desktop app is to check the remote mining queue and add cards to your local Anki deck on the same machine. For more details, see How it Works.

  1. Install Anki if you haven’t already.

  2. Open Anki and go to Tools → Add-ons → Get Add-ons.

  3. Enter the code 2055492159 and click OK to install AnkiConnect.

  4. Restart Anki.

Anki must be running whenever you use Remoki. The desktop app will show a red indicator if it can’t connect.

  1. Ensure you have installed and configured Yomitan in your browser.
  1. Open your browser’s Yomitan extension settings.

  2. Enable the Advanced toggle in the bottom left corner.

  3. Under the General section, enable Yomitan API.

Yomitan API setting in the Yomitan extension settings

The native messaging host allows the Yomitan browser extension to communicate with Remoki on your computer.

The setup wizard in Remoki can install this automatically — click Install when prompted. If auto-install fails, you can install it manually from the yomitan-api repository.

Go to Settings → Mining to set up how Remoki creates your Anki cards.

If you’ve already configured Anki card creation in Yomitan, you can import those settings directly instead of setting everything up manually.

  1. In Yomitan, go to Settings → Backup → Export and save the settings JSON file.

  2. In Remoki, go to Settings → Mining and click Import from Yomitan… at the top.

  3. Drop or select the exported JSON file. If you have multiple Yomitan profiles, choose the one you want to import.

  4. Review the imported deck, note type, and field mappings, then click Import.

Select your target Anki deck and note type from the dropdowns. These are fetched directly from your running Anki instance via AnkiConnect.

Map each field in your Anki note type to a Yomitan data marker. This controls what data goes into each card field.

Configure tags that are automatically added to every mined card. By default, a remoki tag is included so you can easily find cards created via Remoki.

You can add, remove, or rename tags at any time — they apply to all cards mined going forward.

Below the tag list is a “Tag with device name” checkbox (enabled by default). When enabled, each mined card is automatically tagged with the device name configured in the mobile app that sent it.

For example, if your phone’s device name is set to “My iPhone”, cards mined from that device will be tagged my_iphone (lowercased, spaces replaced with underscores). This is useful when you mine from multiple devices and want to filter or review cards by source.

The device name is configured in the mobile app’s settings — see Android App or iOS App for details.

Go to Settings → Pairing to see your QR code. Open the Remoki mobile app and scan this code to pair your phone with your desktop. See Android App or iOS App for detailed instructions.

You can pair multiple phones to the same desktop account.