Resilient

A statically-typed compiled language for safety-critical embedded systems, with Z3-verified contracts and self-healing runtime blocks

May 20, 2026

Rubik's Snake — Formally Verified

Coq (Rocq) and TLA+ specifications of the Rubik’s Snake state space — 4^23 configurations, formally

May 20, 2026

tunes2tube

A local macOS app that drops a cover image and audio files in, and gives you back MP3s with the cover embedded as ID3v2 artwork — no account, no upload.

May 15, 2026

Claude Architect Quiz

Free flashcards and practice quiz for the Anthropic Claude Certified Architect exam.

May 14, 2026

COMP 388 LLM Homework

Two homeworks from Loyola’s special-topics LLMs class: prompting GPT-2 and comparing base vs instruction-tuned Qwen.

April 23, 2026

Family Guy Gag Scraper

Scripts to scrape and catalog cutaway gags from Family Guy episodes.

March 21, 2026

BrightBet.tech

An AI-powered trade and prediction analysis platform built for HackIllinois 2026.

February 27, 2026

Reinforcement Learning Connect 4 Bot

An AI agent that learns to play Connect 4 through self-play reinforcement learning.

February 18, 2026

Loyola ITS RAG Bot

A voice-first RAG chatbot trained on Loyola’s ITS knowledge base, built after two years of answering the same tickets.

January 24, 2026

Yeat Large Language Model

Fine tuning GPT-2 to talk like Yeat

January 14, 2026

RVC Artist Model

Voice conversion models for different artists using Retrieval-based Voice Conversion (RVC).

January 9, 2026

Cubed Pack Solver

A solver for packing 54 T-tetracubes into a 6x6x6 cube using Knuth’s Dancing Links algorithm.

December 26, 2025

Reverse Engineering Xoroshiro128++

Reverse engineering the xoroshiro128++ PRNG to recover internal state and predict outputs.

December 16, 2025

TLA+ Model of a Walk-In Oven

A formal TLA+ specification of a walk-in industrial oven with a focus on safety interlocks.

December 12, 2025

Goldbach Conjecture

Verifying the Goldbach Conjecture by brute force for every even number up to 1 billion.

November 28, 2025

TLA+ Model of a Laptop

A formal TLA+ specification modeling a laptop’s power states, battery, lid, thermals, and auto-suspend.

November 27, 2025

TLA+ Model of Dexcom G7

A formal TLA+ specification of the Dexcom G7 continuous glucose monitor’s behavior and safety properties.

November 12, 2025

UDP server (binary)

UDP send/receive utilities for binary payloads.

November 6, 2025

ITCH Protocol Parser

A parser for the NASDAQ ITCH protocol with a UDP server for binary data streams.

October 10, 2025

TLA+ Formal Generation

Early exploratory repo for generating TLA+ specs from natural-language requirements with an LLM, with a TLC harness wired in. The scaffold that eventually grew into ChatTLA+.

September 21, 2025

Git Key Guardian

Protect sensitive keys from accidentally being uploaded to your git history at any point.

September 14, 2025

GluCoPilot

AI Glucose Insights App

September 11, 2025

Facebook Clone

A clone of the Facebook UI built as a web development class project.

September 5, 2025

Training an LLM on ASCII

A toy transformer that reads pyfiglet ASCII art and tries to spit the original word back out. Calling it an LLM is generous.

September 3, 2025

mc-carspot: Online Parking Simulation in Rust

A tiny Rust simulator for the online parking-spot problem with switching costs.

August 22, 2025

iOS Soundboard

A SwiftUI soundboard app I built in an afternoon to get more comfortable with iOS.

August 14, 2025

Gesture

A proof of concept Jarvis-style macOS controller that takes voice commands and hand gestures from the webcam.

August 1, 2025

AIs Talking Philosophy

A toy where two local Ollama models loop on consciousness until one of them gives up

July 31, 2025

llmjammer

Obfuscator for public Python code to confuse LLMs

July 28, 2025

AI OS

An experimental AI-centric operating system exploring tight integration between AI and system-level operations.

July 2, 2025

Connect 4 Game Engine

A Chess engine-esque Connect 4 analyzer

June 29, 2025

Web Based TLA+ Microwave

An interactive microwave in the browser to learn TLA+

May 10, 2025

coq Presentation

The formal methods language

May 1, 2025

YouTube Downloader

Locally hosted youtube downloader for mp3 and mp4s

April 14, 2025

AI Sign Language Interpreter

A Simple Sign Language Recognition App using OpenCV

April 7, 2025

flatten-repo VSC Extension

A VS Code extension I made when I kept running out of Copilot credits — flattens a repo into one .txt file you can paste into a free LLM.

March 28, 2025

Dexcom Navbar Icon Mac OS

View your Dexcom number in your Mac OS Navigation Bar

March 20, 2025

TDX Window Blocker

Custom Safari Script for TDX Popups

March 8, 2025

CTA Transit Tracker

A real-time bus and train tracking system built during Loyola’s Hackathon.

February 16, 2025

MLB Hall of Fame Predictor

A scikit-learn decision tree that guesses whether a current MLB player would get voted into Cooperstown, built for the Google Cloud x MLB hackathon.

January 17, 2025

Terminal GPT

A small Python CLI for chatting with OpenAI and running English-to-Bash commands from the terminal. The thing I actually open when I want to talk to a model.

January 10, 2025

Movie Recommendation Website

A movie recommendation website developed as part of the Loyola AI Club’s Fall 2024 project.

December 14, 2024

Daily Task - Wellness Tracker

A habit manager for daily consistency.

June 17, 2024

One Rep Max Calculator

Calculate your One Rep Max

April 15, 2024

Serenity

A mental wellness application developed at Northwestern’s Wildhacks Hackathon.

April 7, 2024

Anagram Solver V2

Scrabble Inspired Anagram Solver

February 2, 2024

Anagram Solver

Scrabble Inspired Anagram Solver

December 1, 2023

Free Time Calculator in Java

A Java program to find overlapping free time for up to four people.

December 10, 2022