Skip to content
View yashdoke7's full-sized avatar
😄
😄

Highlights

  • Pro

Block or report yashdoke7

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
yashdoke7/README.md
Typing SVG

GitHub Google Scholar PyPI LinkedIn Hugging Face Email

BE Computer Engineering @ PESMCOE, SPPU · CGPA 9.34/10

Building AI systems across LLM infrastructure, machine learning, and autonomous robotics.


Coding animation

🕸️ SkeletonGraph

Structural code retrieval for LLM coding agents.

SkeletonGraph is a structure-aware retrieval layer for coding agents. It builds a zero-LLM repository index from source code structure and exposes targeted retrieval through the Model Context Protocol (MCP), helping agents retrieve relevant symbols and dependencies instead of repeatedly consuming entire files.

Index tree-sitter symbol graph + PageRank centrality
Retrieval BM25 + code embeddings + structural signals via RRF
Interface MCP tools + portable sg CLI
Evaluation SWE-bench Verified & Pro

Highlights

  • Zero-LLM indexing — repository structure is built without API calls
  • Hybrid lexical, semantic, and structural retrieval
  • Cross-file dependency graph built through tree-sitter parsing
  • MCP integration for use with compatible coding agents and IDE workflows
  • Benchmarked against BM25, repository-map, and graph-based retrieval baselines

Repository Stars MCP Index


🧠 HierMem

Constraint-preserving hierarchical memory for long-horizon LLM conversations.

HierMem is an OS-inspired hierarchical memory architecture designed to preserve constraints and relevant context across long conversations. Inspired by virtual-memory paging, it combines a lightweight curator, a priority-aware constraint store, and a multi-level memory hierarchy to manage context under a bounded token budget.

Curator Reads a compact L0 index to identify relevant memory
Retrieval Keyword · Semantic · Hierarchical · Hybrid
Assembly Attention-aware bounded context construction
Memory Constraint extraction and hierarchical L0 → L3 archival
Evaluation Result
Memory compression 4.7× vs. raw context
Constraint survival 93.3% over long sessions
LLM-as-Judge 8.4–8.7 / 10
Evaluated against RAG · RAG + Summary · MemGPT-style · Raw context

Repository PyPI Downloads


🔬 Selected Projects

Step-level diagnosis and targeted fine-tuning for LLM reasoning failures.

  • QLoRA 4-bit fine-tuning of Qwen 2.5 3B
  • 63% reduction in step-level failure rate
  • Ground-truth backtracking and error-propagation analysis
  • Local inference through llama.cpp

PyTorch QLoRA PEFT GGUF

Deepfake detection designed for robustness across changing data distributions.

  • 92% AUC-ROC across multiple benchmark datasets
  • SigLIP-based visual representations
  • Replay buffers and knowledge distillation
  • Continual-learning pipeline for dataset shifts

PyTorch SigLIP Transformers Continual Learning

Weather-aware ship-route optimisation using adaptive path planning.

  • Enhanced A* with dynamic grid weighting
  • Live weather and environmental signals
  • Data-update pipeline reduced from 3.6 h to 36 min
  • Interactive route visualisation

Python A* OpenWeatherMap Leaflet.js

End-to-end machine-learning pipeline for real-time fraud scoring.

  • 96.2% accuracy and 0.92 AUC-ROC
  • XGBoost and neural-network models
  • Feature engineering with transactional and geolocation signals
  • FastAPI-based inference service

XGBoost FastAPI scikit-learn Neural Networks

Multimodal AI platform for food analysis and nutrition-oriented insights.

  • Gemini-based multimodal food recognition
  • Dietary Q&A and longitudinal trend analysis
  • Cloud-hosted backend with persistent user data
  • Authentication and accessible web interface

Gemini API Google Cloud Firebase FastAPI

Multi-agent governance simulation with adaptive decision policies.

  • PPO-based agents and quadratic voting
  • Reputation-weighted decision mechanisms
  • Adaptive reward structures
  • Governance-event logging and analysis

Ray RLlib PettingZoo PPO PostgreSQL


🤖 Robotics

ABU Robocon 2026 · Team Vulcans

Software & AI Lead

Developing autonomous navigation and perception systems for PESMCOE's ABU Robocon 2026 robots.

  • Path planning under partial observability and dynamic obstacles
  • Computer vision and real-time perception pipelines
  • ROS2-based software architecture
  • Simulation and validation using NVIDIA Isaac Sim and Gazebo
  • Integration with embedded controllers and physical robot hardware

ROS2 NVIDIA Isaac Sim Gazebo Python C++ Computer Vision


⚙️ Technical Stack

Languages Python · C++ · TypeScript · SQL · MATLAB
Machine Learning PyTorch · Transformers · QLoRA/PEFT · XGBoost · SigLIP · sentence-transformers
LLM Systems Ollama · llama.cpp · GGUF · LiteLLM · RAG · MCP · tree-sitter
Robotics ROS2 · NVIDIA Isaac Sim · Gazebo · Path Planning · Reinforcement Learning
Backend & Data FastAPI · Flask · PostgreSQL · MongoDB · Firebase
Cloud & Tools Google Cloud · AWS · AMD Developer Cloud · Docker · Git · pytest

📊 GitHub Activity



Profile Views



"The gap between research and production is where I work."

Pinned Loading

  1. llm-hiermem llm-hiermem Public

    🧠 Hierarchical paged context management for LLMs — inspired by OS virtual memory. A stateless curator agent + priority constraint store + multi-level archive (L0→L3) prevents context degradation, c…

    Python 2

  2. llm-reasoning-pipeline llm-reasoning-pipeline Public

    🔬 Step-level LLM reasoning evaluation pipeline — diagnoses where models fail, not just if they fail. Includes backtrack error attribution, RAG mitigation, and targeted LoRA fine-tuning.

    Python 1

  3. ai-generated-video-detection ai-generated-video-detection Public

    AI-Generated Video Detection using transformer-based models (UNITE & UNITE-CL). The pipeline extracts video frames, generates embeddings (SigLIP), and classifies content as real or AI-generated. Su…

    Python 1

  4. AquaIntel AquaIntel Public

    🚢 Ship Routing System is a pathfinding-based application that calculates the shortest route between ports using the A* algorithm. It simulates real-world navigation by integrating live weather data…

    TypeScript 7 1

  5. robocon26 robocon26 Public

    🚀 Software stack for R2, Team Vulcans' autonomous robot for ABU Robocon 2026 — competition complete.

    Python 4