Software Projects
Developer tools, AI systems, and side projects
OpenAgent
A token-efficient AI assistant for navigating large codebases. Features semantic code search via ChromaDB RAG, DSPy-powered intent routing, Azure OpenAI integration, and MCP support.
Two-process architecture: Rust TUI frontend (Ratatui) communicating with a Python JSON-RPC backend.
Canal
A native macOS app for backing up iPhone content — photos, files, messages, and iCloud data — to an external drive over USB.
Uses pymobiledevice3 for USB communication and pyicloud for iCloud access.
WeLiveInASociety
A browser extension that reveals the political affiliations and lobbying activities behind the brands you buy. Every data point sourced from public records.
Sources data from FEC filings, Senate disclosures, and OpenSecrets.
MsBuildDump
A CLI tool that extracts project structure, source files, and dependencies from Visual Studio solutions (.sln) into structured JSON.
Bridges Windows/MSBuild codebases to code indexing and RAG pipelines.
Dr. Watch
Early detection of Alzheimer's through anomaly detection on wearable health data. Uses the Terra API to pull standardized data from smart watches.
Built during research at UTK, applying machine learning to real-time wearable sensor data.