Projects

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

Cloak AI 2.0

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.

React 19 + TypeScriptPython + FastAPIOllamaNemotron Nano 3 OmniNVIDIA Nemotron Parse
Cloak AI Image Segmentation

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.

React 19 + TypeScriptViteTailwind CSSPythonFastAPI
Cloak AI

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.

PythonNemotron Nano 3OllamaReactTypeScript
Agent Qwen

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.

PythonQwen2.5-Omni-7BGradioWhisper Large v3 TurboPyTorch
Chat RAG

Chat RAG

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

PythonLlama-IndexGradioOllamaHugging Face Transformers
Auto Mutant Classifier

Auto Mutant Classifier

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

PythonPyTorchNeural NetworksJavaC++
Image Alter

Image Alter

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

PythonGradioDiffusersPyTorchFLUX.1
Health Bot

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.

PythonGradioLlama-IndexOllamaHugging Face Embeddings
🤖

Repo Ripper

Lightweight CLI script for chatting with GitHub repositories using local Ollama models and Llama-Index retrieval.

PythonLlama-IndexOllamaHugging Face EmbeddingsGitHub API
Oceans

Oceans

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

Node.jsReactExpressMongoDB
Frontier Signal Partners Website

Frontier Signal Partners Website

Modern single page website for Frontier Signal Partners.

Next.jsTypeScriptTailwindFramer Motion