Skip to content

DEVRAJ-20/AI-Virtual-Mouse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ–±οΈ AI Virtual Mouse

Control your computer's mouse cursor using hand gestures β€” powered by AI, OpenCV, and MediaPipe.


✨ Features

  • πŸ–οΈ Hand Gesture Control β€” Move the cursor by moving your hand in front of the camera
  • πŸ‘† Click Detection β€” Perform clicks using finger gestures
  • πŸ—£οΈ Voice Commands β€” Control actions using voice input
  • 🌐 Web Dashboard β€” Monitor and configure via a built-in web UI
  • ⚑ Real-time Tracking β€” Smooth and responsive cursor movement

πŸ› οΈ Tech Stack

Python OpenCV MediaPipe HTML5 CSS3 JavaScript


πŸš€ Getting Started

Prerequisites

  • Python 3.8+
  • Webcam

Installation

# Clone the repository
git clone https://github.com/DEVRAJ-20/AI-Virtual-Mouse.git
cd AI-Virtual-Mouse

# Install dependencies
pip install -r requirements.txt

# Run the application
python src/main.py

πŸ“ Project Structure

AI-Virtual-Mouse/
β”œβ”€β”€ src/           # Python source code
β”œβ”€β”€ web/           # Web dashboard (HTML/CSS/JS)
└── requirements.txt

🀝 Contributing

Contributions are welcome! Feel free to open an issue or submit a pull request.


πŸ“„ License

This project is open source and available under the MIT License.


About

πŸ–±οΈ AI-powered virtual mouse controlled by hand gestures using Python, OpenCV & MediaPipe

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors