Capabilities
No subscriptions. No data harvesting. Just intelligence, locally.
Wake-word detection and push-to-talk. Luna listens, understands, and speaks back with local TTS.
Persistent facts, personality state, and conversation summaries stored in local SQLite and ChromaDB.
Screen and camera awareness. Luna builds temporal visual context without storing raw frames.
Launch apps, control the browser, manage Spotify, execute calendar tasks and desktop actions.
Live news, markets, weather, and maps in a heads-up display widget layer.
Inference runs on your machine via Ollama. Zero data leaves unless you opt into cloud features.
Workflow
Four stages, entirely on your machine.
Chat through the UI or trigger Luna by voice. Accepts text, voice, and vision frames as input.
Memory facts, personality, calendar state, vision observations, and activity history are injected into the prompt.
Your local Ollama model or any OpenAI-compatible API handles inference with a full context window.
Luna streams the reply, executes tools, opens widgets, updates memory, and delivers voice output.
Free, open-source, and always will be. Inspect every line, fork it, or contribute.