Featured Work
Production-grade AI systems and research tools — built, deployed, and maintained.
End-to-end LLM fine-tuning pipeline with LoRA, QLoRA, and full fine-tuning. Experiment tracking, evaluation metrics, and production-ready model export.
LangGraph-orchestrated framework routing queries to specialized AI agents that autonomously synthesize structured research reports.
Automated dataset curation pipeline filtering, deduplicating, and quality-scoring raw corpora at scale for LLM fine-tuning workflows.
AI-powered review analysis tool that scrapes, classifies, and summarizes customer reviews at scale with sentiment insights.
Autonomous agent that plans multi-step investigations, browses the web, and compiles evidence-backed research reports end-to-end.
Interactive tool for visualizing neural network architectures and training dynamics — watch gradients and activations evolve in real time.
All Projects
The full archive — experiments, explorations, and everything in between.
A standalone, budget-aware memory layer for LLM agents. Compresses chat transcripts into structured facts and retrieves context using hybrid vector, keyword, and entity-graph search.
🦞 AI-powered, read-only code review agent. Reads code, runs analyzers, emits structured findings , never mutates your source. Ships as a CLI + GitHub Action.
Agentic content generation platform with RAG, pgvector search, multi-LLM orchestration, and streaming pipelines.
AI-powered academic paper discovery and management platform. Search ArXiv papers with AI-enhanced relevance scoring, organize them into folders, and create public or private reading lists to share with the research community.
Local-first LLM fine-tuning workstation with a modern UI — supports Unsloth, Axolotl, and Torchtune backends with real-time GPU telemetry, live loss curves, and VRAM pre-flight checks.
A LangGraph-powered multi-agent research system (MARS) that orchestrates five specialized AI agents (Planner, Researcher, Writer, Critic, Word) using Google Gemini to produce polished research reports in JSON and .docx formats, with a FastAPI interface, iterative refinement loops, and automatic model fallback for rate limits.
A real-time meeting transcription and AI-powered summarization tool using Google's Gemini API. This application provides speaker diarization, automati...
Generate domain-specific synthetic datasets (Q&A, corpus, chain-of-thought, agent trajectories) using LLMs via LiteLLM. Supports BFS, random walk, Markov chain, and graph-based prompt expansion with concurrent generation, quality filtering, and resumable runs.
A sophisticated research assistant built with LangGraph and Google Gemini API that mimics the deep research capabilities of Gemini 2.5 Pro and ChatGPT...
An agentic RAG pipeline that processes URLs and PDFs concurrently, summarizes each source with Google Gemini AI, and synthesizes the results into a structured academic review paper via a Gradio web interface.
FastAPI-powered Gemini Q&A agent for secure document uploads, OCR, PII redaction, and intelligent search with LangChain & FAISS.
Interactive web app to explore and understand neural networks — build ANN, CNN, RNN, LSTM, GAN, Transformer, and Diffusion models, then visualize their architecture, forward/backward propagation, decision boundaries, and loss landscapes in real time.
A Python implementation of Snake where neural networks evolve through NEAT algorithm to master the game, showcasing the power of evolutionary AI in learning complex gameplay strategies.
A Flappy Bird clone with AI learning capabilities using the NEAT (NeuroEvolution of Augmenting Topologies) algorithm. Watch as neural networks evolve to master the game through generations of training, or run your best-trained models to see perfect gameplay. Built with Pygame.
A feature-rich Android chess application that offers multiple game modes and a sophisticated chess-playing experience. - *Multiple Game Modes* - Onl...
A classic Pong game implementation for Android devices with modern features and smooth gameplay. This is a 2D Pong game developed for Android that fea...
The Metro Station Planner is a Java application designed to predict, analyze and optimize metro station locations using geographical data. It uses clu...
This project predicts stock prices using advanced Deep Learning models (LSTM-CNN, Bidirectional LSTM, Attention LSTM) and includes a comprehensive Str...
This project implements a **Book Recommendation System** leveraging a dataset containing book details, user information, and ratings. The primary goal...
Face recognition is the ability to look at the digital image of a human and recognize the person just by looking at the face. FaceNet was introduced i...
This project aims to detect and classify malware using various machine learning techniques. It leverages supervised and unsupervised learning algorith...
An email spam detector with 99% accuracy made using Naive Bayes classifier with sklearn python library and matplotlib and wordcloud for data represent...