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.

INPUT EMOTION ENGINE LLM CORE RESPONSE PERSISTENT CONTEXT LOOP

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.