OpenViSTAI · Agents · Blockchain · Crypto
Menu
Audio & Voice AI

Naomi

Naomi is an open-source, technology-agnostic Python platform for developing always-on, voice-controlled applications. Developers can build an assistant and write modules for voice-triggered tasks.

Independent OpenViST project profile, based on linked sources.

Naomi — OpenViST project profile in Audio & Voice AI.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Naomi when you want a buildable voice-assistant platform with custom modules, rather than a preconfigured assistant service.

Who it is for

  • Developers building a personal voice assistant.
  • Makers creating voice-controlled home automation or IoT projects.
  • Python users working with Linux or Raspberry Pi.

Documented uses

  • Create an always-listening voice assistant.
  • Add custom modules that respond to spoken commands.
  • Use voice input to ask for information, update social networks or control a home.
  • Build voice interfaces for home automation and IoT projects.
Before you choose

Requirements & limits

  • The repository describes the project as open source and lists an MIT license.
  • The README identifies Python 3.5 and names Linux and Raspberry Pi as current platforms.
  • The project links to online documentation, a download page and contribution guidance.
  • The repository describes Naomi as always listening and voice-controlled; developers should consult project documentation for specific setup and integration requirements.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Install Naomi on Debian Buster

Install Naomi on Debian Buster using the repository setup script.

Before you start

  • A Debian Buster system; the guide also says this should support Ubuntu, Mint, and Raspberry Pi OS variants.
  • A terminal session and the password needed for sudo installation.

Steps

  1. In a terminal, run the command below.

    Documented command
    git clone https://github.com/NaomiProject/Naomi
  2. Run cd Naomi, then the command below.

    Documented command
    sh naomi-setup.sh
  3. At the prompts, choose to continue, select an install style, and choose release level; the guide recommends Stable (1) for new users.

  4. Provide your password when prompted for sudo, then wait until installation finishes and the command prompt returns.

Expected outcome

Naomi is installed; continue with the documented Setup and Usage stage to complete system setup.

Guide limitations

  • Installation is reported to take about 30 minutes to 5 hours.
  • Installation on Linux distributions other than the listed Debian-based variants has not been tested, and dependency issues may vary.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
14 October 2026
Original website title
NaomiProject/Naomi · Official homepage title · retained in its source language