Skip to content

1SAMAY/Personal-AI-Assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal AI Assistant

An offline-first Windows voice assistant built in Python with Tkinter.

Highlights

  • Voice and text command control
  • Memory storage for facts and preferences
  • Note taking and clipboard helpers
  • Quick app, folder, and website launcher commands
  • Custom desktop UI with a screen-aware layout
  • Local speech recognition using Vosk

Files

  • main.py - main application
  • requirements.txt - Python dependencies
  • run.bat - double-click launcher for Windows
  • install.bat - one-click dependency installer
  • LICENSE - project license and copyright

Setup

  1. Install Python 3.10 or newer.
  2. Install dependencies:
python -m pip install -r requirements.txt
  1. Make sure these files are next to main.py:
  • a Vosk model folder named model
  • nircmd.exe for volume and screenshot helpers
  1. Launch the app:
python main.py

Or double-click run.bat on Windows.

Commands

  • start
  • stop
  • help
  • show memory
  • remember
  • make note
  • append note
  • open app notepad
  • open app calculator
  • launch paint
  • launch vscode
  • what can you do
  • focus mode
  • surprise me
  • daily brief
  • energy boost

Copyright

Copyright (c) 2026 Samay

Notes

This project is designed for local Windows use, so some features depend on Windows system tools and local files.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors