MrAliHasan/Sophia-AI-Assistant
Sophia AI Assistant is a Python-based desktop AI that performs a variety of tasks, including answering questions, opening applications, browsing websites, and making calls via phone or WhatsApp. It uses the Hugging Face API for responses and offers activation via voice, text input, or a keyboard shortcut.
Built on Bottle/Flask with an Eel-based desktop GUI, Sophia combines speech recognition (SpeechRecognition, Porcupine), text-to-speech (pyttsx3), and web automation (PyAutoGUI, pywhatkit) to execute system-level tasks while maintaining conversation state in SQLite. The architecture uses hugchat as a wrapper around Hugging Face's inference API to enable free ChatGPT-like responses without requiring API keys.
No commits in the last 6 months.
Stars
30
Forks
12
Language
CSS
License
—
Category
Last pushed
Oct 18, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/MrAliHasan/Sophia-AI-Assistant"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
timmo001/home-assistant-assist-desktop
Use Home Assistant Assist on the desktop. Compatible with Windows, MacOS, and Linux
IndieCoderMM/smart-one-ai
🤖 AI assistant that can listen to user input and provide responses. It includes GUI to print the...
PareekshithPalat/AETHER---Personal-Assistant
AETHER is a voice-activated Python personal assistant that responds to commands, launches...
Tristan296/Universal-MacAssistant
Advanced Personal Assistant created for macOS that utilises AppleScripts, Siri and more.
vibhasdutta/PC-ASSISTANT
A voice-operated PC assistant for Windows , enabling hands-free control for tasks like opening...