← All projects

AI Agents · 2026

AI Project Portfolio

Claude APIAWS LambdaNext.jsSupabaseMulti-AgentPython
VibePM dashboard screenshot

What it is

A collection of AI and agent projects built while finishing senior year and leading Baja SAE. The goal was to get fluent with AI tooling fast and ship things that actually run in production.

Gmail Declutter Agent

Runs daily in the cloud via AWS Lambda, classifies emails, and unsubscribes from spam with zero ongoing effort after deployment. Uses Claude Haiku for classification and the Gmail + People API for OAuth-authenticated actions.

Claude HaikuAWS LambdaGmail APIPython 3.14

bracketAnalyzer

Ingests historical tournament data, trains predictive models, and forecasts outcomes for the current year. Multiple specialized agents run in parallel — one per job — using Node.js and Python via Docker.

Multi-AgentNode.jsPythonDocker

Autogram

Automated Chicago Bears news pipeline. Monitors sources, generates content, and schedules posts with no manual steps. Orchestrated with Claude Opus as the coordinator and Claude Sonnet specialists. Built with FastAPI, HTMX, and SQLite.

Claude Agent SDKFastAPISQLitePython

Claude Project Logs

A Claude Code slash command that auto-summarizes every coding session and commits a structured log to GitHub — what was built, what was decided, what's next. Feeds directly into VibePM via webhook.

Claude CodeBashGitHub API

NestMatch

Helps two people find a compatible home design style using a swipe-and-rank algorithm. Each person swipes through interior photos independently, then ranks shared picks head-to-head — Claude synthesizes the overlap into a shared aesthetic profile.

ReactViteSupabaseFramer Motion

These are 1–5 week projects built alongside coursework and Baja SAE. Full details and GitHub links at vibepm-six.vercel.app ↗