SmoothBrain
Version 0.2.0
SmoothBrain is an Anki plugin that gets your highlights from Readwise
and generates flashcards for them using OpenAI's GPT API.
Setup
This plugin doesn't yet have a version on the Anki plugin server, so installation
needs to be completed manually.
- Place the all files from this repository in a
smoothbrain
subfolder in your Anki addons folder.
- Launch or restart Anki.
- Go to the
Tools
menu at the top, then click Add-ons
.
- Find the entry for
smoothbrain
, select it, and click the Config
button.
- Get a Readwise API key.
- Get a OpenAI API key.
- Enter your API keys in the config and click
OK
.
- Restart Anki.
Usage
- Go to the
Tools
menu at the top and click Sync Readwise
, or hit CMD+R
on Mac (or CTRL+R
on Windows or Linux).
- Wait for a while... the UI freezing up with large collections is a known bug.
- Review the cards! Suspend any that aren't good. In the future I'll set up a way to send me good/bad flashcards so I can fine-tune the model.
Contributing
- Create a ticket on GitHub for bug reports and feature requests.
- Follow the git-flow branching scheme (use the [git-flow CLI tool if you wish][git-flow-cli]).
- Bump the version using
bumpversion <major|minor|patch>
.
- Create a PR into
develop
and I'll merge your work in.