Download .env.example from PascalF53/jarvis-local: direct link, hf CLI and curl.
- Browser
- Download file 2.8 kB
-
https://huggingface.co/PascalF53/jarvis-local/resolve/main/.env.example
- Command line
-
hf download hf://PascalF53/jarvis-local/.env.example
-
curl -L -o .env.example https://huggingface.co/PascalF53/jarvis-local/resolve/main/.env.example
2.8 kB
| ============================================================ | |
| JARVIS Local — configuration (100 % local, aucune clé API) | |
| Copie ce fichier en ".env" et décommente ce que tu veux changer. | |
| ============================================================ | |
| ---------------- Cerveau (Ollama) | |
| OLLAMA_URL=http://127.0.0.1:11434 | |
| JARVIS_LLM=qwen3:30b-a3b-instruct-2507-q4_K_M # MoE rapide ; qwen3:32b = dense, ~4x plus lent | |
| JARVIS_NUM_CTX=32768 # doit égaler OLLAMA_CONTEXT_LENGTH (sinon Ollama recharge le modèle) | |
| JARVIS_TEMPERATURE=0.3 # plus bas = décisions plus stables | |
| JARVIS_KEEP_ALIVE=2h # durée pendant laquelle le modèle reste en VRAM | |
| ---------------- Oreille (faster-whisper) | |
| WHISPER_MODEL=large-v3-turbo | |
| WHISPER_DEVICE=cuda # cpu si pas de GPU NVIDIA | |
| WHISPER_COMPUTE=int8_float16 # float16 = un peu plus de VRAM ; int8 pour le CPU | |
| WHISPER_LANG=fr | |
| ---------------- Voix (Kokoro) | |
| JARVIS_VOICE=ff_siwis # seule voix française native (féminine) | |
| # bm_george / bm_lewis / bm_daniel / bm_fable = hommes britanniques | |
| # qui parlent français avec l'accent... très majordome | |
| TTS_SPEED=1.0 | |
| TTS_DEVICE=cuda # cpu possible (~3x plus lent) | |
| JARVIS_LANGUAGE=français | |
| Comment JARVIS t'appelle (vide = « monsieur ») | |
| JARVIS_USER_NAME= | |
| Mots que Whisper doit bien reconnaître (noms propres), séparés par des virgules | |
| JARVIS_HOTWORDS=Mediawan, Kubernetes | |
| ---------------- Détection de parole (Silero VAD) | |
| VAD_THRESHOLD=0.5 # monte à 0.6-0.7 dans une pièce bruyante | |
| JARVIS_SILENCE_MS=550 # silence qui marque la fin de ta phrase (monte à 700 si il te coupe) | |
| JARVIS_CONTINUE_MS=1000 # si tu reprends la parole avant ce délai, c'est la suite de ta phrase | |
| JARVIS_BARGE_IN=1 # 1 = tu peux couper JARVIS en parlant ; 0 = micro ignoré pendant qu'il parle | |
| # (mets 0 si tu es sur haut-parleurs et qu'il s'interrompt tout seul) | |
| ---------------- Agent de tâches (Claude Code) | |
| JARVIS_AGENT_BACKEND=ollama # ollama = Claude Code tourne sur le modèle local | |
| # anthropic = ton abonnement Claude (plus capable, mais en ligne) | |
| JARVIS_AGENT_MODEL=qwen3:30b-a3b-instruct-2507-q4_K_M | |
| JARVIS_COMPLEX_BACKEND=anthropic # tâches complexes -> ton abonnement Claude (ollama = tout local) | |
| JARVIS_NOTIFY=1 # notification Windows à la fin de chaque tâche | |
| Dossier où l'agent a le droit de travailler (conseil : un dossier dédié) | |
| JARVIS_WORKDIR=D:/jarvis-workspace | |
| JARVIS_TASK_TIMEOUT=600 | |
| JARVIS_PERMISSION_MODE=bypassPermissions # acceptEdits = fichiers OK, shell refusé | |
| JARVIS_PORT=8788 | |