Skip to content
View shanmukh05's full-sized avatar
πŸ’»
Creating
πŸ’»
Creating

Block or report shanmukh05

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
shanmukh05/README.md

Hi, I'm Shanmukh πŸ‘‹

I specialize in building algorithms for high-precision optical metrology, and I love coding models from scratch to understand them under the hood. I build systems across NLP, RL, and Generative AI.

Profile views

πŸ‘¨β€πŸ’» About Me

🚧 Ongoing Projects

Project Description
AresSim A Mars habitat development environment for testing reinforcement learning algorithms and LLM agents. Agents control a rover and perform tasks involved in building and maintaining a habitat.
LLM Gathering A platform where multiple LLMs with assigned roles discuss a given topic. It explores multi-agent reasoning and memory systems for collaborative agent workflows.

πŸ§ͺ Recent Projects

Project Description
Trisynapse Trisynapse is a local-first, BYOK AI research workspace. Turn scattered papers, PDFs, bookmarks, notes & videos into a private digital brain. The app auto-summarizes, maps concept graphs, and compiles sources into auto-updating wikis. Work seamlessly with a built-in split-view Browser, local retrieval Chat, AI Assistants, and infinite Canvas whiteboards for note-taking. 100% offline-first (except AI API calls) and private: your vault stays on your machine
DotChat A minimalist PyTorch framework for training small language models from scratch. It supports pretraining, SFT, DPO, Chain-of-Thought reasoning, CUDA Graphs, and static KV-cache inference.
SimpleThoughts A synthetic Hugging Face dataset designed for supervised fine-tuning, preference alignment, and reasoning training.
ArxiViz An interactive platform for exploring neural network architectures across computer vision, NLP, generative AI, and reinforcement learning alongside mathematical concepts and PyTorch implementations.
ScratchNLP A Python library implementing core NLP algorithms and tokenizers entirely from scratch.

πŸ”— Connect

LinkedIn Β· X Β· Kaggle Β· Medium

Pinned Loading

  1. Machine-Learning-Roadmap Machine-Learning-Roadmap Public

    A roadmap for getting started with Machine Learning

    509 79

  2. DotLM DotLM Public

    A minimalist, production-ready framework for training small language models through 4 sequential stages (Pretraining, SFT, Alignment, Reasoning). Optimized for extreme performance with a hardware-a…

    Jupyter Notebook 5

  3. scratch_nlp scratch_nlp Public

    A python library with foundational NLP Algorithms implemented from scratch using PyTorch

    Jupyter Notebook 1

  4. EssayInsightsAI EssayInsightsAI Public

    A chatbot integrated webapp that helps students to improve their essay writing skills

    Jupyter Notebook

  5. Open-Polymer-Prediction-2025 Open-Polymer-Prediction-2025 Public

    A Kaggle competition on Polymer properties prediction using SMILES strings

    Python

  6. MGMT-Methylation-Prediction-in-Brain-Tumors MGMT-Methylation-Prediction-in-Brain-Tumors Public

    BTP Project (1 and 2); Supervisor: Prof. Jayanta Mukhopadhyay, IIT Kharagpur, 2023

    Jupyter Notebook