A cross-platform AI assistant with a futuristic, holographic-inspired interface — cloud-powered or fully offline by AeteX.
N.O.V.A. is currently in active development. Features, APIs, and configuration may change between releases as the project evolves. Feedback and contributions are welcome.
N.O.V.A. combines cloud AI providers like Gemini and Groq with fully offline local models powered by llama.cpp, giving you the flexibility to choose between maximum performance and complete privacy — all through a unified desktop interface.
git clone https://github.com/AeteX/nova.git
cd novaThen run the installer for your platform:
# Windows
install_windows.bat
# Linux
./install_linux.sh
# macOS
./install_mac.shFull installation instructions, dependencies, and additional platform notes live on the official website.
| Google Gemini | Cloud inference via Google's Gemini models |
| Groq | Ultra-fast inference through Groq's LPU-backed API |
| llama.cpp | Local model inference, no internet required |
| Local AI | Fully offline operation for privacy-first usage |
| Desktop GUI | Native cross-platform desktop application |
| CLI | Full-featured command line interface |
| Automatic Updates | Stay current without manual reinstalls |
| Wake Word | Hands-free activation |
| Optional TTS | Text-to-speech output |
| Optional STT | Speech-to-text input |
| Plugin Support | (coming soon) Extend N.O.V.A. with custom modules |
| Emergency Protocol | (coming soon) Priority-response safety mode |
| Cross Platform | Windows, Linux, and macOS (untested) |
N.O.V.A.
├── Desktop GUI
├── CLI
├── AI Providers
│ ├── Gemini
│ ├── Groq
│ └── llama.cpp
├── Voice (Wake Word / STT / TTS)
└── Updater
More screenshots and an interactive UI showcase are on the official website →
The showcase lets you explore the interface directly in your browser — no installation required. Note that it's a visual demonstration only and does not run or connect to the actual AI assistant.
Full documentation, setup guides, FAQs, and troubleshooting are available on the official website.
N.O.V.A. can run entirely offline using llama.cpp for local model inference — no cloud, no API keys, no data leaving your machine.
Setup instructions for local models are available on the official website.
Completed
- Splash Screen
In Progress
- Complete project rebranding (internal modules/executable → N.O.V.A.)
- Multi Personality
- Graphical NSIS Installer
- Wake Word Improvements
- Simpler Updater
- CLI Voice Support
- Plugin System
- Emergency Protocol
- Website Redesign
- Automated Testing
- Linux Compatibility Testing
Future
- Android Version
- Browser Extension
- More Plugins
Contributions are what make open-source great — all forms are welcome:
- Bug Reports
- Pull Requests
- Documentation
- UI Improvements
- Plugin Ideas
- Feature Requests
- Money Donation
Check the issues page to get started.
When filing an issue, please include:
- OS (and version)
- N.O.V.A. version
- Logs (if available)
- Steps to reproduce
N.O.V.A. is designed and developed by AeteX.
Built with the support of the open-source community and the projects that make local and cloud AI accessible to everyone.
Released under the MIT License. See LICENSE for details.
N.O.V.A. is an independent open-source project created by AeteX. It is inspired by futuristic science-fiction interfaces, but it is not affiliated with, endorsed by, or associated with Marvel, Disney, DC, Warner Bros., or any of their intellectual property.
Made by AeteX
