A privacy-first voice assistant that runs locally on your machine. Powered by Groq, Moonshine, and Agno for lightning-fast responses.
Always listening for the "Alexa" wake word. Completely hands-free interaction.
Persistent memory using SQLite. Remembers your conversations and notes.
Runs locally. Audio is processed on-device. Your data stays with you.
Optimized for low latency using Groq LPU and Moonshine STT.
Real-time information from DuckDuckGo search integration.
Built with Python. Easy to add new capabilities and tools.
Download source code
git clone https://github.com/mc095/luma.git
Setup dependencies
pip install uv && uv sync
Free Groq API Key
console.groq.com/keys
Set Environment
echo GROQ_API_KEY=... > .env
Start Assistant
uv run python main.py
Automated setup script for PowerShell
irm https://mc095.github.io/luma/install.ps1 | iex