Assistant de bureau JARVIS open-source construit avec Claude Code en 2 jours

Aperçu du projet
Un développeur a créé un assistant IA de bureau macOS open source appelé JARVIS, construit en environ 1 à 2 jours en utilisant Claude Code comme principal outil de développement. Le projet est décrit comme un MVP mais déjà utilisable, avec une interface utilisateur holographique 3D présentant une sphère de données interactive et des panneaux en verre avec des accents de lueur cyan et une typographie JetBrains Mono.
Fonctionnalités principales
- Agent IA avec 18 outils natifs qui peuvent : ouvrir des applications, exécuter des commandes terminal, gérer des fichiers, rechercher des e-mails, contrôler le volume du système et prendre des captures d'écran
- Interface vocale utilisant Whisper pour la reconnaissance vocale et la synthèse vocale macOS pour la lecture avec un flux push-to-talk
- Intégrations avec synchronisation en arrière-plan pour : Gmail, Google Calendar, Notion, GitHub et Obsidian
- Briefing IA quotidien qui agrège les données utilisateur en un résumé matinal
- Tâches cron en langage naturel pour définir des automatisations en anglais simple
- Configuration à double modèle avec Claude comme principal et OpenAI comme solution de secours
Stack technique
- Tauri v2 avec backend Rust
- Frontend React + TypeScript
- SQLite pour le stockage de données local-first
- Aucune dépendance Electron
- Binaire natif d'environ 10 Mo
- Interface utilisateur entièrement personnalisée sans bibliothèques de composants
État actuel et prochaines étapes
Le projet est entièrement gratuit et open source sous licence MIT. Le développeur recherche des retours spécifiquement sur la conception des agents/outils, l'architecture local-first et la direction UI/UX. Les prochaines étapes prévues incluent le suivi des coûts API, la prise en charge des LLM locaux via Ollama et davantage d'intégrations au niveau du système.
Le dépôt est disponible à l'adresse https://github.com/ChiFungHillmanChan/jarvis-ai-assistant.
📖 Read the full source: r/ClaudeAI
👀 See Also

MoltNow.app : Une plateforme de déploiement OpenClaw en un clic fait son apparition
Un nouveau service promet de simplifier le déploiement d'OpenClaw en un seul clic avec une interface personnalisée et une automatisation du navigateur.

Exécuter NemoClaw avec vLLM Local : Notes de Configuration et Observations sur l'Ingénierie d'Agents
Un développeur a documenté l'exécution de la plateforme d'agents IA sandbox NemoClaw de NVIDIA avec un modèle local Nemotron 9B v2 via vLLM sur WSL2. Les principales découvertes incluent des détails sur le routage de l'inférence, des problèmes de compatibilité des analyseurs et des observations sur l'écart en ingénierie des agents.

nervx : L'outil CLI réduit l'utilisation des jetons de code Claude en analysant la structure de la base de code.
nervx est un outil CLI installable via pip qui analyse les dépôts avec tree-sitter, construit un graphe SQLite des fonctions et des imports, et génère une carte structurelle NERVX.md. Il ajoute automatiquement des instructions à CLAUDE.md qui apprennent à Claude à utiliser la navigation nervx, réduisant les recherches grep de 65 % et les tokens de sortie de 48 % lors des tests.

Hippocampe : Un système de mémoire persistante pour agents IA utilisant des arbres de compaction
Hipocampus résout le problème de l'oubli du contexte entre les sessions par les agents IA en mettant en œuvre un arbre de compactage qui comprime l'historique des conversations à travers cinq niveaux : brut → quotidien → hebdomadaire → mensuel → racine, avec un index thématique appelé ROOT.md.