James (@bjsi)

Top repositories

1

incremental-writing

An incremental writing plugin for Obsidian where you add notes and blocks to prioritized queues and review them incrementally over time, spaced repetition style.
TypeScript
178
star
2

youtube-dl-split-chapters

Download audio and video with youtube-dl and split by chapter.
Python
57
star
3

open-recommender

Using LLMs to implement an open source YouTube video recommendation system.
Python
42
star
4

incremental-everything

A RemNote plugin which allows you to interleave your flashcard reviews with notes, paragraphs from books, websites, video snippets and more! Heavily inspired by SuperMemo's Incremental Reading mode.
TypeScript
37
star
5

prompt-explorer

TypeScript
12
star
6

open-fresh

AI meal plan service. Like an open source Hello Fresh.
TypeScript
8
star
7

remnote-readwise

RemNote Readwise Plugin
TypeScript
8
star
8

prompt-iteration-assistant

A set of simple tools to speed up the prompt engineering iteration cycle
TypeScript
7
star
9

ts-type-fixer

TypeScript
6
star
10

SuperMemoAssistant.Plugins.EpubImporter

Easily import Epubs into SuperMemo.
C#
5
star
11

sm-ahk-scripts

Some AHK scripts I use for SuperMemo.
AutoHotkey
5
star
12

cloze-hints

Add hints to clozes
TypeScript
4
star
13

incremental-media-mpv

Lua
4
star
14

PleasureOfLearning

Anki and SuperMemo flashcards to accompany my video summary of the Pleasure of Learning article.
4
star
15

SuperMemoAssistant.Plugins.SMVim

C#
4
star
16

ai-popper

Chat with David Deutsch, Karl Popper and other Critical Rationalists using GPT. Answers include footnotes to original sources!
TypeScript
3
star
17

ShareCards

React App for sharing SuperMemo flashcard decks.
TypeScript
2
star
18

hover-editor

JavaScript
2
star
19

SuperMemoAssistant.Plugins.CommandServer

Uses dynamic compilation to make the SMA interop services available over a JSON-RPC websocket.
C#
2
star
20

remnote-speed-mode

Speed mode plugin for the flashcard queue
TypeScript
2
star
21

vim-mode

RemNote Vim mode
TypeScript
2
star
22

presentation-mode

Create presentations directly from your RemNote notes.
TypeScript
2
star
23

remnote-queue-pomodoro

Pomodoro timer for RemNote's flashcard queue
TypeScript
2
star
24

remnote-discord

Discord rich presence plugin for RemNote
JavaScript
2
star
25

SuperMemoAssistant.Plugins.AdvancedClozer

Easily create cloze deletions with hints
C#
1
star
26

bjsi

Meta information about my GitHub page.
1
star
27

bug.n-window-manager-config

My configuration files for the bug.n window manager (Windows)
1
star
28

Blog

Python
1
star
29

SuperMemoAssistant.Plugins.HtmlTables

Easily create and modify HTML Tables within SuperMemo. Adapted from: https://github.com/aAmitSengar/WindowsEditor.
C#
1
star
30

ObsidianLinkedMathCompiler

Python script to generate math flashcards from an Obsidian vault where blocks (lemmas, definitions etc) can be shared between multiple flashcards and reformulated over time.
Python
1
star
31

SMAInteropConverter

C#
1
star
32

pleasure-of-learning

Cards to accompany my video and article summary of the Pleasure of Learning by Piotr Wozniak. A test for Share Cards.
1
star
33

simplified-answer-buttons

Simplified answer buttons custom CSS snippet plugin for RemNote
JavaScript
1
star
34

flask-typescript-react-template

A simple template with boilerplate for a Python + Flask backend, TypeScript + React frontend.
JavaScript
1
star
35

SuperMemoAssistant.Plugins.TextFormatting

Assign hotkeys to common text formatting operations or add them to a context menu.
C#
1
star
36

world-capitals

A flashcard deck which tests you on your knowledge of the world's capitals.
1
star
37

AutoEditor

Automatic video editor for automating boring video editing work.
C#
1
star
38

google-calendar-plan

A Google Calendar addon which integrates some ideas from SuperMemo's Plan feature
TypeScript
1
star
39

SuperMemo-PopupWiki

0
star