Software Projects

Developer tools, AI systems, and side projects

OpenAgent

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.

RustPythonChromaDBDSPy
View on GitHub
Canal

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.

PythonElectronFastAPIpymobiledevice3
View on GitHub
WeLiveInASociety

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.

JavaScriptFEC APIOpenSecrets
View on GitHub
MsBuildDump

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.

.NETC#MSBuild
View on GitHub
Dr. Watch

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.

PythonSvelteTerra APIML
View on GitHub
Akash Pramod Kumar · 2026

Built with SvelteKit