NOVA: Your Intelligent AI Companion.
A comprehensive, voice-enabled AI assistant with emotional intelligence, persistent memory, and proactive care.
What is NOVA?
NOVA (Next-gen Omniscient Virtual Assistant) is a full-stack AI assistant that goes beyond simple chat — it understands emotions, builds relationships, tracks milestones, manages schedules, and proactively cares about your well-being. It features both a beautiful web interface and a powerful CLI with voice support.
"The future of AI isn't in task completion, but in meaningful partnership."
Intelligence Engine Core
NOVA utilizes a hybrid architecture combining large language models with a persistent vector-style database for long-term memory and emotional context tracking.
Intelligence Architecture
The core of NOVA's intelligence lies in its sequential processing pipeline, which ensures every interaction is contextualized by past history and current user sentiment.
Context-Aware Memory
Tag-based, emotion-categorized memory retrieval with relevance scoring allows NOVA to recall past interactions as if it actually "knows" you.
Emotion Detection
Keyword + context + pattern analysis for 8+ emotion categories enables NOVA to provide empathetic responses that align with your current mood.
Core Capabilities
- Multi-LLM Conversational AI: Intelligent routing between Groq (Llama 3.1) and Google Gemini for optimal response quality and speed.
- Voice I/O: Speech recognition via Google Speech API and high-quality TTS via Edge-TTS and Web Speech API.
- Real-Time Web Search: DuckDuckGo integration for up-to-date information without requiring an API key.
- Language & Localization: Multi-language speech support with auto-translation and specialized "GenZ Slang" decoding.