Skip to content

fossabot/SuperMemoAssistant

 
 

Repository files navigation

SuperMemo Assistant

PSA: if you'd like to use SMA before the official release, contact @Naess at supermemo discord channel https://discord.gg/pB7jcSK

SuperMemo Assistant is a companion app for SuperMemo 17.

Did you ever wish you could use PDF documents ? Or integrate LaTeX right into your SuperMemo ? SMA does all of this for you, and more !

Table of Content

What can it do ?

Almost anything that SuperMemo itself can do:

  • Create new elements (topics, items, ...),
  • Change displayed content (html, images, ...)
  • Navigate to new elements,
  • Browse the Knowledge Tree,
  • Review, reschedule, dismiss, or delete elements,
  • etc.

Plugins use these functionalities to extend SuperMemo with new features (PDF incremental reading, LaTeX, dictionary, ...).

How does it work ?

SMA acts like a chip on the central nervous system of SuperMemo. It monitors its internal state, and taps into the program's powerful code base to expose its main capabilities. They are then exposed through an API that developers can use to build plugins.

In short, SMA is an interface to programmatically interact with SuperMemo.

Downloads

Work In Progress. You can use the legacy AHK version until then.

Installation and Usage

SMA will be announced soon.

Plugins

  • Incremental PDF unlocks the power of SuperMemo for PDF files.
  • LaTeX integrates LaTeX in your SuperMemo elements.
  • Feeds automatically imports your favourite RSS/Atom feeds in your collection.
  • Dictionary lookups words definitions, and inserts them in your collection if desired.

Feature requests

You can submit idea proposals at our Feathub page.

Feature Requests FOSSA Status

License

FOSSA Status

About

A companion app for SuperMemo 17 which extends its functionalities through plugins.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 99.6%
  • Other 0.4%