Chase Kolozsy's repositories
AnkiAPI
Docker Flask API for the majority of Anki Operations, including Studying Decks, creating cards, changing notetypes, custom study sessions, etc. Is a work in progress. AnkiClient is a complimentary repository to this one, defining functions that use the request library to interact with the api.
AnkiClient
This is a library for interacting with the Docker Flask AnkiApi. It is still a work in progress but will be able to be used in a variety applications that benefit from spaced repetition.
RecursiveModulator
RecursiveModulator is a tool designed to split Python scripts into individual modules. Each function and class in the script is separated into its own file. This modular approach maximizes token efficiency when working with AI pair programmers, making it easier to manage and understand the codebase.
TreeLex
Automates the process of finding definitions and phrases where only one unknown word exists in the phrase and all words are known in the definition by having AI generate the definitions or modify the phrases to 1 unknown word. Keeps track of all phrases encountered and sorts them based on how many unknown words are in them.