GachAnki

AnkiWeb addon 651549367

Adds a Genshin Impact-style gacha system where answering cards Good or Easy earns points to roll for characters and weapons, with pity guarantees.
AI-generated summary; may contain mistakes.

gamificationmotivationbeta

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
1 (👍 0 · 👎 1)
Updated
2024-09-09
Anki versions
23.12.1~
License
GPL-3.0 (from the GitHub repository)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, JSON
Description language
en

Maintenance

active

  • Last update or commit: 2026-06-10 (144 days before the snapshot).
  • Commits in the last year: 1.
  • Issues: 1 open, 0 closed.
  • Pull requests: 0 open, 0 merged.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
23.12.1+2024-09-09
History across monthly snapshots

Loading…

Similar addons

YouTube Reward Timer

Rewards card reviews with short YouTube time based on answer ease, automatically opening and pausing a video window; adding notes earns 60 seconds, and a manual menu opens it anytime.

gamificationmotivationtimer

1 votes 21% approval 👍 1 · 👎 0 Anki 25.02.5~ Updated 2025-12-10
ButtonColors4Anki

Colors Anki's answer buttons red, orange, green and blue for each rating, with a flash animation on click, working automatically across all card types with no configuration.

appearance

1 votes 21% approval 👍 1 · 👎 0 Anki 2.1.1~ Updated 2026-05-19

Description

IMPORTANT: For whatever reason, this is only working in Linux. Will debug in Windows and MacOS soon.

Anki gacha pull add-on for a bit of extra dopamine. Currently supports "rolling" for Genshin Impact characters, with other franchises planned.

NOTE: This addon is only availabile for Anki 23.12.1+ Qt6. For whatever reason, some older versions do not work and I do not have the time right now to try on multiple old versions. I also make use of the Qt6 network manager and have not had time to make it compatible with the Qt5 network manager. Support may come in the future.

Usage

Account Creation

You are unable to use this addon without creating an account.

To create an account:

  1. Enter a valid "email"
  2. Enter a secure password of at least 8 characters with at least 1 lowercase letter, uppercase letter, number, and symbol
  3. Click "Sign Up"

Account Deletion

Accounts deletion can be requested by emailing me at (me@omn0mn0m.com)[mailto:me@omn0mn0m.com].

Gacha Points

Gacha points are the currency used to roll for characters/ weapons. They are earned automatically when you answer a card as "Good" or "Easy".

You can check your gacha points under "Tools" > "degeneranki".

Rolling

Rolling is how you obtain collectables. There is a chance of getting either a weapon (does nothing) or a character (also does nothing, but people want these(?)).

How to Roll

  1. Go to "Tools" > "degeneranki".
  2. Select the franchise you would like to roll from. You need to enable franchises in "Settings".
  3. Roll by hitting the "Roll" button.

Rarities

  • Weapons are either 3-star or 4-star rarity.
    • 5-star weapons may eventually be added, depending if people want them.
  • Characters are either 4-star or 5-star rarity.
  • degeneranki uses a "pity" system to guarantee an occasional good roll.
    • You are guaranteed a 4-star weapon or character every 10 rolls without a 4-star roll.
    • You are guaranteed a 5-star character every 90 rolls without a 5-star roll.
    • Soft Pity: After 75 rolls without a 5-star, your probability of obtaining a 5-star increases.

Viewing Inventory

Click the "Characters" tab.

TODO: New rolls show up as larger images than your existing inventory when you first open Anki. This will be fixed in a future update.

README

degeneranki

Anki gacha pull add-on for a bit of extra dopamine. Currently supports "rolling" for Genshin Impact characters, with other franchises planned.

NOTE: This addon is only availabile for Anki 23.12.1+. For whatever reason, some older versions do not work and I do not have the time right now to try on multiple old versions. Support may come in the future.

Installation

AnkiWeb

You can install the add-on using AnkiWeb.

Manual Installation (Not Recommended)

This is only if you want the latest version of degeneranki, which may not be fully tested.

  1. Download this git repository.
  2. Move the src/degeneranki directory into your addons directory.

Usage

Account Creation

You are unable to use this addon without creating an account.

To create an account:

  1. Enter a valid "email"
  2. Enter a secure password of at least 8 characters with at least 1 lowercase letter, uppercase letter, number, and symbol
  3. Click "Sign Up"

Account Deletion

Accounts deletion can be requested by emailing me at me@omn0mn0m.com.

Gacha Points

Gacha points are the currency used to roll for characters/ weapons. They are earned automatically when you answer a card as "Good" or "Easy".

You can check your gacha points under "Tools" > "degeneranki".

Rolling

Rolling is how you obtain collectables. There is a chance of getting either a weapon (does nothing) or a character (also does nothing, but people want these(?)).

How to Roll

  1. Go to "Tools" > "degeneranki".
  2. Roll by hitting the "Roll" button.

Rarities

  • Weapons are either 3-star or 4-star rarity.
    • 5-star weapons may eventually be added, depending if people want them.
  • Characters are either 4-star or 5-star rarity.
  • degeneranki uses a "pity" system to guarantee an occasional good roll.
    • You are guaranteed a 4-star weapon or character every 10 rolls without a 4-star roll.
    • You are guaranteed a 5-star character every 90 rolls without a 5-star roll.
    • Soft Pity: After 75 rolls without a 5-star, your probability of obtaining a 5-star increases.

A breakdown of roll probabilities are in the next section.

Roll Probabilties

Roll probabilities are roughly based off of Genshin Impact's roll system, which is described in detail here.

Base Probabilities
Rarity Probability (%)
3 94.3
4 5.1
5 0.6
Soft Pity Probabilities
4-Star

Starting at 8 pity, the chance of obtaining a 4-star roll is 100% however 5-star rolls will take precedence.

5-Star

Starting at 73 pity, the chance of obtaining a 5-star roll is 0.7% then increases by 7% every unsuccessful roll until reaching 100% at 90 pity.

Hard Pity

You are guaranteed a 4-star character or weapon every 10 rolls without a 4-star.

You are guaranteed a 5-star character every 90 rolls without a 5-star.

Viewing Inventory

Click the "Characters" tab.

TODO: New rolls show up as larger images than your existing inventory when you first open Anki. This will be fixed in a future update.

Build

Running make all will create a .ankiaddon file in the buld directory.

Contributing

Contributions are welcome :). Please submit contributions as pull requests. A pull request template is available automatically when creating pull requests or can be found here.