Isaac Riley's Projects
Translation of VIP cheatsheets for Machine Learning Deep Learning, and Artificial Intelligence
In progress: Tool for creating and declaring a coherent set of keybindings in one place and applying it nearly everywhere, even on websites. Integrated with NixOS and Home Manager (but works on other Linux distros, too).
The Classical Language Toolkit
Tool for personal organization, including scheduling, journaling, and information management.
Configuration Management for Python ā
filesort is an automatic file sorting application that sorts your files into folders based on their file extension. With FileSorterX, you can easily keep your files organized and find what you need quickly.
Planner time!
Command-line tool for creating and managing Gantt charts.
A powerful and beautiful CLI scheduler
Git utilities
Manage a user environment using Nix [maintainer=@rycee]
Interactive Repl Over Neovim
The Landscape Client is the agent which communicates with the Landscape service. Forked for NixOS (i.e. use without snaps) because of a work requirement.
Code and notes from different programming books.
š¢ š š a community-owned language-learning platform
Source for a simple static website that attempts to keep track of the state of the art of large language models (LLMs).
Python logging made (stupidly) simple
A community-maintained Python framework for creating mathematical animations.
Backend for viewing matplotlib plots directly in Wezterm.
Small-as-possible snippets that can be used as building blocks in larger projects.
Machine learning glossary
Resources for "Natural Language Processing" Coursera course.
Shell command to display the contents of a Jupyter notebook file (.ipynb) with cells and (eventually) syntax highlighting
Tool for planning, prioritizing, scheduling, and tracking. Designed by me for me to be an all-in-one way to stay organized and motivated by keeping short-term goals and plans aligned with long-term goals.
My personal notes on the Neorg framework for Neovim. Aims to be comprehensive and correct, but there are no guarantees.
My notes on learning Neovim, using the Feynman method of deeply learning something by explaining it as simply as possible.