AnovaX: Local Multi-Agent Voice Assistant with LLM Planning

Raunak B Sinha· July 20, 2026 View original

Summary

AnovaX is a novel local-first voice assistant that operates entirely on the user's computer, utilizing an LLM planner (Gemini) to generate JSON plans for tool calls. It features a multi-agent orchestrator, a safety layer, and an adaptive recovery loop, demonstrating a legible, few-thousand-line system capable of complex desktop interactions without cloud reliance.

Traditional desktop voice assistants often rely on cloud processing, sending user audio off-device and offering a limited, fixed set of functionalities. A new project, AnovaX, challenges this paradigm by introducing a local-first, multi-agent voice assistant designed to run entirely on the user's machine, treating the desktop itself as its primary interface for actions. AnovaX is built around a single Python process that integrates several key components: a wake-word detector, a speech pipeline, and an LLM planner (Gemini) that generates structured JSON plans for tool execution. It also includes a safety layer, a multi-agent orchestrator that dispatches tasks to specialized child agents (e.g., AppAgent, TypingAgent, BrowserAgent) on a thread pool, and an adaptive recovery loop to handle failures. The system supports recursive sub-goal delegation via a MetaAgent and uses speculative execution to mask LLM latency. A companion Flask server enables remote control from a phone, mirroring agent events and streaming the laptop screen. AnovaX demonstrates that a relatively compact, local assistant can perform complex tasks like opening apps, typing, searching, coordinating actions, and recovering from errors, all without cloud dependency or direct LLM keyboard access.

Why it matters

For professionals concerned with data privacy, security, and customizability, AnovaX showcases a viable path toward powerful, local AI assistants that offer greater control and potentially lower latency than cloud-based alternatives.

How to implement this in your domain

  1. 1Evaluate the feasibility of developing local-first AI assistants for internal tools or specialized professional workflows requiring high data privacy.
  2. 2Explore LLM planning capabilities for orchestrating complex, multi-step tasks using a suite of specialized agents.
  3. 3Implement adaptive recovery mechanisms in agentic systems to enhance robustness and user experience.
  4. 4Consider developing custom tool agents that interact directly with desktop applications for specific professional needs.

Who benefits

Software DevelopmentCybersecurityEnterprise ITPersonal ProductivityResearch & Development

Key takeaways

  • AnovaX is a local-first, multi-agent voice assistant running entirely on the user's computer.
  • It uses an LLM (Gemini) for planning and a multi-agent orchestrator for execution.
  • The system includes a safety layer and an adaptive recovery loop for robustness.
  • It demonstrates complex desktop interactions without cloud dependency, offering privacy and customization benefits.

Original post by Raunak B Sinha

"arXiv:2607.15367v1 Announce Type: new Abstract: Desktop voice assistants are still dominated by cloud pipelines that ship raw audio off the machine and expose a fixed set of skills. We describe AnovaX, a small local-first assistant that runs entirely on the user's computer and tr…"

View on X

Originally posted by Raunak B Sinha on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses