NativeMind : une extension de navigateur assistant IA local open source

NativeMind : une extension de navigateur assistant IA local open source 134

Une extension de navigateur assistant IA local open source prenant en charge les modèles locaux Ollama et WebLLM. Tout le traitement des données est effectué localement, protégeant efficacement la vie privée des utilisateurs.

#Ai工具箱 #Ai开源项目

NativeMind : une extension de navigateur assistant IA local open sourceIntroduction

NativeMind est une extension de navigateur d'assistant IA localisée et open source qui prend en charge deux modèles locaux, Ollama et WebLLM. Tout le traitement des données est effectué localement, protégeant efficacement la vie privée des utilisateurs.

NativeMind : une extension de navigateur d'assistant IA localisée et open source

Caractéristiques principales :

  • Entièrement localisé : le traitement des données et les calculs IA sont effectués sur l'appareil local, sans téléchargement vers le cloud, garantissant la confidentialité et la sécurité.

  • Open source : le code est ouvert, les utilisateurs peuvent librement l'examiner et l'auditer, assurant la transparence.

  • Haute performance : prend en charge plusieurs modèles open source comme DeepSeek, Qwen, Llama, Gemma et Mistral.

  • Intégration transparente : s'intègre à Ollama, permettant aux utilisateurs de charger et basculer rapidement entre différents modèles.

Fonctionnalités :

  • Résumé de pages web : résume rapidement le contenu des pages web pour aider les utilisateurs à comprendre les longs articles.

  • Analyse de documents : prend en charge le téléchargement de documents PDF et Word pour extraire les clauses clés.

  • Traduction bilingue : fournit une fonction de traduction du texte sélectionné ou de la page entière.

  • Assistance à l'écriture : propose des fonctions d'aide à l'écriture telles que la révision d'e-mails et l'optimisation de rapports.

  • Contexte multi-onglets : prend en charge l'analyse simultanée de contenu de plusieurs pages web tout en maintenant la cohérence du contexte.

  • Barre d'outils flottante : permet d'appeler les fonctionnalités IA à tout moment sur n'importe quelle page.

  • Prise en charge des raccourcis clavier : par exemple, Ctrl+Shift+L pour traduire rapidement le texte sélectionné.

  • Sauvegarde automatique de l'historique : stockage local des conversations, possibilité de choisir le chiffrement.

Architecture technique :

  • Mécanisme de double mode : prend en charge l'intégration d'Ollama (pour les besoins haute performance) et la prise en charge de WebLLM (pour une expérience rapide).

Guide d'installation :

  • Préparation : nécessite le navigateur Chrome (dernière version), un appareil avec au moins 8 Go de RAM et au moins 5 Go d'espace disque.

  • Processus d'installation :

  • Cloner le projet avec Git : gitclonehttps://github.com/NativeMindBrowser/NativeMindExtension.git.

  • Accéder au répertoire du projet : cdNativeMindExtension.

  • Installer les dépendances : pnpminstall.

  • Lancer le mode développement : pnpmdev.

  • Installation pour utilisateur standard :

  • Accéder au Chrome Web Store, trouver « NativeMind » et cliquer sur « Ajouter à Chrome ».

Protection de la vie privée :

  • Boucle fermée des données : la saisie, le traitement et la sortie sont entièrement effectués en mémoire, sans transmission réseau.

  • Zéro transmission réseau : toutes les appels d'API externes sont désactivés.

  • Aucun suivi des utilisateurs : aucune collecte de données comportementales d'utilisation.

  • Stockage local chiffré : l'historique est chiffré avec AES-256.

Étapes d'utilisation :

  1. Installer l'extension : ouvrir le Chrome Web Store, rechercher « NativeMind » et cliquer sur « Installer ».

  2. Configurer le modèle : lors de la première utilisation, il faut configurer un modèle local tel qu'Ollama ou WebLLM. Suivre les instructions de l'extension pour spécifier le chemin du modèle ou effectuer les réglages nécessaires.

  3. Utiliser l'assistant de conversation intelligent : cliquer sur l'icône de l'extension, saisir une question ou une instruction, avec prise en charge de la compréhension contextuelle multi-onglets.

  4. Analyser le contenu des pages web : lors de la navigation, cliquer sur l'icône de l'extension, sélectionner la fonction d'analyse de contenu web pour obtenir rapidement les informations clés.

  5. Traduction de page complète : cliquer sur l'icône de l'extension, sélectionner la fonction de traduction de page complète, définir la langue cible et obtenir une comparaison bilingue.

  6. Recherche IA améliorée : lors de recherches dans le navigateur, l'extension fournit directement des résultats de recherche intelligents.

  7. Assistance à l'écriture : sur les pages d'édition de texte, l'extension détecte automatiquement le texte et propose des suggestions de réécriture.

  8. Utiliser la barre d'outils flottante : appeler rapidement les fonctionnalités IA sur n'importe quel site web sans avoir à cliquer sur l'icône de l'extension.

Adresse open source :

https://github.com/NativeMindBrowser/NativeMindExtension

Outils liés à NativeMind : une extension de navigateur assistant IA local open source