Skip to content
View Karanveer05's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Karanveer05

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
Karanveer05/README.md

Karanveer Singh: AI & Machine Learning Developer

Typing intro
Profile views LinkedIn Medium Location

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

Karanveer Singh

class KaranveerSingh:
    role       = "B.Tech student Β· Python & AI developer"
    location   = "Mohali, India"
    focus      = ["Machine Learning", "NLP", "Generative AI"]
    working_on = ["LLMs", "RAG", "Multi-agent systems", "Voice assistants"]
    tools      = ["Transformers", "DistilBERT", "LoRA", "Sentence Embeddings"]
    motto      = "Learn β€’ Build β€’ Experiment β€’ Improve"
  • πŸ€– Building practical AI-powered applications, from voice assistants to healthcare tools
  • 🧠 Working with Transformers, DistilBERT, LoRA and Sentence Embeddings
  • πŸ“š Currently exploring LLMs, RAG and multi-agent systems
  • ✍️ Sharing what I learn in technical articles on Medium


πŸ’» Tech Stack

Tech icons



πŸ“Š Data Science & ML
NumPy Pandas Scikit Learn Recommendation Systems

🧠 NLP & Generative AI
Hugging Face Transformers Sentence Transformers LoRA RAG LangGraph

πŸš€ LLMs & Apps
Gemini Ollama Streamlit PyQt6


πŸ“Œ Featured Projects

πŸ€– JARVIS-LV: Voice AI Assistant for Your PC

JARVIS-LV screenshot

A real-time voice assistant that hears, sees, speaks and controls your computer, and keeps working offline.

  • πŸŽ™οΈ Real-time voice over the Gemini Live API
  • πŸ“΄ Offline mode with Whisper / Vosk speech
  • 🧰 46 tools: apps, files, timers, notes, Spotify, screenshots
  • βœ… Confirmation gate for risky actions
  • πŸ“¦ One-file portable Windows installer

Python Gemini Live PyQt6 Vosk Whisper

View JARVIS-LV


AI-powered healthcare diagnosis-support and medication assistance system.

  • Smart AI follow-up questions
  • Lab report reading with OCR
  • RAG over curated medical knowledge
  • 7-agent analysis with LangGraph
  • Medicine safety, diet charts, PDF reports

Python LangGraph RAG OCR Multi-agent

View HealthAssist AI

An LLM-powered developer assistant built with Streamlit and the Google Gemini API.

  • Question answering
  • Code explanation and generation
  • Text summarization
  • Conversation memory and model selection
  • API retry handling and logging

Python Streamlit Gemini API LLM JSONL

View AI Developer Assistant

A ChatGPT-style assistant that runs 100% locally with Ollama.

  • Streaming responses
  • Switch between local models
  • Chat history in the sidebar
  • Dark / light mode
  • 4 modes: answer, explain, generate, summarize

Python Ollama Streamlit Local LLM

View Ollama Assistant

Recommends movies using NLP and semantic similarity on titles, genres and descriptions.

  • Closest-match movie search
  • Genre-based filtering
  • all-MiniLM-L6-v2 embeddings
  • Cosine similarity, top-5 picks
  • Streamlit interface

Python NLP Sentence Transformers Streamlit

View Movie Recommendation System


πŸ“Š GitHub Stats

GitHub stats Top languages GitHub streak

🐍 Contribution Snake

Snake eating my contribution graph

🎯 Current Focus

Generative AI LLMs RAG NLP Multi-Agent


πŸ’‘ AI Fact of the Day

🧠 Transformers use self-attention to understand relationships between words and capture context across a sequence.


🌐 Connect With Me

Popular repositories Loading

  1. Karanveer05-Team-Project Karanveer05-Team-Project Public

    Python 1

  2. JARVIS-LV JARVIS-LV Public

    A voice AI assistant that hears, sees, speaks and controls your computer, and keeps working offline. By Karanveer Singh.

    Python 1

  3. Python Python Public

    Python

  4. MOVIE_RECOMMENDATION_Project MOVIE_RECOMMENDATION_Project Public

    Python

  5. Karanveer05 Karanveer05 Public

  6. AI-Developer-Assistant-CLI AI-Developer-Assistant-CLI Public

    A Streamlit LLM assistant powered by Gemini API with chat, code explanation, generation, summarization, history, logging, and model selection.

    Python