SurfSense est un outil conçu pour aider les utilisateurs à enregistrer et à rappeler le contenu de leurs sessions de navigation web en créant un graphique de connaissances personnel. Il permet aux utilisateurs d'enregistrer tout contenu qu'ils voient en ligne, puis d'interagir avec leur historique enregistré à l'aide de requêtes en langage naturel. L'outil dispose d'une fonction de recherche puissante, de capacités d'hébergement auto-géré, et d'une intégration avec GraphRAG pour identifier les relations significatives au sein du contenu enregistré. SurfSense est open-source et peut être déployé localement, nécessitant la configuration d'une base de données graphique Neo4j, d'une instance PostgreSQL et d'un jeton API OpenAI. Le backend est construit avec FastAPI, tandis que le frontend utilise Next.js avec Aceternity, et l'extension s'exécute sur Chrome Manifest v3. Pour commencer, les utilisateurs doivent configurer le backend, définir les variables d'environnement, compiler l'extension, puis se connecter pour utiliser SurfSense pour enregistrer et interroger leur historique web. Si les utilisateurs préfèrent ne pas gérer la configuration locale, ils peuvent utiliser la version hébergée sur le site web de SurfSense. Cet outil est idéal pour quiconque souhaite gérer et rappeler efficacement les informations de leurs activités de navigation web.
dev.to
SurfSense: A Knowledge Graph Brain for your Web Browsing Sessions
Create attached notes ...