Building a voice-first desktop AI assistant that actually feels present
I'm starting a completely new AI project called E.V. — not an update to my previous Nova AI project.
The goal is to build something closer to a real desktop companion than another chatbot.
What I'm aiming for
- Always-available voice interaction instead of a traditional chat interface
- Natural conversations, including proactive conversation when appropriate
- Camera vision for understanding the user's environment
- Face and eye recognition
- Screen and object understanding
- Hand tracking with detailed hand landmarks and gesture recognition
- An interactive 3D mode controlled through hand gestures
- Create and manipulate 3D objects in the air
- Persistent memory across conversations and sessions
- Awareness of projects and the user's current working context
- Desktop control for apps, files, and workflows
- Permission controls before sensitive actions
- Verification and recovery when an action fails
- A floating, minimal UI that can be expanded, minimized, or closed
- A dedicated camera/interactive mode that can be activated entirely by voice
The long-term idea is that E.V. shouldn't just answer:
>"How do I do this?"
She should eventually be able to understand what I'm doing, what I'm looking at, what I'm trying to accomplish, and help me actually do it.
I'm deliberately starting this from scratch rather than adding endless features to my previous project.
It's still early, so I'm interested in hearing from people building similar systems:
What would make an AI actually feel like a desktop assistant rather than just another LLM interface?