Projects

A collection of systems, open-source libraries, and digital experiments I've built.

Projects

Automatic Prompt Optimizer using DSPy

GENERATIVE AI - DSPy

An automated prompt optimizer using DSPy to optimize prompts for LLMs.

DSPyLLMsFastAPIPyTorch

Query Filtering using LLMs

GENERATIVE AI - SLM - FINE TUNING

Fine-tuning SLMs for query filtering (identifying and removing irrelevant queries and small talk in queries).

Gemma 3PyTorchHugging FaceWeights & Biases

CanvasAI - A Discord Bot for managing academic activities (Assignments, announcements, deadlines, etc.)

AI AUTOMATION - INTEGRATIONS

CanvasAI is a Discord bot that helps students manage their academic activities by providing reminders for assignments, deadlines, and other important information.

DiscordGroq Inference APILLMsPythonLangChain

PromptEval - Prompt Evaluation Platform

PROMPT ENGINEERING

PromptEval is a platform that allows you to evaluate the performance of a prompt with a LLM as the judge.

AstroUITailwind CSSVercelGemini APIOpenAI APIAnthropic API

AI Vault - Reusable AI Application Directory

OPEN SOURCE

AI Vault is a comprehensive directory of reusable AI applications designed to assist developers and students in accelerating their AI project development.

AstroUITailwind CSSVercelGemini APIDSPyPrompt Engineering

Agile Bot - AI Assistant for automating sprint planning

SOFTWARE DEVELOPMENT - AI

AI powered platform to automate scrum task generation and management using RAG pipeline.

PythonREST APIRAGWeb DevelopmentLangChainDjangoVector DatabaseLLMsInference

MealAI - AI-powered Calorie and Nutrient Analyzer

GENERATIVE AI - SOFTWARE DEVELOPMENT

MealAI is An AI-powered application that analyzes meal images to provide detailed calorie and nutrient information.

LangChainGemini Vision Language ModelFastAPINext.js

VisionX AI- A visual answer engine

GENERATIVE AI - SOFTWARE DEVELOPMENT

VisionX AI is An AI-powered application that analyzes images and provides detailed information about the image and individual objects in the image.

PythonFastAPILangChainGoogle Gemini APITavily Search APINode.js

Mistral 7B Fine-tuning for Finance and Business Question Answering

GENERATIVE AI - FINE TUNING

A personal project to fine-tune the Mistral-7B model for business and finance-related question answering tasks.

TransformersPyTorchHuggingFaceLarge Language ModelsParameter Efficient Fine TuningLoRAPrompt Engineering

MBTI-based Personality Classification using BERT

MACHINE LEARNING - NLP

Meyer Briggs Type Indicator (MBTI) is a popular personality classification system that categorizes individuals into one of 16 personality types.

TransformersPyTorchHuggingFaceBERTNLPMachine Learning