This is your work, valued
uArmCreatorStudio. 2016 - uArm Creator Studio is a Visual Programming Language for robot arms, with a heavy emphasis on computer vision and usability for both low experience and high experience programmers. It's written entirely in Python, and supports python scripting within the application.
88portrayt. 2022 - Code for an e-paper+raspi based picture frame that generates StableDiffusion images from prompts given via a local dashboard
85pi_at_home. 2025 - This is my deployment environment for real world AI robot policies, and a place to create training data for reinforcement learning and imitation learning.
54DRLPlayground. 2018 - A deep reinforcement learning playground with Unity running the game physics, and Python handling the reinforcement learning algorithms.
28RobotCheckers. 2015 - This is the code for my checkers playing robot arm! It uses openCV, python, and a uArm Metal with a camera attached to the end of the arm, pointing at the game board.
25CritterEvolution. This is an evolutionary game where the brains of critters get smarter over time. The critters live, mate, eat, hunt, scavenge, sleep, and die.
24InsecamScraper. A project to scrape Insecam.org for open IP addresses, run a machine learning algorithms to find people/objects of interest, and save images with said objects.
21CreepyCrawlAI. 2023 - A deep neural network evolutionary sim, for interactive passive art displays.
19RobotJenga. I did this project to learn about controlling robots and about computer vision. I built a barebones library for handling controlling the robot and robot related events, and built a library for object tracking and video related events, and a library in the middle to combine them both and stack jenga blocks as well!
19RoverBot. This is a library for a raspberry pi powered robot rover that I made. It has PID controls with encoders for feedback, and uses a webcam to automatically follow a line and map out the line as it travels.
15vector-rest-dashboard. A fun side-project to make a REST api for the Anki Vector robot, with a React frontend for controlling the vector.
10clai. This tool lets you prompt ChatGPT from any textbox on your computer using ibus
10VRuArmSimulation. I made a fun physics simulation of the uArm Metal (original) which you can interact with, record, and playback movements in VR. Made using Unity.
10ResumeML. This repo is for a Thesis project where machine learning is applied to classification of resume's and online professional profiles.
7uArmTurtle. I recreated turtle-graphics, but now it controls a laser-cutting robot arm! Anyone with a uArm Swift should try this :)
6shin. A fork of shin that attempts to make a ChatGPT assistant which you can summon anywhere
6EasyInference. A repo for storing all of my scripts relating to easily running inference on already trained machine learning models.
6robinhood_ynab_integration. Sync stocks and cash information to your YNAB
4ImageCrawler. This GUI tool will let you input a list of websites and a picture, and it will scrape those websites and all links from those websites to find similar images. This is useful for finding usages of logos or marketing materials automatically.
3EasyML. A repository full of various tools and scripts for preparing my many experiments and models. Any models prepared with the EasyML repo should have a counterpart in the EasyInference package.
3lerobot. 🤗 LeRobot: Making AI for Robotics more accessible with end-to-end learning
2tdirstat. Terminal-based directory statistics with a nice TUI and quick actionable information
2notion-emojifier. Use LLMs to add emoji icons to all pages in a given Notion database!
1ynab-client-python. Unofficial Python Client for YNAB API v1
1groklog. Pipes for humans!
1crystalballer. Combining projection mapping and head tracking to make awesome mystical interactive displays!
1