my-jarvis
Fully local voice assistant for macOS (Apple Silicon): Ollama + Whisper + Piper. No cloud, no tokens
What XERJ indexed
Selected work

“Spotify voice control and music ducking (phase 9)”. 11 files, 745 lines in backend, tests, frontend.
Licence
The repository
Checked by a person at the pinned commit.
The XERJ corpus
The author agreed by email on 2026-10-24. Same terms as the repository. Answers name the repo, the commit and the file:line.
in licence reviewnot in the hub yetsuggested use: adapt with attribution
ai-assistantsmacosoffline-aiollamapythonspeech-recognition
Example questions
- How does my-jarvis implement ai-assistants?
- Where does my-jarvis handle “Spotify voice control and music ducking (phase 9)”?
- What does backend do in my-jarvis?
The prompt
Paste it into your AI agent. It clones MichelleBudri/my-jarvis at the pinned commit and indexes it on your machine.
Search the GitHub repository MichelleBudri/my-jarvis with XERJ (https://hub.xerj.org/corpus/michellebudri--my-jarvis). Run these in a shell, in order, and check each result before the next: 1. xerj --help (success: it prints usage). If xerj is missing: curl -fsSL https://xerj.org/get | sh 2. git clone https://github.com/MichelleBudri/my-jarvis my-jarvis && git -C my-jarvis checkout 3032fa16b054004db7b2ab201519ee2928078dad 3. Start a local node and leave it running: xerj --insecure --data-dir ./xerj-data 4. xerj autoindex ./my-jarvis --url http://127.0.0.1:9200 --prefix my-jarvis --progress plain 5. xerj autoindex map --url http://127.0.0.1:9200 Then answer my question from the indexed files and cite the ax_path of every hit. Query syntax: https://xerj.org/llms.txt Licence: MIT. Keep the copyright notice and credit the authors.
Related
Michelle Budri BognarAI, prompts and agents corporaicd10cm-codesaiohttpbandit-pluginsaryanjsx/Locuskrahd/mail_summariserantiv/mate
Selected work and consent: the XERJ registry.