Skip to main content

Fully local voice assistant inspired by J.A.R.V.I.S.

Project description

my-own-jarvis

Fully local voice assistant inspired by J.A.R.V.I.S.

Requirements

  • Windows 10/11
  • Python >=3.11 and <3.14 (Python 3.12 recommended)
  • pipx in PATH
  • Microphone + speakers/headphones
  • Ollama runtime/CLI in PATH (https://ollama.com/download)

Install

CPU/default:

pipx install my-own-jarvis --python 3.12

CUDA 12.6:

pipx install my-own-jarvis --python 3.12 --pip-args "--extra-index-url https://download.pytorch.org/whl/cu126"

First run

ollama pull qwen3:8b
jarvis setup
jarvis doctor
jarvis run

jarvis start is available as an alias for jarvis run.

Update

pipx upgrade my-own-jarvis
jarvis doctor

Uninstall

pipx uninstall my-own-jarvis

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

my_own_jarvis-0.1.2.tar.gz (9.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

my_own_jarvis-0.1.2-py3-none-any.whl (9.3 MB view details)

Uploaded Python 3

File details

Details for the file my_own_jarvis-0.1.2.tar.gz.

File metadata

  • Download URL: my_own_jarvis-0.1.2.tar.gz
  • Upload date:
  • Size: 9.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.4

File hashes

Hashes for my_own_jarvis-0.1.2.tar.gz
Algorithm Hash digest
SHA256 626d067dd140c2f7878af3228f6b9477e6bc377eac420f43c0e79a9af7896ff1
MD5 8b6a1906ce517ecec426b835472e6238
BLAKE2b-256 a4432b54be4beddc1b0bb6cd21841565f4fff267b6a8685d9e3f490cb8d701a2

See more details on using hashes here.

File details

Details for the file my_own_jarvis-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: my_own_jarvis-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 9.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.4

File hashes

Hashes for my_own_jarvis-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 068d02ecf9370670198888211f1b26dfcbc2f389f15afdaddd4be60de5a6a4f6
MD5 92050310f8cec785c85f11073f4bd164
BLAKE2b-256 b0723db6503b7ae4773f4a28eb9443bcdc0d56685ad096ee5827fc680b3c24c1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page