Bonjour à tous,
Je vous présente Nseek, un client IA natif GTK4 que j’ai développé pour
utiliser l’API DeepSeek V4 directement depuis le bureau GNOME, sans passer
par un navigateur.
Fonctionnalités principales :
-
Chat IA en streaming temps réel avec mode Thinking
-
Éditeur de code intégré avec coloration syntaxique (GtkSourceView 5)
-
Terminal interactif (VTE) pour exécuter les scripts
-
Persona configurable et sélecteur de 10 langues
-
Support des pièces jointes texte et PDF
-
Thèmes clair et sombre
-
Manuel utilisateur intégré
-
Historique des conversations sauvegardé localement
Installation via COPR (recommandé) :
dnf copr enable carafife/nseek
dnf install nseek
Nseek apparaît ensuite dans GNOME Activities et dans GNOME Logiciels.
Installation via GitHub (toutes distros Linux) :
Prérequis :
sudo dnf install python3-gobject gtk4 gtksourceview5 vte291-gtk4 python3-pypdf python3-cairosvg
Installation et lancement :
git clone https://github.com/carafife/nseek.git
cd nseek/Nseek
python3 nseek.py
Une clé API DeepSeek est nécessaire (gratuite avec quota offert) :
https://platform.deepseek.com/api_keys
Liens :
Le projet est sous licence GPL v3 et les contributions sont les bienvenues.
N’hésitez pas si vous avez des questions ou des retours !
Carafife