CraftBot with Living UI favicon

CraftBot with Living UI

CraftBot : L'Assistant IA Personnel Autonome et Open-Source pour une Productivité 24/7

Introduction:

Découvrez CraftBot, un assistant IA personnel révolutionnaire qui s'exécute localement sur votre machine. Capable d'interpréter des tâches complexes, de planifier des actions et de collaborer avec vos outils préférés (Slack, Google, Notion), CraftBot est un agent autonome conçu pour booster votre productivité quotidienne. Avec son système 'Bring Your Own Key' et son interface 'Living UI', il s'adapte à vos besoins spécifiques pour devenir un véritable co-pilote numérique.

Ajouté:

2026-05-15

Visiteurs mensuels:

631004.1K

CraftBot with Living UI - AI Tool Screenshot and Interface Preview

CraftBot with Living UI Informations sur le produit

CraftBot : Votre Assistant IA Personnel Autonome et Open-Source

Dans un monde numérique en constante évolution, la gestion des tâches quotidiennes peut devenir écrasante. CraftBot se présente comme la solution ultime : un assistant IA personnel qui réside directement dans votre machine et travaille pour vous 24h/24 et 7j/7. Contrairement aux simples chatbots, CraftBot est un agent autonome capable d'interpréter vos commandes, de planifier des séquences d'actions complexes et de les exécuter pour atteindre vos objectifs de vie et professionnels.

Qu'est-ce que CraftBot ?

CraftBot est bien plus qu'une simple interface de chat. C'est une plateforme d'IA agnostique qui apprend vos préférences, vos habitudes et vos objectifs. Il agit comme un membre proactif de votre flux de travail, capable d'initier des tâches (avec votre approbation) pour vous aider à progresser. Que ce soit pour de la recherche, de la revue de code ou la gestion de vos communications, CraftBot s'intègre parfaitement à votre écosystème grâce au protocole MCP (Model Context Protocol) et à une architecture extensible.

Les Caractéristiques de CraftBot

Le succès de CraftBot repose sur une série de fonctionnalités innovantes conçues pour la flexibilité et la puissance :

  • Bring Your Own Key (BYOK) : CraftBot propose un système de fournisseur LLM flexible. Vous pouvez utiliser vos propres clés API pour OpenAI, Google Gemini, Anthropic Claude, BytePlus, ou même des modèles locaux via Ollama.
  • Système de Mémoire Intelligent : Chaque jour à minuit, CraftBot distille et consolide les événements de la journée pour enrichir sa compréhension de votre contexte.
  • Agent Proactif : Il ne se contente pas de répondre ; il apprend vos objectifs de vie et suggère des plans d'action pour vous améliorer.
  • Living UI (Interface Vivante) : Une innovation majeure permettant de construire, d'importer ou de faire évoluer des applications personnalisées au sein même de l'écosystème CraftBot. L'agent est conscient de l'état de l'interface et peut interagir directement avec les données.
  • Intégrations Externes : Connectez facilement CraftBot à Google Workspace, Slack, Notion, Zoom, LinkedIn, Discord et Telegram.
  • Framework de Compétences (Skills) : Un cadre extensible incluant des compétences intégrées pour la planification de tâches, la recherche, et les opérations Git.
  • Multi-plateforme : Support complet pour Windows, macOS et Linux, avec une option de conteneurisation via Docker.

Modes d'Interface

CraftBot s'adapte à votre environnement de travail avec trois modes principaux :

  1. Mode Navigateur (Browser) : L'interface moderne par défaut (nécessite Node.js 18+).
  2. Mode TUI (Terminal UI) : Une interface interactive directement dans votre terminal, sans dépendances lourdes.
  3. Mode CLI : Une version légère en ligne de commande pour une exécution rapide.

Note importante : Le mode GUI (automatisation de bureau) est désormais obsolète. Il est recommandé d'utiliser les modes Browser ou TUI.

Cas d'Utilisation de CraftBot

L'assistant CraftBot excelle dans diverses situations :

  • Gestion de Projet Personnalisée : Créez un tableau Kanban via la Living UICraftBot agit comme un co-pilote, déplaçant les tâches et mettant à jour les statuts en fonction de vos discussions.
  • Recherche et Synthèse : Demandez à CraftBot d'effectuer des recherches complexes sur le web, de compiler les résultats et de les sauvegarder directement dans votre espace Notion.
  • Automatisation de Workflow : Connectez vos outils comme Slack et Google Calendar pour que CraftBot puisse rédiger des comptes rendus de réunion et les envoyer aux bonnes personnes de manière autonome.
  • Développement Logiciel : Utilisez les compétences Git intégrées pour effectuer des revues de code ou gérer vos dépôts via des commandes naturelles.

Comment utiliser CraftBot (Installation)

L'installation de CraftBot est simplifiée pour s'adapter à tous les profils techniques. Voici les trois options principales :

Option 1 : Installation en tant que Service (Recommandée)

C'est la méthode la plus simple pour que CraftBot fonctionne en arrière-plan avec un démarrage automatique.

  1. Clonez le dépôt : git clone https://github.com/CraftOS-dev/CraftBot.git cd CraftBot
  2. Lancez l'installation : python craftbot.py install

Cette commande gère l'environnement Python, les dépendances et crée un raccourci sur votre bureau.

Option 2 : Installation via Conda

Idéal pour les utilisateurs souhaitant un environnement isolé.

  1. python install.py --conda
  2. Lancez l'assistant avec : conda run -n craftbot python run.py

Option 3 : Installation Manuelle (Pip)

Pour les utilisateurs avancés souhaitant un contrôle total :

  1. python install.py
  2. python run.py (Ajoutez --tui ou --cli selon vos préférences).

Commandes de gestion du service

Si vous avez utilisé l'option 1, vous pouvez gérer CraftBot avec ces commandes :

  • python craftbot.py start : Lance l'agent en arrière-plan.
  • python craftbot.py status : Vérifie l'état du service.
  • python craftbot.py logs : Affiche les journaux d'activité.

FAQ (Foire Aux Questions)

Q : Quels sont les prérequis matériels pour CraftBot ? A : Vous avez besoin de Python 3.10+, de Git, et d'une clé API (OpenAI, Gemini ou Anthropic). Pour le mode navigateur, Node.js 18+ est requis.

Q : CraftBot peut-il fonctionner sans connexion internet ? A : Oui, si vous utilisez des modèles locaux via Ollama, bien que certaines intégrations externes (SaaS) nécessitent une connexion.

Q : Mes données sont-elles sécurisées ? A : CraftBot s'exécute sur votre machine. Il utilise SQLite et ChromaDB (pour la mémoire RAG) localement. Vos clés API et vos identifiants restent sous votre contrôle.

Q : Comment connecter CraftBot à mes outils comme Google ou Slack ? A : Utilisez les commandes intégrées dans l'interface, par exemple /google login ou /slack invite. Pour une configuration personnalisée, vous pouvez modifier le fichier .env avec vos propres identifiants OAuth.

Q : Que faire si l'installation de Playwright échoue ? A : Playwright est principalement utilisé pour l'intégration WhatsApp Web. Si l'installation échoue, CraftBot fonctionnera normalement pour toutes les autres tâches. Vous pourrez le réinstaller plus tard via playwright install chromium.

Loading related products...