Skip to content

SmoothBrain is an Anki plugin that fetches Readwise highlights and makes flashcards using OpenAI GPT.

Notifications You must be signed in to change notification settings

smoothbrain-ai/smoothbrain-anki

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

  1. Place the all files from this repository in a smoothbrain subfolder in your Anki addons folder.
  2. Launch or restart Anki.
  3. Go to the Tools menu at the top, then click Add-ons.
  4. Find the entry for smoothbrain, select it, and click the Config button.
  5. Get a Readwise API key.
  6. Get a OpenAI API key.
  7. Enter your API keys in the config and click OK.
  8. Restart Anki.

Usage

  1. 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).
  2. Wait for a while... the UI freezing up with large collections is a known bug.
  3. 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.

About

SmoothBrain is an Anki plugin that fetches Readwise highlights and makes flashcards using OpenAI GPT.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages