Skip to the content.

Nova Assistant

On-device AI assistant powered by Gemma, built with Flutter. All inference runs locally — no chat data is sent to external servers.

Documentation

Page Description
Getting started Clone, setup, run, and build
Architecture Services, inference pipeline, native bridges
Models Built-in models, import, HuggingFace downloads
Remote LAN inference Stream large/GGUF models from a PC on Wi‑Fi
Tools & MCP Device tools and external MCP servers
Contributing Style, tests, CI, commits
Roadmap Planned features and release phases
Feature plan Living feature plan and next work
AGENTS.md Full agent coding guide

Agent skill

Developers and coding agents can use the project skill:

.cursor/skills/nova-dev/SKILL.md (nova-dev)

Say in any agent tool:

use the nova_dev skill to setup and build the app

or

use nova_dev to configure my own model

Quick start

git clone https://github.com/involvex/nova-assistant.git
cd nova-assistant
flutter pub get
flutter run -d android

Requirements: Flutter 3.47.0-0.1.pre (beta), Dart matching pubspec.yaml, Android API 26+, arm64 device recommended.

Privacy