▸ OFFLINE AI · NO API KEY REQUIRED

ISHA

Intelligent System for Human Assistance

A fully offline, female AI voice assistant for Windows — control your entire PC with your voice, text, or hand gestures. No internet. No API keys. No limits.

🎙️
Play Arijit Singh songs...
!
⚙️
40+
APPS SUPPORTED
60+
SETTINGS CONTROL
0
API KEYS NEEDED
10+
GESTURE CONTROLS

More than an assistant.
Your digital brain.

ISHA is a personal AI assistant built entirely in Python — designed to live on your Windows PC and understand you in natural Hinglish or English. She runs completely offline, remembers your preferences, and controls every aspect of your computer.

From opening apps to playing music on YouTube, solving math problems to controlling your mouse with gestures — ISHA does it all through a beautiful floating capsule GUI that sits at the bottom of your screen, always ready.

I
Intelligent
Understands Hinglish, fuzzy commands & natural language
S
System
Deep integration with Windows OS — settings, apps, shortcuts
H
Human
Built for real people — voice, text & gesture interaction
A
Assistance
Proactive help — memory, alarms, reminders & more

Everything you need.
Nothing you don't.

🎙️
VOICE CONTROL

Speak in Hinglish or English. ISHA understands natural commands, fuzzy phrasing, and wake-word detection ("Isha, open Chrome").

OFFLINE STT
🧠
LOCAL AI BRAIN

Zero API calls. ISHA's intelligence runs entirely on your machine — smart reply engine, intent detection, fuzzy matching, and persistent memory.

NO INTERNET NEEDED
👋
GESTURE CONTROL

Control your PC with your hands via webcam. Air mouse, pinch to click, fist to screenshot, swipe to switch apps — powered by MediaPipe.

MEDIAPIPE + CV2
APP & SETTINGS LAUNCHER

Launch 40+ apps and open 60+ Windows settings instantly. The "!" popup gives you a searchable list of everything on your PC.

FUZZY MATCH
🎵
YOUTUBE MUSIC

Say "Play Bollywood songs" or "Chalao Arijit Singh" and ISHA will auto-search and play on YouTube. Controls include next, previous, stop, volume.

PYWHATKIT
💾
PERSISTENT MEMORY

Tell ISHA anything to remember — she saves it to a local JSON file and recalls it in future sessions. No cloud. No data sharing.

LOCAL ONLY
🧮
MATH SOLVER

Solve complex equations, square roots, decimals, π, and more. Powered by SymPy for precise symbolic computation — no calculator needed.

SYMPY ENGINE
ALARMS & REMINDERS

Set alarms for specific times or reminders with a delay. Background threads keep watching the clock even while you work on other things.

BACKGROUND THREADS
📸
SCREENSHOT & RECORDING

Instantly capture screenshots with unique timestamps. Record your screen for any duration. Take selfies from your webcam — all by voice command.

PYAUTOGUI + CV2

Talk to ISHA naturally.

Hinglish, English, or a mix — ISHA understands how real people speak.

🚀 Apps & Settings
🌐 Web & YouTube
💻 System Control
📸 Media
🛠️ Utility
🖱️ Mouse Control
🧠 Memory & Chat
🚀 APPS & SETTINGS
open chromeLaunches Google Chrome
kholo calculatorOpens Windows Calculator
launch wordOpens Microsoft Word
open notepadLaunches Notepad
display settings kholoOpens Display Settings
wifi settingsOpens Wi-Fi Settings page
bluetooth settingOpens Bluetooth & Devices
open task managerLaunches Task Manager
🌐 WEB & YOUTUBE
open youtubeOpens YouTube in browser
play Arijit SinghAuto-plays on YouTube
gaana chalao BollywoodPlays Bollywood songs
search python tutorialGoogle searches the topic
open instagramOpens Instagram in browser
open whatsappOpens WhatsApp Web
next songYouTube keyboard: Shift+N
song band karoPauses YouTube playback
💻 SYSTEM CONTROL
volume upIncreases system volume
aawaz kam karoDecreases system volume
muteMutes all audio
lock screenLocks PC (Win+L)
shutdownShuts down in 30 seconds
restartReboots in 30 seconds
select allCtrl+A shortcut
close windowAlt+F4 shortcut
📸 MEDIA
screenshotSaves to /screenshots/ folder
record screen 30 secondsRecords 30s screen video
selfie loCaptures webcam photo
photo khichoSame as selfie command
🛠️ UTILITY
time kya haiTells current time
aaj ki date bataoTells today's date
calculate 25 * 4Solves math: returns 100
solve √144Returns 12
alarm 07:30 set karoSets alarm for 7:30 AM
10 second baad pani piyoSets 10s reminder
IP bataoShows local IP address
internet speed check karoRuns speed test
🖱️ MOUSE CONTROL
left clickSingle left mouse click
right clickRight mouse click
double clickDouble click at cursor
scroll upScrolls page upward
scroll downScrolls page downward
🧠 MEMORY & CHAT
remember my name is RajSaves to isha_memory.json
kya yaad haiRecalls last 5 memories
hello / hi / heyFriendly greeting response
who are youISHA introduces herself
what can you doLists all capabilities

Control with your hands.

Point your webcam and use hand gestures to control your entire PC — no touch required.

OPEN PALM
Toggle gesture mode ON / OFF
☝️
INDEX FINGER
Air mouse — move cursor
🤏
PINCH
Click & drag
FIST
Take screenshot
✌️
TWO FINGERS
Capture webcam photo
👍
THUMB UP
Volume up
👎
THUMB DOWN
Volume down
👋
SWIPE LEFT/RIGHT
Switch windows (Alt+Tab)
Get ISHA — Free Forever

Download the full Python source code or grab the ready-to-run .exe installer for Windows. No account needed.

Windows 10 / 11 Python 3.9+ 100% Offline Open Source Free Forever

What you need to run ISHA.

💻 System
  • OS: Windows 10 or Windows 11
  • Python: 3.9 or higher
  • RAM: 2 GB minimum (4 GB recommended)
  • Disk: ~500 MB (including dependencies)
  • Webcam: Optional (for gesture + selfie)
  • Microphone: Optional (for voice mode)
📦 Python Packages
  • pyttsx3 — offline text-to-speech
  • SpeechRecognition — voice input
  • pyaudio — microphone backend
  • pyautogui — keyboard & mouse control
  • sympy — math solver
  • opencv-python + mediapipe — gesture mode
  • pywhatkit — YouTube auto-play
  • psutil — battery & CPU info
⚡ Quick Install
  • Download the ZIP and extract it
  • Open a terminal in the folder
  • Run the install command below
  • Then run python main.py
  • ISHA will appear at the bottom of your screen
  • Drag it anywhere you like!
pip install -r requirements.txt
🗂️ File Structure
  • main.py — Start here
  • gui.py — Floating capsule UI
  • brain.py — All AI logic
  • voice.py — TTS + Speech recognition
  • gesture.py — Hand gesture control
  • requirements.txt — All dependencies
  • isha_memory.json — Auto-created memory

Something not working? We've got you.

Common issues and how to fix them in seconds.

❌ Error: "No module named 'pyttsx3'" or no voice output
This means the text-to-speech library isn't installed. Open a terminal and run: pip install pyttsx3 If ISHA speaks in a male voice, edit voice.py and change the voice index from 1 to 0, or search your system voices for "Zira" (Microsoft's female voice).
❌ Error: "No module named 'speech_recognition'" or mic not working
Install the speech recognition and microphone backend libraries: pip install SpeechRecognition pyaudio If pyaudio fails on Windows, try:
pip install pipwin && pipwin install pyaudio Make sure your microphone is set as the default recording device in Windows Sound Settings.
❌ Gesture control not working — "No module named 'cv2'"
OpenCV and MediaPipe are required for gesture mode. Install them: pip install opencv-python mediapipe Make sure your webcam is connected and not being used by another app. Gesture mode is optional — ISHA works without it.
❌ YouTube song not playing — pywhatkit error
Install pywhatkit and make sure you have an active internet connection for YouTube: pip install pywhatkit If it still fails, ISHA will automatically fall back to opening a YouTube browser search instead.
❌ Math solver error — "No module named 'sympy'"
SymPy handles all math calculations. Install it with: pip install sympy
❌ GUI won't open — tkinter error on Python
Tkinter is built into Python on Windows. If you're seeing errors, try reinstalling Python from python.org and make sure you check "tcl/tk and IDLE" during installation. Also ensure you're using Python 3.9 or higher. python --version # Should be 3.9+
❌ Battery / CPU info not showing — psutil missing
Install the system monitoring library: pip install psutil
❌ Internet speed test failing — speedtest-cli error
Install the correct version of speedtest: pip install speedtest-cli Note: Requires an active internet connection to run the speed test.
❌ All-in-one fix — just reinstall everything
If multiple things are broken, run the full requirements install from the project folder: pip install -r requirements.txt This will install all packages at once. Restart ISHA after installation.