소개
Your Assistant는 로컬 Windows 데스크톱에서 음성 또는 텍스트 명령을 통해 시스템 제어, 브라우저 작업 및 자동화를 수행하는 오프라인 중심의 어시스턴트 프로그램입니다. HVS에서 개발되어 클라우드 AI나 유료 API에 의존하지 않으면서도 프라이버시와 빠른 속도를 강조합니다.
상세정보
시스템 제어
메모장, 계산기, 파일 탐색기와 같은 앱을 열거나 파일 및 폴더를 바로 열 수 있습니다. 또한 현재 날짜와 시간을 확인하고, 필요에 따라 시스템을 종료하거나 재시작하는 명령도 지원합니다.
브라우저 작업
구글, 유튜브 등 자주 방문하는 사이트를 빠르게 열거나 검색을 실행할 수 있습니다. 브라우저의 뒤로/앞으로 이동 및 유튜브의 간단한 재생 조작 기능을 제공합니다.
자동화 및 입력
활성화된 창에 텍스트를 입력하거나 스크롤 작업, 미디어 키 제어, 바탕화면 단축키를 활용한 워크플로우 자동화를 지원합니다.
음성 및 텍스트 모드
마이크 버튼을 눌러 음성으로 명령을 내리거나, 텍스트 입력창을 통해 명령을 직접 입력할 수 있습니다. 설정에 따라 웨이크워드(기상 명령어) 지원 및 음성 피드백 기능을 활성화할 수 있습니다.
설치 및 시작 방법
프로그램을 설치한 후 ‘Your Assistant’를 실행하면 됩니다. 음성 명령을 사용하려면 마이크가 연결되어 있어야 하며, 마이크가 없을 경우 텍스트 입력창을 통해 명령을 입력할 수 있습니다.
설치는 공식 저장소에서 제공되는 설치 프로그램을 사용하거나, 다음 명령어를 통해 진행할 수 있습니다.
winget install HVS.YourAssistant명령 예시는 다음과 같습니다.
- open notepad
- search youtube for lo-fi music
- what time is it
지원 환경 및 기술 스택
이 프로그램은 Python 3.11을 기반으로 PySide6(GUI), SpeechRecognition, pyttsx3(오프라인 TTS), pyautogui, psutil 등을 사용하여 구축되었습니다. 현재 공개 빌드는 Windows x64 환경을 지원하며, Inno Setup을 사용하여 패키징되어 있습니다.
라이선스 및 참고사항
이 프로젝트는 MIT 라이선스 하에 배포됩니다. 음성 인식을 위해 Google APIs를 사용할 경우 인터넷 연결이 필요할 수 있으며, 일부 기능은 설정 플래그를 통해 제어할 수 있습니다. 시스템 설정을 변경하는 일부 명령은 관리자 권한이 필요할 수 있습니다.
시스템 요구사항
Python 3.11 이상이 필요하며, 음성 인식 기능 사용 시 마이크가 필요할 수 있습니다. 일부 기능은 Tesseract OCR 런타임을 요구합니다.


