AI-Driven Software Solutions for Academic Research

Tools I built to solve real problems in my research workflow. Most are live — click any green-badged project to try it.

smart_toy
Read More

Personal AI Agents

Dual autonomous AI agents on separate hardware — a personal assistant for daily operations and a communications director managing scientific literature review.

OpenClaw Node.js Claude API

How It Works

science
Read More

Research Pipeline

Discovers, validates, and synthesizes scientific literature. An AI agent scores abstracts weekly via a Research Digest, feeding selected papers into a searchable knowledge base for grant writing.

Python QMD PaperQA2 Supabase

How It Works

monitoring
Try Demo

Faculty Budget Dashboard

Visualizes research budgets across grants, cores, and institutional accounts — funding allocations, employee splits, projections, and risk alerts.

Interactive demo with sample data

Next.js TypeScript Recharts

Launch App

pets
Try Demo

AI-Assisted IACUC Form

AI-assisted completion of Institutional Animal Care and Use Committee applications, guiding users through experimental design and regulatory requirements.

React PostgreSQL Anthropic API

Launch App

currency_bitcoin
Live App

Crypto Dashboard

A personal cryptocurrency and market tracker. Built to monitor trends in both BTC and ETH prices, broader macro trends, and visualize these trends in real time.

Live data from public APIs

JavaScript API Charts

Launch App

schedule
In Development

Task Scheduler

Reads calendar via ICS, finds gaps, and fills them with prioritized tasks using a greedy scheduling algorithm. Integrates with the personal AI assistant.

Next.js SQLite TypeScript

Coming Soon

forum
Try Demo

LLM-Council

Multi-LLM deliberation system where AI models collaborate through a structured 3-stage process. Extended with database persistence and multi-user auth.

Live — requires login (request access)

FastAPI React OpenRouter

Launch App

search
Try Demo

PDF Keyword Search

Fast keyword search for large PDF documents. Built to catch risky keywords in grant applications. Supports multiple uploads, quality checks, and various outputs.

Fully functional — upload any PDF

Flask PyMuPDF Python

Launch App

ev_station
Live App

Battery Required

Calculates battery percentage needed to reach destinations in an electric F150 Lightning, including multi-stop planning and charger skip optimization.

Fully functional calculator

JavaScript HTML/CSS

Launch App