PGPradhumn Gupta

Projects

Things I’ve built — from Python backends to Swift and on-device ML.

Ruma

A personal AI assistant for macOS that runs entirely on-device. Built with Swift, MLX, Core ML, and Metal on Apple Silicon — private and fast without sending your data anywhere.

CyberShield

A system for detecting coordinated online misinformation campaigns, with a Python ML backend.

MLX experiments

On-device machine-learning experiments with Apple's MLX, plus a handful of full-stack web projects.

What I work with

AI / ML: RAG and vector databases (Qdrant), embeddings and retrieval, agentic LLM systems, on-device ML with MLX and Core ML. Full-stack:Python & FastAPI, React and Next.js, and interactive 3D / WebGL with Three.js. Native: Swift and SwiftUI for macOS and iOS.