Projects


Chess.rl

Next.js, Tailwind CSS, TypeScript, Python, Reinforcement Learning, Stockfish

A reinforcement learning agent which can play chess against a human.

Locally

Python, LangChain, Groq

AI-powered CLI tool that automatically clones any GitHub repository and sets it up on your local machine — no manual configuration needed.

Skills At Home

Next.js, Tailwind CSS, TypeScript, React Native, PostgreSQL, Prisma

A platform for learning and practicing vocational skills at home, supported by LAHI Foundation.

Disggle

Python, RPC, Discord.py

A Discord presence app for kaggle.

Alexnet

Python, PyTorch, CNN, ImageNet

An ImageNet classification with Deep Convolutional Neural Networks.

Attention is all you need

Python, PyTorch, Transformers

A PyTorch implementation of the Attention is all you need paper.

Chessmate

Next.js, Tailwind CSS, TypeScript, Chess.js, Stockfish

A platform for analyzing and learning your chess games played on chess.com.

getLancer

Next.js, Tailwind CSS, TypeScript, MongoDB, Firestore

A platform for finding jobs and connecting freelancers with clients for various projects.

Admission Enquiry Chatbot

Python, Tensorflow, GeminiAPI, Flask

A chatbot designed to assist students with admission process of an university.

Exceller

Python, Generative AI, Pandas, Flask

A tool which can summarize your excel sheets.

RAG-chatbot

Python, LangChain, RAG, Chromadb

A RAG chatbot for an ecommerce platfrom.

Make discriminant property selection order-independent in unions

This PR fixes an issue where TypeScript's narrowing for discriminated unions depended on the order of union members.

Updated CONTRIBUTION.md file

This PR updates the CONTRIBUTION.md file with the latest guidelines and information.