LibreAI / Audio / Jarvis-Desktop-Voice-Assistant
// audio · kishanrajput23/Jarvis-Desktop-Voice-Assistant

Jarvis-Desktop-Voice-Assistant

Jarvis-Desktop-Voice-Assistant is an open-source audio project by kishanrajput23 (kishanrajput23/Jarvis-Desktop-Voice-Assistant on GitHub). It has 969 GitHub stars and 2,455 forks, is released under the MIT license, and was last updated on GitHub on 20 January 2026.

A Python voice assistant that runs system commands by voice.

💎 Hidden gem★ 969 stars⑂ 2.5k forksMITupdated 2026-01
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

GitHub stars
969
Forks
2,455
License
MIT
Last updated on GitHub
20 January 2026
Category
Audio
Listing
Hidden gem — a shorter page for a lesser-known project
Official site
Official site
// how it works

How it works

  1. Install dependencies

    Set up Python and the speech libraries it needs.

  2. Run the assistant

    Start it and let it listen for your commands.

  3. Speak commands

    Ask it to open apps, run commands, or answer questions.

  4. Add your own skills

    Extend it with custom commands and integrations.

// features

Why people love it

Voice commands

Executes real system-level commands from speech.

STT plus TTS

Understands you and talks back with synthesized speech.

Async interactions

Handles overlapping user input without blocking.

Highly forkable

2455 forks make it a learning and remix favorite.

Python codebase

Approachable code for students and beginners.

MIT licensed

Free to use, modify, and build on commercially.

Advertisement
// run it

Run it yourself

  1. Step 1 — Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/kishanrajput23/Jarvis-Desktop-Voice-Assistant.git
    cd Jarvis-Desktop-Voice-Assistant
  2. Step 2 — Check the README

    Every project documents its own setup; start with install requirements.

    cat README.md | head -60
  3. Step 3 — Run it

    Follow the project's launch command — Docker, pip, npm, or a binary release.

    # see README for the exact launch command
// use cases

What you can build

  • Learn how voice assistants work by reading the code.
  • Control your PC hands-free with voice.
  • Prototype a custom assistant skill.
  • Demo speech tech to students or friends.
Advertisement
// faq

Questions, answered

Who maintains Jarvis-Desktop-Voice-Assistant?

It is an open-source project at kishanrajput23/Jarvis-Desktop-Voice-Assistant with 2455 forks. Check the repo's contributors and recent commits to see how active maintenance is.

Is Jarvis-Desktop-Voice-Assistant free for commercial use?

MIT licensed — commercial use allowed with attribution.

Why does it have so many forks?

It is a popular learning project, so thousands of people fork it to study or extend it.

What can it actually do?

Listen for voice commands and execute system-level actions, with spoken responses.

Do I need a microphone?

Yes — a working mic is the core input for the assistant.

// keep exploring

Similar tools

Audio

leon

🧠 Leon is your open-source personal assistant.

★ 17.6k starsMIT
View guide →
Audio

VoiceStudio

VoiceStudio is the open-source, fully-local ElevenLabs alternative — voice cloning, voice design, video dubbing, dictation, transcription & audiobook creatio…

★ 52.6k starsAGPL-3.0
View guide →
Audio

voice-pro

Gradio WebUI for creators and developers, featuring key TTS (Edge-TTS, kokoro) and zero-shot Voice Cloning (E2 & F5-TTS, CosyVoice), with Whisper audio proce…

★ 13.0k starsGPL-3.0
View guide →
Audio

pyttsx3

Offline text-to-speech for Python — uses your operating system's own voices, no internet needed

★ 2.5k starsMPL-2.0
View guide →
Audio

yovoice

Open-source voice creation for desktop: local TTS, cloning, emotion.

★ 345 starsApache-2.0
View guide →
Audio

voxt

A macOS voice assistant that turns speech into actions and notes.

★ 853 starsCustom
View guide →
// alternatives

Alternatives in Audio

The most-starred other Audio projects in the LibreAI catalogue — the realistic shortlist if Jarvis-Desktop-Voice-Assistant is not the right fit.

  • MoneyPrinterTurbo★ 128.3k

    利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short videos from a topic or keyword with an automated AI workflow.

  • Whisper★ 109.9k

    Robust Speech Recognition via Large-Scale Weak Supervision

  • GPT-SoVITS★ 62.3k

    1 min voice data can also be used to train a good TTS model! (few shot voice cloning)

  • Real-Time-Voice-Cloning★ 60.2k

    Clone a voice from 5 seconds of audio and generate arbitrary speech in real time

  • whisper.cpp★ 54.1k

    Port of OpenAI's Whisper model in C/C++

// more in audio

More in Audio

Nearby Audio projects in the catalogue, closest in stars to Jarvis-Desktop-Voice-Assistant — keep exploring the shelf either side of it.

  • sherpa★ 998

    A speech-to-text server framework built on next-generation Kaldi.

  • vonage-php-sdk-core★ 931

    Official Vonage PHP SDK for SMS, voice, TTS, and 2FA APIs.

  • anymd★ 1.0k

    Convert any file to clean Markdown for AI agents — a fast Rust MCP server.

  • whisper.api★ 914

    A ready API for speech-to-text with per-user access control.

  • murmure★ 1.1k

    Private cross-platform speech-to-text with LLM cleanup built in.

  • voxt★ 853

    A macOS voice assistant that turns speech into actions and notes.

Get Jarvis-Desktop-Voice-Assistant

Free and open — grab the source, star the repo, and start creating.