akshayaggarwal99/jarvis-ai-assistant

Jarvis AI Assistant - Voice-powered AI assistant for Mac

What it solves

Jarvis AI Assistant is a free, open-source voice dictation tool that allows users to convert speech to text anywhere on their computer. It eliminates the need for expensive subscriptions by providing a local-first approach to transcription and AI-driven text refinement.

How it works

Users hold a designated key (like the Fn key) to record their voice, and upon release, the recorded audio is processed into text. The system supports two primary modes of operation:

  • Local Mode: Uses local models like Whisper or NVIDIA Parakeet (via Sherpa-ONNX) for transcription and Ollama for local LLM post-processing to clean and format text.
  • Cloud Mode: Uses Deepgram and Gemini for faster, cloud-based transcription and refinement.

Who it’s for

People who want a private, fast, and free alternative to paid voice dictation apps, particularly those who prefer running AI models locally to avoid telemetry and subscriptions.

Highlights

  • Local-First Privacy: Full support for local transcription (Whisper/Parakeet) and local LLMs via Ollama.
  • AI Post-Processing: Automatically removes filler words ("um", "like"), fixes grammar, and can rephrase or bullet-point text.
  • Customizable Behavior: Full prompt engineering capabilities to tweak how the assistant formats emails or cleans dictation.
  • System-Wide Integration: Works across any application by inserting text directly into the active window.
  • Crosspoint Support: Available for macOS (Apple Silicon and Intel) and iOS (via TestFlight).

Related

  • Project
  • Project
  • Project
  • Project
  • Project