[Recommandation Open Source] HyperBookLM : une version open source de NotebookLM avec un agent web, ajoutant des capacités intelligentes d’exploration du contenu des pages web, par l’équipe @hyperbrowser. La fonctionnalité principale du projet permet aux utilisateurs de rassembler des informations provenant de sources multiples et d'effectuer une analyse approfondie et une interaction grâce à l'IA : • Agrégation des sources : • Prise en charge de la saisie d'URL de pages web : utilise le SDK Hyperbrowser pour explorer et extraire le contenu des sites web en temps réel. • Prise en charge du chargement de fichiers PDF ou TXT : analyse et traitement des fichiers directement côté client. • Analyse et résultats de l'IA : • Générer un résumé complet de la recherche (incluant les principaux enseignements). • Créer des cartes mentales interactives (React Flow) • Présentation de la génération audio de type podcast (synthèse vocale ElevenLabs) • Générer automatiquement les diapositives de présentation • Chat interactif : Posez des questions sur le contenu provenant de toutes les sources et obtenez des réponses en direct. Technologies utilisées et frameworks front-end : Next.js 15 (App Router), React 19 • Interface utilisateur et style : Tailwind CSS, shadcn/ui, Framer Motion • Intégration centrale : • Extraction de données Web : SDK Hyperbrowser Modèle d'IA : • OpenAI : gpt-5-nano (chat), gpt-4o-mini (résumé, carte mentale). · Google Gemini : aperçu de l’image gemini-3-pro (PPT). · ElevenLabs : eleven_turbo_v2_5 (audio). • Visualisation : React Flow (carte mentale). • Traitement des fichiers PDF : bibliothèque unpdf. Structure du projet · app/ : Pages principales et routes API (y compris les intégrations backend pour le scraping, le chat, les résumés, l’audio, les cartes mentales, les diaporamas, etc.) • components/ : Composants d’interface utilisateur, tels que l’interface de chat, la carte mentale, le panneau source et le panneau de sortie. • lib/ : Client API et définitions de types. Scénarios d'application : • Refactorisation de contenu : Extraction de données de blogs pour générer des présentations LinkedIn ou des podcasts. • Analyse concurrentielle : Analyse des pages des concurrents pour générer des cartes mentales SWOT. • Agrégation de la recherche : Intégration de livres blancs et de documents pour créer une base de connaissances consultable. Adresse open source
Chargement du thread
Récupération des tweets originaux depuis X pour offrir une lecture épurée.
Cela ne prend généralement que quelques secondes.
![[Recommandation Open Source] HyperBookLM : une version open source de NotebookLM avec un agent web, ajoutant des capacit](https://pbs.twimg.com/media/G8QJClIa4AAEn3n.jpg)