Ankitty

AnkiWeb addon 1319623242

Fork of Puppy Reinforcement

2 other versions of this addon exist. Compare versions โ†“

Displays cute kitten images intermittently during reviews as positive reinforcement for streaks, with customizable messages, images, frequency, position, and appearance, and optional kittens when adding cards.
AI-generated summary; may contain mistakes.

gamificationmotivationfork-or-reupload

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
15 (๐Ÿ‘ 15 ยท ๐Ÿ‘Ž 0)
Updated
2024-07-06
Anki versions
24.06.3~
License
AGPL-3.0 (from the license file in the package)
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

abandoned

  • Last update or commit: 2024-07-06 (848 days before the snapshot).
  • Commits in the last year: 0.
  • Issues: 0 open, 1 closed.
  • Pull requests: 0 open, 0 merged.
  • Median first response: 2175 hours (1 answered issues and pull requests).

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.4924.06.3+2024-07-06
History across monthly snapshots

Loadingโ€ฆ

Compare versions

The original addon and its forks. The best value in each column is in bold.

VersionWorks on Anki 26.09.3MaintenanceLast activity VotesApprovalGitHub starsNotes
Puppy Reinforcement original likely abandoned 9 Mar 2024 ๐Ÿ‘ 128 ยท ๐Ÿ‘Ž 14 84% 17
โ†ณ Ankitty this addon likely abandoned 6 Jul 2024 ๐Ÿ‘ 15 ยท ๐Ÿ‘Ž 0 80% 2
โ†ณ Puppy Reinforcement for Sanika likely abandoned 1 Mar 2021 ๐Ÿ‘ 0 ยท ๐Ÿ‘Ž 1 0% 0

Forks can add features or work in a different way. Read the description before you change to another version. Fork detection is incomplete, so other versions can exist.

Similar addons

Puppy Reinforcement has 2 forks โ†’

Encourages review streaks by intermittently showing cute puppies and customizable encouragement messages during card reviews, with configurable frequency, duration, position, tooltip, colors, and custom images.

gamificationmotivation

142 votes 84% approval ๐Ÿ‘ 128 ยท ๐Ÿ‘Ž 14 โญ 17 Anki 23.10.1~ Updated 2023-11-16
Birl Reinforcement

Intermittently performs a birl, with its source code available on GitLab.

no-description

8 votes 41% approval ๐Ÿ‘ 6 ยท ๐Ÿ‘Ž 2 Anki 2.1.35~ Updated 2021-02-23

Description

Kitten Reinforcement for Anki


Everything's better with kittens!

Uses intermittent reinforcement with cute kittens to encourage card review streaks.

Features

  • The kittens are spread intermittently through your reviews. By default they will appear around every 10 cards (some take longer than others). You can customize this by editing the add-on.
  • Customizable encouragement messages that change based on the card tally
  • You can add your own images (see below!)
  • Super customizable in all respects you can imagine (frequency, duration, tooltip size, position, color, etc.)

Configuration

You can customize Ankitty by heading to Tools โ†’ Add-ons , selecting Ankitty, and then clicking on Config. Please note that you might have to restart Anki for some of the options to apply.

Adding custom images

You can add your own images to the add-on by heading to Tools โ†’ Add-ons, select "Ankitty", and then click on "View Files". A file manager window should pop up and in the list of files and folders you should see a "user_files" folder. Please place your custom images into that folder and then restart Anki. You should now be able to see your custom images (alongside the default images) during your reviews.

If you want to completely disable the default images you can do so by heading to Tools โ†’ Add-ons, select "Ankitty", and then click on "Config". In the configuration window, find the "disable_default_images" option and set it to "true". Then restart Anki.

Please note that only files placed in the "user_files" directory will persist across add-on updates. If you modify the default "images" directory which is next to it, your changes will be overwritten the next time you update Ankitty.

Enabling kittens for adding cards

You can enable the add-on for adding cards by heading to the add-on's configuration window (under Tools โ†’ Add-ons โ†’ Ankitty โ†’ Config"), and then changing "count_adding" from "false" to "true". The changes will apply after restarting Anki.

Credits And License

Copyright ยฉ 2015 mbertolacci Copyright ยฉ 2016-2023 Aristotelis P. (Glutanimate) Copyright ยฉ 2024 Marvin A. Ruder (marvinruder)

With code contributions from: zjosua

This add-on is based on Puppy Reinforcement by Glutanimate, which itself is based on Show Cute Dogs by Michael Bertolacci. All credit for the original idea goes to them!

Licensed under the GNU AGPLv3, extended by a number of additional terms. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY. For more information on the license please see the LICENSE file accompanying this add-on. The source code is available on GitHub icon GitHub. Pull requests and other contributions are welcome!

README

Kitten Reinforcement for Anki


Everything's better with kittens!

An add-on for the spaced-repetition flashcard app Anki that encourages learners with pictures of cute kittens, following the principles of intermittent positive reinforcement.

Table of Contents

Installation

AnkiWeb

The easiest way to install Ankitty is through AnkiWeb.

Manual installation

  1. Download the latest .ankiaddon file from the releases tab (you might need to click on Assets below the description to reveal the download links)
  2. Open the folder where your downloads are located and double-click on the downloaded .ankiaddon file.
  3. Follow the installation prompt and restart Anki if it asks you to
Alternate option
  1. Download the latest .ankiaddon package from the releases tab (you might need to click on Assets below the description to reveal the download links)
  2. From Anki's main window, head to Tools โ†’ Add-ons
  3. Drag-and-drop the .ankiaddon package onto the add-ons list
  4. Restart Anki

Documentation

For further information on the use of this add-on please check out the description text for AnkiWeb.

Building

With Anki add-on builder installed:

git clone https://github.com/marvinruder/ankitty.git
cd ankitty
aab build

For more information on the build process please refer to aab's documentation.

Contributing

Contributions are welcome!

License and Credits

Ankitty, a fork of Puppy Reinforcement, is Copyright ยฉ 2024 Marvin A. Ruder (marvinruder)

Puppy Reinforcement is Copyright ยฉ 2016-2023 Aristotelis P. (Glutanimate)

With code contributions from: @zjosua (thanks!)

Ankitty is free and open-source software. The add-on code that runs within Anki is released under the GNU AGPLv3 license, extended by a number of additional terms. For more information please see the LICENSE file that accompanied this program.

Please note that this program uses the Libaddon library which comes with its own additional terms extending the GNU AGPLv3 license. You may only copy, distribute, or modify the present compilation of this program with Libaddon under the combined licensing terms specified by both licenses.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY.


The continued development of this add-on is made possible
thanks to the upstream maintainerโ€™s Patreon supporters.