- Projet de développement expérimental visant à transformer l’environnement de bureau local en agent d’IA on-device
- Renforce les modèles on-device avec des fichiers locaux enregistrés dans le navigateur afin d’offrir une expérience plus personnalisée et adaptée
- À ce jour, MemoryCache est un ensemble de scripts et d’outils simples destiné à enrichir une copie locale de privateGPT
- Extension Firefox : sert de simple « imprimante » pour enregistrer des pages dans un sous-répertoire du dossier /Downloads/, et permet aussi d’enregistrer rapidement des notes et des informations du navigateur vers l’ordinateur local
- Script shell : détecte les changements dans le répertoire /Downloads/MemoryCache/ et exécute le script
ingest.py de privateGPT
- Code de l’API Firefox SaveAsPDF modifié pour permettre l’enregistrement automatique des pages web en PDF, afin qu’elles soient plus faciles à lire pour les humains
2 commentaires
Tout cela est très bien, mais j’aimerais qu’on évite de transformer sans cesse le navigateur en une brocante hétéroclite.
Il devrait pourtant y avoir des leçons à tirer des anciennes internet suites.
Le navigateur reste un navigateur. L’IA reste l’IA. Il suffit de les lancer séparément quand on en a besoin.
Commentaires sur Hacker News
J’en ai parlé sur Reddit à propos de ce sujet. Au lieu d’envoyer les données au modèle, il faut que le modèle vienne là où nos données sont stockées en local et qu’il y reste. Beaucoup de logiciels open source chargent des données personnelles, mais ne peuvent pas traiter les images ou les vidéos. À l’avenir, tout le monde pourra peut-être avoir son propre modèle, mais pour l’instant, la technologie existe sans qu’il y ait suffisamment de produits ou de logiciels open source permettant à chacun d’avoir son propre QLORA, RAG ou outil de résumé. Ce ne sont pas seulement les messages et les documents, mais aussi ce que nous lisons, écrivons et pensons qui fait notre singularité. Notre historique de navigation en dit long sur ce que nous lisons, mais presque personne ne l’exploite en dehors de Google pour la publicité. Presque tout le monde a des habitudes de lecture liées à certains sites d’actualité, réseaux sociaux, vidéos YouTube, etc. Résume-moi aujourd’hui ce contenu provenant de ces trois sources.*
Mozilla reçoit beaucoup de critiques à cause de Firefox et de ses sermons politiques, mais je pense qu’il a encore la capacité de développer des technologies respectueuses de la vie privée et conviviales pour les utilisateurs. J’utilise souvent le traducteur hors ligne intégré à FF, et le fait qu’il puisse fonctionner en local sans ferme de serveurs semble magique. J’espère que cette expérience réussira.*
En ce qui concerne l’usage de la navigation, ce n’est pas pour moi. Je ne veux pas « dialoguer » avec mon historique de navigation. Je préférerais que le navigateur indexe le contenu réel des favoris afin que l’OS puisse le rechercher. Je pars du principe que la boucle de retour d’information obtenue avec chatGPT sera toujours meilleure que son équivalent GPT local. Mais cela vaut la peine d’ajouter en favori des pages contenant des informations importantes et d’y revenir plusieurs fois. J’ai commencé à créer une solution pour cela. Elle explore les favoris du stockage local du navigateur, télécharge les pages correspondantes et les ajoute à l’index de recherche de l’OS. C’est un sujet qui me préoccupe depuis des années.*
Je veux vraiment un moyen de « dialoguer » avec mon historique de navigation et le contenu des pages. Existe-t-il un moyen d’enregistrer automatiquement les pages visitées pour les traiter plus tard ? J’ai cherché il y a plus de 10 ans, mais je n’ai jamais trouvé de bonne solution.*
Il y a peut-être quelque chose d’intéressant ici. Au lieu de faire des allers-retours avec les géants de la tech et de les enrichir à chaque prompt, on pourrait utiliser de petits modèles locaux bien plus respectueux de la vie privée. Je serais prêt à contribuer à l’open source dans ce modèle de fonctionnement, voire à le financer. Même si je ne suis pas un grand fan de l’organisation Mozilla, j’aime soutenir les outsiders.*
Les favoris classiques échouent parce que leur mode d’organisation, fondé sur la mémoire, ne passe pas à l’échelle. Ce type d’interface est extensible et, s’il est bien conçu, pourrait les remplacer entièrement. En y réfléchissant, cela pourrait aussi s’appliquer à tous les fichiers locaux et constituer une meilleure version du concept de système de fichiers-base de données. Ou encore servir à une base de connaissances spécifique, par exemple un Zotero basé sur un LLM.*
Lien vers le dépôt PrivateGPT pour les personnes intéressées : https://github.com/imartinez/privateGPT. Il ne semble pas être lié depuis le site officiel.*
En tant qu’ancien stagiaire ayant connu l’époque de Firefox OS, cela me donne l’impression d’un possible retour de Mozilla vers un OS qu’il proposerait à l’avenir. Internet est né pour connecter les gens, mais intégrer toutes les fonctionnalités sympas dans le navigateur n’est pas forcément la meilleure approche. Firefox OS reposait essentiellement sur un petit noyau Linux avec Gecko et le rendu HTML5. Comme iOS et iPadOS, Mozilla pourrait proposer un OS similaire pour des appareils ou des plateformes. Étant donné ses investissements dans l’AR et la VR au cours des cinq dernières années, je ne serais pas surpris qu’il finisse par parier sur un autre Firefox OS.*
Vous vouliez pointer vers un dépôt forké ? Le lien https://memorycache.ai/developer-blog/2023/11/30/we-have-a-website.html mène vers https://github.com/misslivirose/Memory-Cache, mais vouliez-vous parler de https://github.com/Mozilla-Ocho/Memory-Cache ?*
Je fais cela depuis longtemps. La solution de FF est simplement plus automatisée.