Navigate the portfolio

Home
AI Engineering for Founders
About
Experience
Archive
Education
Résumé
Play a quick puzzle
SimCare AI
Artisan
Stack AI
UpgradeLLM
Email Dhruv
LinkedIn
GitHub
Instagram
Light theme
Dark theme
↑ ↓ to explore · Enter to go · Esc to close
All projects

From the project archive

Hola — Voice Assistant

Hands-free productivity in Python

My role
Solo Developer
Timeline
1 month
Year
2021
Format
Project
Voice Commands
25+
Integrations
8
Languages
EN

Context

Off-the-shelf assistants don't integrate well with a developer's day-to-day workflow — they're great for timers, mediocre for everything else.

Approach

Built a modular command-routing system where each skill (search, messaging, automation) is a self-contained Python module. Used `speech_recognition` for STT and `pyttsx3` for TTS.

The build

A lightweight assistant that listens for a wake word, parses intent, and dispatches to the right skill — from Google searches to WhatsApp automation via Selenium.

Outcome

Became a daily-use tool, cutting context switches for common tasks. Served as a hands-on crash course in voice UX and Python automation.

Built with

  • Python
  • SpeechRecognition
  • pyttsx3
  • Selenium
  • Wikipedia API