Projects
A collection of some of my Machine Learning and Web Development projects

Cloak AI 2.0
The second iteration of Cloak AI, a privacy-first, fully local AI agent with genuine tool use, mature RAG, and strong multimodal capabilities. Runs entirely on consumer hardware via Ollama with dynamic model switching, real-time agent transparency, named knowledge bases, and the ability to retrieve and display web images inline.

Cloak AI Image Segmentation
Standalone React + FastAPI interface for prompt-based local image segmentation with a fine-tuned SAM3 model, plus satellite imagery segmentation powered by Google Earth Engine (Sentinel-2) and voice input.

Cloak AI
A privacy-first, locally-hosted AI powerhouse designed for secure, sophisticated task automation. Cloak AI leverages Nemotron Nano 3 as the default model via Ollama to provide advanced language processing without data ever leaving the local environment.

Agent Qwen
Multimodal AI agent designed to emulate a Geek Squad Consultation Agent. Built on Qwen2.5-Omni-7B that can understand and respond with text, images, audio, and video. Designed as a Geek Squad-style troubleshooting assistant with voice output.

Chat RAG
Advanced Retrieval-Augmented Generation (RAG) coding assistant with support for multiple LLMs, documents, and GitHub repositories.

Auto Mutant Classifier
An Abstract Syntax Tree Neural Network trained to detect equivalent mutants in Java and C++ code.

Image Alter
Gradio interface for local text-to-image generation using FLUX models, with extensive parameter controls and gallery management.

Health Bot
Personal health assistant chatbot with long-term conversational memory. Remembers past discussions across sessions using retrieval over chat history, with strong guardrails for health topics.
Repo Ripper
Lightweight CLI script for chatting with GitHub repositories using local Ollama models and Llama-Index retrieval.

Oceans
React web app built as a semester long project for my Web Development course.
