Qu'est-ce que NanoClaw ?
NanoClaw est un assistant Claude personnel minimaliste : un seul processus Node.js, quelques fichiers essentiels, zéro complexité. Il apporte toute la puissance de Claude à votre environnement local : chat via WhatsApp, interaction en ligne de commande et appels API REST, tout est pris en charge.
La philosophie de conception de NanoClaw est "la simplicité est la sécurité". Pas de microservices, pas de files d'attente de messages, pas d'architecture distribuée. Vous clonez le dépôt, lancez une commande, et Claude Code gère automatiquement les dépendances, l'authentification, les conteneurs et la configuration des services. L'installation est nativement assistée par l'IA : Claude configure tout pour vous.
Pourquoi avez-vous besoin d'un assistant IA local ?
Confidentialité des données. Votre code, vos données professionnelles et vos conversations personnelles restent en local. NanoClaw ne téléverse rien vers des serveurs tiers ; il se contente d'appeler l'API Anthropic directement depuis votre machine.
Une configuration, partout. Grâce à l'intégration WhatsApp, vous pouvez discuter avec Claude depuis votre téléphone. Utilisez le CLI sur votre ordinateur. Appelez l'API REST dans vos applications. Un seul assistant, de multiples points d'entrée.
Contrôle total. Licence open source MIT. Vous pouvez le forker, le modifier et l'intégrer à votre flux de travail. Aucune dépendance vis-à-vis d'un fournisseur (vendor lock-in).
Aperçu des fonctionnalités clés
| Fonctionnalité | Description |
|---|---|
| 🔒 Isolation conteneur | Chaque agent tourne dans un conteneur Linux isolé, système de fichiers séparé |
| 📱 Intégration WhatsApp | Discutez avec Claude via des groupes WhatsApp, avec un contexte dédié par groupe |
| 🧠 Mémoire de groupe | Stockage des messages via SQLite, CLAUDE.md indépendant par groupe |
| ⏰ Tâches planifiées | Planificateur intégré pour automatiser les rapports, rappels et collecte de données |
| 🚀 Cluster d'agents | Collaboration multi-agents pour les tâches complexes, coordination de plusieurs instances Claude |
| 🛠️ SDK Claude Agent | Conteneur d'agent en flux continu, accès complet aux capacités de Claude |
Démarrage rapide
git clone https://github.com/gavrielc/nanoclaw.gitcd nanoclawclaude# Dans Claude Code, saisissez :/setupClaude Code gère automatiquement l'installation des dépendances, la configuration de l'authentification, les paramètres des conteneurs et le lancement des services. L'ensemble du processus prend moins de cinq minutes.
Cas d'utilisation
Développeurs. Complétion de code en local, débogage, génération de documentation. Gardez votre code propriétaire privé tout en profitant d'une assistance IA de premier plan.
Créateurs de contenu. Rédaction assistée par IA pour vos blogs, e-mails et documents. Tous vos brouillons et idées restent sur vos appareils.
Analystes de données. Analysez des données commerciales sensibles en local. Vos données ne quittent jamais votre infrastructure.
Collaboration d'équipe. Le mode groupe WhatsApp permet aux membres non techniques de l'équipe d'utiliser Claude.
Étudiants et chercheurs. Résumés de thèses, réponses aux questions, gestion de bases de connaissances.
Configuration matérielle requise
NanoClaw a des exigences matérielles très faibles :
- Node.js 20+
- 2 Go de RAM
- Compatible macOS, Linux, Windows (WSL2), Raspberry Pi, Docker
Coûts
NanoClaw est un logiciel open source sous licence MIT, totalement gratuit. Vous ne payez que les frais d'utilisation de l'API Anthropic, facturés selon la consommation réelle de jetons (tokens). Pas d'abonnement mensuel, pas de coûts cachés.
