Skip to content

softpython2884/Gemini-Assistant

Repository files navigation

Gemini Desktop Assistant

Un assistant personnel léger et invisible qui vit dans votre presse-papier. Sélectionnez du texte, posez des questions, et obtenez des réponses de l'IA Google Gemini directement dans n'importe quelle application (Word, IDE, Navigateur, etc.).

Fonctionnalités

  • Invisible : Tourne en arrière-plan.
  • Contextuel : Peut lire plusieurs "documents" (morceaux de texte copiés) avant de répondre.
  • Résilient : Bascule automatiquement entre les modèles (gemini-2.5-flash, lite, etc.) si les quotas sont dépassés.
  • Simple : Réponses directes, sans blabla.

Installation

  1. Prérequis : Python 3.x installé.
  2. Cloner le projet ou télécharger les fichiers.
  3. Installer les dépendances :
    pip install -r requirements.txt
  4. Configuration :
    • Renommez le fichier .env.example en .env.
    • Ajoutez votre clé API Google Gemini dans le fichier :
      GOOGLE_API_KEY=votre_cle_ici

Utilisation

Lancez le script :

python main.py

Raccourcis Clavier (Défaut)

Raccourci Action Description
Ctrl + 1 Capture Document Ajoute le texte sélectionné à la mémoire de l'assistant. (Fait Ctrl+C pour vous).
Ctrl + 2 Capture Question Définit le texte sélectionné comme la question à poser.
Ctrl + 3 Exécuter Envoie le contexte + la question à Gemini et colle la réponse à la position du curseur.
Ctrl + 0 Clear Oublie tout (vide les documents et la question en mémoire).

Exemple de Workflow

  1. Vous lisez un article sur le web. Vous sélectionnez un paragraphe intéressant -> Ctrl + 1 (Bip de confirmation).
  2. Vous allez dans votre IDE, sur une erreur de code. Vous sélectionnez l'erreur -> Ctrl + 1.
  3. Vous tapez (ou sélectionnez) "Explique le lien entre ce texte et cette erreur" -> Ctrl + 2.
  4. Vous placez votre curseur là où vous voulez la réponse -> Ctrl + 3.
  5. L'assistant réfléchit (Bip d'attente) puis écrit la réponse tout seul.

Personnalisation

Vous pouvez modifier les touches dans config.py.

Contact

Créé pour être l'assistant de bureau ultime, par nightfury@nationquest.fr

About

Un assistant personnel léger et invisible qui vit dans votre presse-papier. Sélectionnez du texte, posez des questions, et obtenez des réponses de l'IA Google Gemini directement dans n'importe quelle application (Word, IDE, Navigateur, etc.).

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors