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

Claude Code prend désormais en charge plus de 240 modèles via la passerelle NVIDIA NIM — dont Nemotron-3 120B pour le codage agentique
Claude Code peut basculer en cours de session vers plus de 240 modèles NVIDIA NIM via la commande /model. La variante de réflexion Nemotron-3 Super 120B montre d'excellents résultats pour le refactoring multi-fichiers et les tâches agentiques.

cxt : Un outil CLI/TUI pour agréger des fichiers de code en un seul bloc de presse-papiers pour Claude
cxt agrège des répertoires et fichiers spécifiques en un bloc prêt pour le presse-papiers, avec des balises XML et des chemins de fichiers, facilitant la compréhension du contexte de votre codebase par Claude.

Méthode d'Évolution du Code Triple les Performances des LLM sur le Benchmark ARC-AGI-2
Les chercheurs ont obtenu une amélioration de 2,8x sur le benchmark ARC-AGI-2 en utilisant l'évolution de code avec des modèles à poids ouvert, atteignant 34 % de précision à 2,67 $ par tâche. La même méthode a permis à Gemini 3.1 Pro d'atteindre 95 % de précision à 8,71 $ par tâche.

Facture de Compétences : Un Cadre de Gouvernance Basé sur Markdown pour les Compétences en Codage IA
Un développeur a créé Skill Bill, un framework de 44 compétences IA basées sur Markdown pour Kotlin, Android/KMP, PHP et Go, qui résout les problèmes de gestion des prompts comme la dérive des noms et la logique dupliquée. Il inclut des compétences d'orchestration comme 'feature-implement' qui enchaînent 10 à 12 invocations de compétences et se synchronise avec Claude Code, Copilot, GLM et Codex.